致力于通过人工智能技术的创新和普及,推动社会进步,提升生活品质,并与合作伙伴一起,共同创造价值,同步迈向一个更加智能、高效、便捷的未来。
2025-05-07 18:25:20 作者:万物连AI
一、项目背景与原理概述
小智AI是一款基于乐鑫ESP32-S3芯片的开源人工智能语音助手,支持语音唤醒、自然语言对话及智能家居控制。其核心优势在于低门槛的硬件兼容性和开源生态,开发者可借助其模块化设计,将传统玩具改造为具备语音交互能力的智能设备。本项目通过整合语音识别模块、控制逻辑和云端服务,赋予传统玩具“对话”能力。
xiaozhi-esp32-main.bin
0x0
DIO
8MB
若需自定义功能(如修改唤醒词),需安装ESP-IDF开发框架:
idf.py set-target esp32s3
192.168.4.1
通过齐护离线语音模块V2.2扩展本地化指令:
node-red-contrib-home-assistant-websocket
/voice
if(msg.payload.includes("开灯")){ msg.payload = {service: "light.turn_on", entity_id: "light.living_room"}; }
在ESP32代码中集成HTTP客户端,发送POST请求至HASS:
cpp
复制
下载
WiFiClient client; HTTPClient http; http.begin(client, "http://<HASS_IP>:8123/api/services/light/turn_on"); http.addHeader("Authorization", "Bearer <长期访问令牌>"); http.POST("{\"entity_id\":\"light.living_room\"}");
通过以上步骤,传统玩具可升级为具备智能语音交互能力的创新产品。开发者可根据需求灵活调整硬件配置与软件逻辑,结合小智AI的开源生态探索更多可能性。