AgentIndex icon
AgentIndex
工具分类热门最新对比指南
提交工具
工具分类热门最新对比指南
首页/
Voice / Speech/
xiaozhi-esp32-server-java
xiaozhi-esp32-server-java logo

xiaozhi-esp32-server-java

活跃·★ 1.4k·MIT·更新于 2026-09-27
★ 宝藏工具★ API 集成

Xiaozhi ESP32 Server Java 是面向小智 ESP32 智能硬件项目的企业级后端,带完整的管理后台。README(中文)称它采用多模块加双进程设计:管理平台和对话服务分别运行,共享 MySQL 和 Redis,可以独立部署与扩容。设备通过 WebSocket 和 MQTT 连接,支持服务端主动唤醒和 OTA 远程升级。

AI 能力很全面。大语言模型方面集成 OpenAI、智谱、讯飞星火、Ollama、Dify 和 Coze,并支持 MCP 工具协议与 Function Call 扩展。语音方面包括本地与云端的语音识别(Vosk、FunASR、阿里云、腾讯云、讯飞)和语音合成(本地 sherpa-onnx、火山引擎、阿里云、Edge TTS),支持音色克隆、实时打断和双向流式交互。其他功能有通过 Function Call 用语音控制智能家居设备、带长期记忆的 RAG 知识库,以及 Token、时延和设备活跃度的数据看板。

部署方式有脚本(`bin/all.sh start`)、Docker Compose,或在 Linux 和 Windows 上源码部署,表结构由 Flyway 自动创建。本地模型不在仓库里,首次运行需要用 `scripts/download_models.sh` 下载,如果只用第三方语音识别和合成,则只需运行 `download_base.sh`。技术栈是 Spring Boot、MyBatis-Plus、Vue 和 Ant Design,数据层为 MySQL 8 和 Redis 7,README 称其测试中占用约 1.8 GB 内存。许可证为 MIT,最近一次推送是 2026-09-27。本评测基于 README 和仓库数据,我们没有实际运行过它。

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

#ESP32#Java#MCP 协议#MCP 客户端#MCP 服务器#MCP 服务器#spring-ai#stt
$ 安装
$ git clone https://github.com/joey-zhou/xiaozhi-esp32-server-java && cd xiaozhi-esp32-server-java && ./scripts/download_models.sh && bin/all.sh start
↗ 访问官网★ GitHub
01

功能特性

01多模块双进程架构
02多 AI 平台集成(OpenAI、智谱等)
03语音全链路(本地/云端 STT/TTS)
04WebSocket 和 MQTT 实时通信
05IoT 智能家居控制与设备管理
06RAG 知识库(文档上传与检索)
02

为什么选择它

+为小智 ESP32 设备提供完整后端和管理后台,支持 WebSocket、MQTT 和 OTA
+模型选择多:OpenAI、智谱、讯飞、Ollama、Dify、Coze,另有 MCP 和 Function Call
+语音链路包含本地与云端识别合成、音色克隆和实时打断
+可用 Docker Compose 或脚本部署,自动建表,MIT 许可
03

权衡点

!需要 MySQL 8、Redis 7 和 JVM,README 称约占用 1.8 GB 内存
!本地语音模型需要单独下载,会增加磁盘和内存占用
!与小智 ESP32 硬件生态绑定,不是通用语音助手
!文档以中文为主
04

兼容性

ESP32
ESP32
已通过文档验证
05

快速开始

1
$ git clone https://github.com/joey-zhou/xiaozhi-esp32-server-java
2
$ cd xiaozhi-esp32-server-java
3
$ ./scripts/download_models.sh
4
$ bin/all.sh start
06

使用场景

↳管理 ESP32 设备,提供完整的后端平台
↳构建实时交互的智能语音助手
↳通过语音指令控制 IoT 智能家居设备
07

同类工具

ChatTTS logo
ChatTTS★ 39.9k
一个用于日常对话的生成式语音模型。
xiaozhi-esp32-server logo
xiaozhi-esp32-server★ 10.8k
本项目基于人机共生智能理论和技术,为开源智能硬件项目xiaozhi-esp32提供后端服务。
fastmcp logo
fastmcp★ 28.1k
FastMCP 是一个用于连接大型语言模型 (LLM) 到工具和数据的 Python 框架,旨在简化从原型到生产的 MCP (Model Context Protocol) 应用开发。
semble logo
semble★ 6.2k
Semble 是一个为智能体(agents)构建的快速准确的代码搜索库。
csharp-sdk logo
csharp-sdk★ 4.6k
MCP C# SDK 是 Model Context Protocol 的官方 C# SDK,使 .NET 应用程序、服务和库能够实现并与 MCP 客户端和服务器进行交互。
fast-agent logo
fast-agent★ 3.9k
fast-agent 允许您在几分钟内创建和交互复杂的复合多模态智能体和工作流。
Godot-MCP logo
Godot-MCP★ 283
面向 Godot 引擎的 MCP 集成:让 Claude、Cursor、Copilot 等 AI 智能体直接检查并操作 Godot 编辑器中的项目。
ncp logo
ncp★ 100
MCP 聚合器,将 50+ 工具统一为 2-3 个接口,减少 97% token 消耗,响应速度提升 5 倍。
查看全部替代品 →

收录于以下清单

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

评论

登录后发表评论

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

本页内容
01功能特性02为什么选择它03权衡点04兼容性05快速开始06使用场景07同类工具
统计
GitHub Stars★ 1.4k
最后更新2周前
状态活跃
许可证MIT
分类语音处理
热度趋势 (30d)
+0k↑ 1.3%
链接
文档↗讨论↗问题↗版本↗

Deploy on DigitalOcean — Get $200 Free Credit

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

按分类浏览

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

与 Anthropic, OpenAI 或 Microsoft 无关。