news 2026/8/22 12:02:42

xiaozhi-esp32:从零搭好AI语音助手

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
xiaozhi-esp32:从零搭好AI语音助手

xiaozhi-esp32:从零搭好AI语音助手

【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32

你对桌上那块小圆屏说了句"关灯",卧室的灯真的灭了。这不是演示视频,而是 xiaozhi-esp32——一个跑在 ESP32 上、基于 MCP 协议的 AI 语音助手固件:本地唤醒、云端大模型对话,还能反向控制硬件。

它凭什么能行

  • 一块几十元的 ESP32 板,接上大模型就能对话
  • 同一套固件适配 138 个板目录、171 个发布变体
  • MCP 协议(大模型控制设备的统一接口)打通硬件与 AI

架构一句话:ESP32 端管唤醒和音频收发,MCP 像一套"普通话",云端大模型和本地音箱、灯、舵机都能用同一种方式被调用。

小智用MCP同时管本地硬件和云端服务

🎯 跑通它要几步

① 克隆仓库,装好 ESP-IDF v6.0.2,打开工程:

git clone https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32

idf.py menuconfig里选板型、配 Wi-Fi;懒人可直接刷官方预编译固件 ③ 编译烧录,首次开机连手机热点完成配网,喊唤醒词就上线

(最低配置:ESP32-C3 + 面包板 + 麦克风喇叭,约30元)

面包板接法:麦克风、喇叭、按键一条线搞定

能玩出什么

  • 语音控灯、控音箱这类智能家居
  • 闲聊、讲笑话、查天气
  • 表情屏实时显示状态和 emoji
  • 加摄像头让它"看到"你
  • 换自定义唤醒词,叫你的名字

几十元物料就能跑起来的语音助手

怎么改成"你的"

  • 换硬件:main/boards/ — 138 个板目录,照着抄一份就能加新板子
  • 改声音:main/audio/ — 音频编解码、唤醒词、回声消除都在这
  • 改界面:main/display/ — OLED/LCD 主题、emoji、表情动画
  • 换协议:main/protocols/ — WebSocket 和 MQTT/UDP 两套传输

🔧 卡住了查这里

典型症状30秒处理
唤醒后没反应先确认Wi-Fi连上服务器
频繁重启查供电,换USB口或电源
找不到板型跑--list-boards列板名
唤醒率低安静处重录、重训唤醒词

去哪找答案

  • 文档目录:docs/ — 自定义板、MCP 协议、WebSocket 协议都有
  • Issue:仓库 Issue 区,贴完整串口日志再提
  • 社区:xiaozhi.me 控制台,README 里也有官方文档站入口

clone下来,menuconfig里选块板子,今晚就能让它叫你名字。

【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 12:02:40

Windows 11黑屏死机全攻略:从驱动更新到硬件诊断的完整解决方案

最近在 Windows 11 上运行一些特定应用或游戏时,你是否遇到过视频播放到一半突然黑屏、系统卡死,甚至直接蓝屏重启的尴尬情况?特别是像“奇妙萌可”这类带有大量动画、音效和卡点特效的娱乐内容,更容易触发这类问题。这并非个例&a…

作者头像 李华
网站建设 2026/8/22 12:02:35

VC界面库Xtreme Toolkit Pro全新发布v22.1——支持VS 2022主题

Codejock软件公司的Xtreme Toolkit Pro是屡获殊荣的VC界面库,是MFC开发中最全面界面控件套包,它提供了Windows开发所需要的11种主流的Visual C MFC控件,包括Command Bars、Controls、Chart Pro、Calendar、Docking Pane、Property Grid、Repo…

作者头像 李华
网站建设 2026/8/22 12:01:26

分治题目:数组中的第 K 个最大元素

文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目 标题和出处 标题:数组中的第 K 个最大元素 出处:215. 数组中的第 K 个最大元素 难度 6 级 题目描述 要求 给定整数数组 nums\texttt{nums}nums 和整数 k\t…

作者头像 李华
网站建设 2026/8/22 12:00:57

B/S端界面控件DevExtreme中文指南——如何自定义应用主题?

DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery,Knockout等)构建交互式的Web应用程序,该套件附带功能齐…

作者头像 李华
网站建设 2026/8/22 12:00:34

芯片DFT可测性设计入门与核心概念

芯片DFT可测性设计入门与核心概念 在一颗动辄百亿晶体管的现代SoC中,如果不在设计阶段就为"测试"留好通路,那么这颗芯片在出厂时将如同一个无法打开的黑盒——你永远无法确认它是否真的能正常工作。DFT(Design for Test,可测性设计)正是为解决这一根本性矛盾而生…

作者头像 李华
网站建设 2026/8/22 12:00:16

全面UI组件库Telerik——为驱动制造业生产商提升生产效率赋能

制造商背景Parker中文名称派克(派克汉尼汾的简称)Parker Hannifin,是全球领先的运动和控制技术与系统多元化制造商,为广泛的传动控制、工业和航空市场提供精准解决方案,现已成为世界上最大的专业生产和销售各种制冷空调…

作者头像 李华