本帖最后由 z741554038 于 2025-7-31 09:40 编辑
将您的 Xiaozhi AI 设备在 ESPHome 中用作 Home Assistant 的语音助手
该帖由 ChatGPT 协助生成
大家好,
最近我发现了一个非常实用的开源项目:RealDeco/xiaozhi-esphome,它可以帮助我们将各种“小智 (xiaozhi)” 设备转换成 ESPHome 配置,并通过 ESP32 轻松接入 Home Assistant,实现语音接口自主化。
下面和大家分享我的使用心得和简单教程:
一、项目简介
此 GitHub 项目提供了一种简单的方法,以便使用基于 Xiaozhi 的设备配合 ESPHome 作为 Home Assistant 语音助手。该项目支持设备端唤醒词,且可以自定义显示界面,很适合做示范配置和实际使用。
您可以在此查看源码和文档:
https://github.com/RealDeco/xiaozhi-esphome
支持的设备包括:Spotpear Ball v1/v2,Muma Box/Horse 系列,Spotpear Puck 等,详见 devices/目录。
二、使用前准备
无需额外环境或设备,按照正常 ESPHome 流程操作即可:
- 安装 ESPHome CLI 或使用 ESPHome Web;
- 准备 小智设备(如 Spotpear Ball v2);
- 通过 ESPHome 创建新设备配置 Wi-Fi,应用 github 中提供的示例
.yaml 文件,上传到设备即可。
三、个人经验
我使用了 Moji 小智 AI 衍生版,参考了开源库中的 devices/Spotpear Balls/Ball v2.yaml ,也试过 devices/Under_Development/v2.yaml ,都能软配置成功。
如果你需要一个更好焊接体验,这里还有一个比较好焊的小智 AI 硬件:
比较好焊的小智AI
四、附件
附件里包含了 github 上的实际配置文件,可以下载参考。
五、其他
可以关注该库的后续更新,或者提交 Issue 或 PR 与社区共同改进。
欢迎各位关注并分享你们的添加经验,让更多家庭环境享受到这些前沿的语音功能!
这个库主要是让成品小智快捷配置方法体验HA的homeassistant语音助手
其他参考dac和adc的配置和一些led配置参考和屏幕的显示方式改写规则
所有针脚要参考回自己的小智的原理图
xiaozhi-esphome-main.zip
(190.19 KB, 下载次数: 9)
删除大的图片和视频 其他代码仅供参考
|