面向小智 ESP32 语音设备的 Java 服务端与管理平台,提供设备监控、音色与角色管理及对话记录。
1381505JavaMIT更新于 23天前
为 xiaozhi-esp32 ESP32 语音硬件提供后端服务,支持 MQTT+UDP、WebSocket、MCP 接入与声纹识别。
xiaozhi-esp32-server 是开源智能硬件项目 xiaozhi-esp32 的自托管后端服务,使用 Python、Java 和 Vue 实现小智通信协议,让 ESP32 语音设备连接到您自己部署的服务器。
服务端覆盖语音交互链路,包括流式语音识别、流式语音合成和语音活动检测。ASR、LLM、VLLM、TTS 等模块可选用本地模型(如 FunASR、SherpaASR)或各类云端 API。此外还支持基于函数调用的意图识别、多种记忆存储方案、RAGFlow 知识库检索,以及 IoT、MCP 和自定义函数等工具调用方式。
全模块安装提供 Web 智控台,用于管理用户、设备和智能体;最简安装基于配置文件运行,无需数据库。部署方式包括 Docker 和源码部署。
根据 README 部署方式表选择最简化安装或全模块安装
按所选方式参阅 Docker 或源码部署文档
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向小智 ESP32 语音设备的 Java 服务端与管理平台,提供设备监控、音色与角色管理及对话记录。
让小米小爱音箱接入 ChatGPT 等大模型,语音提问后由音箱朗读回答。
为 AI 编程助手提供最新、按版本区分的库文档与代码示例的 MCP 服务与 CLI。
微软开源的语音 AI 模型系列,包含长音频语音识别、多人对话语音合成和实时流式语音合成。
开源多智能体平台,可将任意主题或文档生成为由 AI 教师和同学授课的互动课堂。
一个本地安装的高级用户界面,可统一对接多种 LLM API、图像生成与 TTS 语音模型。