by huangjunsen0406 · MCP 服务器 · ★ 3.5k
简体中文 | English 项目简介 py-xiaozhi 是一个使用 Python 实现的小智语音客户端,旨在通过代码学习和在没有硬件条件下体验 AI 小智的语音功能。 本仓库是基于 xiaozhi-esp32 移植。 重要提示 - 请先阅读 项目文档,启动教程和配置说明都在里面 - main 是最新代码,每次更新后请重新安装 pip 依赖 - 如果你已经基于本项目进行了二次开发,请不要直接合并最新代码,新版本架构已大幅重构,强行合并会导致大量冲突。建议以旧版本为基础继续维护,或参考新架构重新适配 - 从零开始使用小智客户端(视频教程) 演示 Bilibili 演示视频 功能特点 AI 语音交互 — 语音输入与识别,自然流畅的对话体验 视觉多模态 — 图像识别和处理,理解图像内容 智能唤醒 — 多种唤醒词激活,免手动操作(可配置) 自动对话模式 — 连续对话,提升交互流畅度 MCP 工具生态 — 音乐播放、摄像头、截图、应用管理、天气查询、音量控制 Opus 编解码 — 音频编解码和实时重采样 唤醒词检测 — 基于 Sherpa-ONNX 离线识别,支持多唤醒词和拼音匹配 多界面模式 — GUI(PySide6 + QML)/ CLI / GPIO,适应不同环境 系统托盘 & 全局快捷键 — 后台运行,快捷操作 WebSocket / MQTT — 双协议通信,支持 WSS...
| Stars | 3,466 |
| Forks | 729 |
| Language | Python |
| Category | MCP 服务器 |
| License | MIT |
| Quality Score | 62.8298743849427/100 |
| Open Issues | 5 |
| Last Updated | 2026-09-11 |
| Created | 2025-02-15 |
| Platforms | cli, mcp, python |
| Est. Tokens | ~14k |
These tools work well together with py-xiaozhi for enhanced workflows:
Explore other popular mcp 服务器 tools:
py-xiaozhi is Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.. It is categorized as a MCP 服务器 with 3.5k GitHub stars.
py-xiaozhi is primarily written in Python. It covers topics such as cross-platform, edge-computing, embodied-ai.
You can find installation instructions and usage details in the py-xiaozhi GitHub repository at github.com/huangjunsen0406/py-xiaozhi. The project has 3.5k stars and 729 forks, indicating an active community.
py-xiaozhi is released under the MIT license, making it free to use and modify according to the license terms.