AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
语音处理/
py-xiaozhi
py-xiaozhi logo

py-xiaozhi

活跃·★ 3.5k·MIT·更新于 2026-09-11

py-xiaozhi 是用 Python 实现的小智语音客户端,目的是通过代码学习,以及在没有硬件的条件下体验小智的语音功能。它移植自 xiaozhi-esp32 项目,README 为中文并附英文版本。

功能包括:语音交互、视觉多模态理解、使用离线 Sherpa-ONNX 识别的可配置唤醒词,以及 MCP 工具生态:系统控制、日程管理、倒计时器、在线音乐播放、12306 火车票查询、通过必应搜索、菜谱库、高德地图、传统八字命理工具和摄像头工具。它还带有 IoT 设备管理、音频处理(Opus、重采样、语音活动检测、WebRTC 回声消除)、基于 PyQt5 的图形界面、适用于嵌入式或无界面环境的命令行模式、系统托盘,以及 WSS 加密音频传输。需要 Python 3.9 到 3.12、麦克风和扬声器以及稳定的互联网连接,推荐至少 4 GB 内存(建议 8 GB),唤醒词还需要另行下载模型。README 要求用户每次更新之后重新安装 pip 依赖。采用 MIT 许可证。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-25。

许可证
MIT
最新发布
v2.1.2 · 2026-09-11
最近提交
2026-09-11
贡献者
24
复刻数
743
未关闭的 issue 和 PR
8
首次发布
2025-02-15

来源:GitHub、npm 和 PyPI 的公开接口。

#AI 语音助手#Python#多模态AI#物联网集成#语音处理
$ 安装
$ pip install -r requirements.txt
↗ 访问官网★ GitHub
01

功能特性

01AI语音交互
02视觉多模态
03智能唤醒
04MCP工具生态系统
05IoT设备集成
02

为什么选择它

+让你在没有 ESP32 硬件的情况下,也能在电脑上体验小智语音助手,有图形界面和命令行两种模式。
+基于 Sherpa-ONNX 的离线唤醒词检测,另有回声消除、语音活动检测和加密的 WSS 音频传输。
+丰富的 MCP 工具(日程、定时器、音乐、火车票、网页搜索、地图等)和 IoT 设备管理。
+跨平台,采用 MIT 许可证,并有文档和视频教程。
03

权衡点

!AI 功能依赖小智服务,它是客户端,而不是自成一体的助手。
!需要 Python 3.9 到 3.12、可用的音频设备、网络连接,唤醒词还需要另行下载模型。
!README 要求用户每次更新后重新安装 pip 依赖,并且主要是中文。
05

维护状况检查

活跃检查日期: 2026-10-25
最近提交
2026-09-11
近 90 天提交数
5
近 90 天发布数
1
最新发布
v2.1.2 (2026-09-11)
未关闭 issue
8
近期 issue 至少有一条评论的比例
6/10
近 12 周每周提交数
近 12 周每周提交数: 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #317 [Improvement] py-xiaozhi should be only a library4 条评论 · 2026-08-07
  • #316 Looking for Open-Source Infrastructure Sponsorship: Storage, CDN or Server1 条评论 · 2026-07-28
  • #325 [Security] TLS 证书验证在全部传输层被禁用(WebSocket / OTA / 激活 / MQTT),与文档中 "certificate verification" 的说明不符0 条评论 · 2026-10-09
  • #323 Optional consent-based memory for recurring voice sessions0 条评论 · 2026-09-28
  • #322 Feature Suggestion: Optional token metering & paid API key support via `neuforge-pay`0 条评论 · 2026-09-12

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

04

适合谁

适合选它的情况
  • 想在电脑上体验小智语音助手,不需要 ESP32 硬件。
  • 想要基于 Sherpa-ONNX 的离线唤醒词、回声消除,以及图形界面或命令行模式。
  • 想要现成的 MCP 工具,比如日程、计时器、音乐、火车票、网页搜索和地图。
建议换别的情况
  • 你想要独立运行的助手:AI 功能依赖小智服务。
  • 你无法满足 Python 3.9 到 3.12、可用的音频设备和联网这些条件。
  • 你想自托管后端:那是服务端项目做的事。
06

与同类的区别

xiaozhi-esp32-server logovs xiaozhi-esp32-server★ 11.1k

xiaozhi-esp32-server 是小智设备的后端。py-xiaozhi 是在电脑上扮演设备角色的客户端。

完整横向对比 →
07

兼容性

Windows
原生支持
已通过文档验证
macOS
原生支持
已通过文档验证
Linux
原生支持
已通过文档验证
08

快速开始

1
$ pip install -r requirements.txt
09

使用场景

↳学习Python AI语音客户端开发
↳在PC上体验AI小智语音功能
↳远程或自动化智能设备控制
10

同类工具

⚡热门对决:
VSxiaozhi-esp32-server★11.1k→VSChatTTS★40.0k→VSlangchain4j-aideepin★1.4k→VSOpen Interpreter★68.7k→
xiaozhi-esp32-server logo
xiaozhi-esp32-server★ 11.1k
本项目基于人机共生智能理论和技术,为开源智能硬件项目xiaozhi-esp32提供后端服务。
VS对比→
ChatTTS logo
ChatTTS★ 40.0k
一个用于日常对话的生成式语音模型。
VS对比→
langchain4j-aideepin logo
langchain4j-aideepin★ 1.4k
LangChain4j-AIDeepin(得应AI) 是基于AI的工作效率提升工具。
VS对比→
Open Interpreter logo
Open Interpreter★ 68.7k
面向终端的编程 Agent,针对低成本和开源模型优化。基于 OpenAI Codex 分叉,可以模拟其他 Agent 运行框架,并在原生沙箱中执行命令。
VS对比→
Microsoft AutoGen logo
Microsoft AutoGen★ 61.6k
AutoGen是一个用于创建多智能体AI应用的框架,这些应用可以自主运行或与人类协作。
VS对比→
CrewAI logo
CrewAI★ 60.2k
CrewAI 是一个从零开始构建的精益、快速的 Python 框架,用于创建自主的 AI 代理并进行多代理自动化。
VS对比→
BettaFish logo
BettaFish★ 42.5k
“微舆”是一个从零实现的创新型多智能体舆情分析系统,帮助用户打破信息茧房,还原舆情原貌,预测未来走向,辅助决策。
VS对比→
GPT Researcher logo
GPT Researcher★ 30.3k
GPT研究员是一个开放的深度研究智能体,旨在对任何给定任务进行网络和本地研究,并生成详细、事实准确且公正的报告。
VS对比→
查看全部替代品 →

收录于以下清单

  • 开源语音助手与语音识别工具推荐

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点05维护状况检查04适合谁06与同类的区别07兼容性08快速开始09使用场景10同类工具
huangjunsen0406 /
py-xiaozhi
↗

小智语音助手的 Python 桌面客户端,带唤醒词和 MCP 工具

3.5k743MIT
最后更新1个月前
状态活跃
分类语音处理
贡献者24
最新发布v2.1.2
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。