xiaozhi-esp32 如何把一块 ESP32 开发板变成 AI 语音助手:完整上手指南
xiaozhi-esp32 如何把一块 ESP32 开发板变成 AI 语音助手完整上手指南【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32xiaozhi-esp32 是一个开源的固件项目它把 ESP32 系列开发板变成能听懂话、能对话、还能执行指令的 AI 语音聊天机器人固件跑在板子上大模型推理在云端完成个人用户免费接入官方服务器即可体验。它适合手里有 ESP32-S3 或 CoreS3 这类开发板、想动手做一个语音设备的电子爱好者也适合想研究嵌入式 AI 交互流程的开发者。唤醒、对话、控制一个固件就搞定把开发板插上电说出Hi 小智板子就会进入聆听状态你说完一句云端大模型Qwen、DeepSeek 等生成回复并以 Opus 音频流的形式流式播出来。整个过程不需要你写一行代码固件里已经包含了完整的链路基于 ESP-SR 的离线语音唤醒唤醒词识别发生在板子上还支持训练自定义唤醒词流式语音识别ASR→ 大模型语义理解 → 多语言语音合成TTS的回传设备端 MCP 工具让大模型反过来控制板子上的硬件比如音量、灯光、电机、GPIO屏幕端支持 OLED/LCD 表情显示部分硬件还支持摄像头视觉输入。MCPModel Context Protocol在这里的作用可以理解成给 AI 和硬件之间定了一套普通话。过去想让大模型控制某个设备要为每个设备单独写接口用了 MCP 之后设备端用同一套协议暴露能力云端 AI 按标准调用它新增功能就变成了新增一个工具而不是重写通信逻辑。从克隆到出声音开发环境只需要三条命令如果你不想先搭开发环境官方固件可以直接烧录默认接入 xiaozhi.me 官方服务器注册个人账号即可免费使用 Qwen 实时模型。想自己编译的话环境要求是 ESP-IDF 插件主线首选 v6.0.2v5.5 仅保留给少数标注了旧版兼容的硬件。git clone https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32 cd xiaozhi-esp32 idf.py menuconfig进入 menuconfig 后第一件事是选择你的开发板型号项目通过 Kconfig 把板卡、Wi-Fi 配网方式热点或 BluFi、AI 服务参数都收敛在这一个界面里。选好后回到命令行idf.py build flash monitor首次启动时用热点配网把 Wi-Fi 交给设备之后就可以对着它说话了。编译慢的话建议用 Linux 环境比 Windows 快很多也省掉串口驱动的麻烦。没有现成设备用面包板方案从零接线手上只有一块裸板和元件也能玩起来。仓库里的面包板方案是最小成本路线ESP32 主控加麦克风、扬声器和按键用杜邦线搭在面包板上即可接线图直接看下面这张面包板配置对应 main/boards/ 目录下的 bread-compact-wifi 等板卡定义里面的 config.json 声明了每个外设占用的引脚这也是所有板卡适配的统一格式。搭好之后对话链路和成品硬件完全一致区别只在外观。支持哪些硬件6 个芯片平台、138 个板卡目录选型前先看数字项目覆盖 ESP32、ESP32-C3、ESP32-C5、ESP32-C6、ESP32-S3、ESP32-P4 共 6 个芯片平台仓库里维护着 138 个板卡目录、171 个固件发布变体常见型号如 M5Stack CoreS3、乐鑫 ESP32-S3-BOX-3、LILYGO T-Circle-S3、微雪 ESP32-S3-Touch-AMOLED-1.8 都在其中另有 38 种界面语言可选语音提示缺失时会自动回退英文。网络方面不只是 Wi-Fi固件同时支持有线以太网、USB RNDIS以及 ML307/EC801E、NT26 等 Cat.1 4G 模组部分硬件还能在 Wi-Fi 和 4G 之间切换——这意味着同一个固件既能放在书房也能带到没有 Wi-Fi 的现场。进阶玩法换唤醒词、加屏幕表情、扩展 MCP 工具出声音只是起点项目把个性化做成了内置能力自定义唤醒词通过 ESP-SR 训练流程录自己的短语替代默认的Hi 小智界面定制表情、字体、聊天背景都可以替换官方提供网页端 Assets 生成器在线修改后打包进固件能力扩展云端 MCP 可以挂接智能家居控制、PC 桌面操作、知识搜索、邮件收发等工具设备端 MCP 则负责本地硬件控制两边共用同一套协议。想改硬件而不是软件时自定义开发板指南 讲清楚了新建一个板卡目录需要哪些文件MCP 协议用法 和 设备端 MCP 交互流程 则分别说明云端工具怎么接入、设备端调用是怎么发生的。遇到 Wi-Fi 配不上、烧录失败这类问题先看 docs/ 目录里的协议文档WebSocket 与 MQTTUDP 两套传输方案各有说明仍解决不了再到项目 Issue 区提问把芯片型号和日志带上回复会快很多。【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Marketch 快速上手:用 Sketch 插件测量设计稿并提取 CSS

Marketch 快速上手:用 Sketch 插件测量设计稿并提取 CSS

Marketch 快速上手:用 Sketch 插件测量设计稿并提取 CSS 【免费下载链接】marketch Marketch is a Sketch 3 plug-in for automatically generating html page that can measure and get CSS styles on it. 项目地址: https://gitcode.com/gh_mirrors/ma/marketch…

2026/8/22 17:14:53 阅读更多 →
4.Linux软件编程

4.Linux软件编程

4. Linux软件编程1. 操作系统:是一款软件,为了屏蔽底层不同的硬件平台,为上层提供统一的接口,实现通用的软件代码PC三大操作系统:Unix 世界上第一款操作系统Linux GNU GNUs Not Unix C语言编写服务器嵌入式Win…

2026/8/22 17:13:53 阅读更多 →
【AI接入大模型SDK】ChatSDK示例验证

【AI接入大模型SDK】ChatSDK示例验证

🎬 个人主页:艾莉丝努力练剑❄专栏传送门:《C语言》《数据结构与算法》《C/C干货分享&学习过程记录》 《Linux操作系统编程详解》《笔试/面试常见算法:从基础到进阶》《Python干货分享》⭐️为天地立心,为生民立命…

2026/8/22 17:13:53 阅读更多 →

最新新闻

论文AI率过高怎么办?2026年12款免费降AI率工具实测指南

论文AI率过高怎么办?2026年12款免费降AI率工具实测指南

现在毕业论文答辩前,“AI率超标”已经彻底取代“查重率过高”,成了同学们的头号难题!不少同学只是用AI润色了摘要和结论,AI率直接飙升到离谱,纯手动修改根本不管用——这说明AIGC检测系统抓的不是个别词语,…

2026/8/23 23:59:54 阅读更多 →
Marketch:从Sketch画板直接量取CSS

Marketch:从Sketch画板直接量取CSS

Marketch:从Sketch画板直接量取CSS 【免费下载链接】marketch Marketch is a Sketch 3 plug-in for automatically generating html page that can measure and get CSS styles on it. 项目地址: https://gitcode.com/gh_mirrors/ma/marketch 设计稿交付还在…

2026/8/23 23:59:54 阅读更多 →
如何在ThinkPad X390上安装macOS:OpenCore EFI完整指南

如何在ThinkPad X390上安装macOS:OpenCore EFI完整指南

如何在ThinkPad X390上安装macOS:OpenCore EFI完整指南 【免费下载链接】ThinkpadX390-Opencore-EFI macOS Catalina & Big Sur & Monterey on ThinkPad X390 (Hackintosh) 项目地址: https://gitcode.com/gh_mirrors/th/ThinkpadX390-Opencore-EFI …

2026/8/23 23:59:54 阅读更多 →
WechatHook 终极指南:5大核心能力详解,3分钟看懂微信自动化

WechatHook 终极指南:5大核心能力详解,3分钟看懂微信自动化

WechatHook 终极指南:5大核心能力详解,3分钟看懂微信自动化 【免费下载链接】WechatHook Enjoy hooking wechat by Xposed....Accessibility...and so on... 项目地址: https://gitcode.com/gh_mirrors/we/WechatHook WechatHook 是一个基于 Xpos…

2026/8/23 23:59:54 阅读更多 →
OpenModScan:免费跨平台 Modbus 主站调试工具,让现场通讯验证一键搞定

OpenModScan:免费跨平台 Modbus 主站调试工具,让现场通讯验证一键搞定

OpenModScan:免费跨平台 Modbus 主站调试工具,让现场通讯验证一键搞定 【免费下载链接】OpenModScan Open ModScan is a Free Modbus Master (Client) Utility 项目地址: https://gitcode.com/gh_mirrors/op/OpenModScan OpenModScan 是一款开源免…

2026/8/23 23:59:54 阅读更多 →
Gin-JWT认证与授权方案从Token到RBAC权限控制

Gin-JWT认证与授权方案从Token到RBAC权限控制

Gin-JWT认证与授权方案从Token到RBAC权限控制 文章导语 JWT(JSON Web Token)是现代Web服务的身份认证标准。在Gin框架中集成JWT看似简单,但涉及Token刷新、黑名单、多设备登录、RBAC权限控制等实际需求时,就需要更完善的设计。本文…

2026/8/23 23:57:54 阅读更多 →

日新闻

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →