- 首先致谢虾哥的开源项目:https://github.com/78/xiaozhi-esp32
- 其次致谢:https://github.com/xinnan-tech/xiaozhi-esp32-server
本项目:ESP32-C3(C2)通过串口(2M)与离线语音VB6824通讯,实现低成本接入小智AI对话机器人
特色:
- VB6824 作为AI语音芯片负责语音打断唤醒和离线语音识别,同时负责录音+音频播放;ESP32-C3(C2)芯片负责接入在线大模型+CozyLife APP。
- VB6824 UART TX输出降噪后的高信噪比的录音,接到ESP32-C3(C2)芯片UART RX,RX收到的数字音频发给在线大模型。
- VB6824 从DAC处,做回声信号的采集,接入到PA0/PA1(LINEIN)作为AEC的回采信号。
- VB6824 语音识别后把识别结果通过UART TX发给ESP32-C3(C2)芯片。
效果视频:
- ESP32-C3+离线语音:https://www.bilibili.com/video/BV1ekApeWEoz/
- ESP32-C2+离线语音:https://www.bilibili.com/video/BV1yhPceLE5T/
中文唤醒词 | 英文唤醒词 |
---|---|
小艾小艾 | Hey Alice |
你好小智 |
中文指令 | 英文指令 |
---|---|
再见/不聊了 | Peace out |
站起来/站立 | Stand up |
坐下 | Sit down |
趴下 | Get down |
转个圈 | Turn around |
打个滚 | Roll over |
去尿尿/尿尿去 | Go pee-pee |
去睡觉/睡觉去 | Go to sleep |
装死 | Play dead |
秀一个/跳个舞/跳舞 | Show time |
来个绝活 | Do stunts |
倒立旋转 | Handstand spin |
前进 | Move forward |
后退 | Move backward |
左转/向左转 | Turn left |
右转/向右转 | Turn Right |
过来 | Come here |
走开/滚开/滚蛋 | Go away |
匍匐前进 | Crawling forward |
滑步 | Sliding step |
我讨厌你 | I hate you |
中文指令 | 英文指令 |
---|---|
打开灯光 | Turn On The Light |
关闭灯光 | Switch Off The Light |
调亮灯光 | Brighten The Light |
调暗灯光 | Dim The Light |
七彩模式 | Colorful Mode |
音乐模式 | Music Mode |
白色灯光 | White Light |
黄色灯光 | Yellow Light |
自然灯光 | Natural Light |
红色灯光 | Red Light |
绿色灯光 | Green Light |
蓝色灯光 | Blue Light |
橙色灯光 | Orange Light |
青色灯光 | Cyan Light |
紫色灯光 | Purple Light |
中文指令 | 英文指令 |
---|---|
播放音乐 | Play music |
暂停播放 | Pause playing |
停止播放 | Stop playing |
上一首 | Previous song |
下一首 | Next song |
中文指令 | 英文指令 |
---|---|
开始配网 | Start pairing |
停止配网 | Stop pairing |
技术支持微信:andy433928
VB6824:https://item.taobao.com/item.htm?id=891592447743&
C2开发板:https://item.taobao.com/item.htm?id=688271301869
C3开发板:https://item.taobao.com/item.htm?id=652593406663&skuId=5184792378516: