py-xiaozhi

by huangjunsen0406 · MCP 服务器 · ★ 3.5k

About py-xiaozhi

简体中文 | English 项目简介 py-xiaozhi 是一个使用 Python 实现的小智语音客户端,旨在通过代码学习和在没有硬件条件下体验 AI 小智的语音功能。 本仓库是基于 xiaozhi-esp32 移植。 重要提示 - 请先阅读 项目文档,启动教程和配置说明都在里面 - main 是最新代码,每次更新后请重新安装 pip 依赖 - 如果你已经基于本项目进行了二次开发,请不要直接合并最新代码,新版本架构已大幅重构,强行合并会导致大量冲突。建议以旧版本为基础继续维护,或参考新架构重新适配 - 从零开始使用小智客户端(视频教程) 演示 Bilibili 演示视频 功能特点 AI 语音交互 — 语音输入与识别,自然流畅的对话体验 视觉多模态 — 图像识别和处理,理解图像内容 智能唤醒 — 多种唤醒词激活,免手动操作(可配置) 自动对话模式 — 连续对话,提升交互流畅度 MCP 工具生态 — 音乐播放、摄像头、截图、应用管理、天气查询、音量控制 Opus 编解码 — 音频编解码和实时重采样 唤醒词检测 — 基于 Sherpa-ONNX 离线识别,支持多唤醒词和拼音匹配 多界面模式 — GUI(PySide6 + QML)/ CLI / GPIO,适应不同环境 系统托盘 & 全局快捷键 — 后台运行,快捷操作 WebSocket / MQTT — 双协议通信,支持 WSS...

cross-platformedge-computingembodied-aiesp32esp32-s3iotmcpmcp-clientmcp-servermulti-modal

Quick Facts

Stars3,466
Forks729
LanguagePython
CategoryMCP 服务器
LicenseMIT
Quality Score62.8298743849427/100
Open Issues5
Last Updated2026-09-11
Created2025-02-15
Platformscli, mcp, python
Est. Tokens~14k

Compatible Skills

These tools work well together with py-xiaozhi for enhanced workflows:

More MCP 服务器 Tools

Explore other popular mcp 服务器 tools:

View all MCP 服务器 tools →

Popular Python Agent Tools

Frequently Asked Questions

What is py-xiaozhi?

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.

What programming language is py-xiaozhi written in?

py-xiaozhi is primarily written in Python. It covers topics such as cross-platform, edge-computing, embodied-ai.

How do I install or use py-xiaozhi?

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.

What license does py-xiaozhi use?

py-xiaozhi is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP 服务器 tools