开发的参数及工具记录
代码
- 代码开源地址:[smart-voice-assistant: 基于ESP32-S3开发板,2.4寸LCD屏幕,可语音唤醒、支持多种语音命令,wifi入网,使用MQTT远程控制电器启停。屏幕使用可爱的机器人表情包进行交互。](https://gitee.com/xulida/smart-voice-assistant)
- 视频演示地址:智能语音助手-基于ESP32-S3开发板+语音唤醒+语音命令+MQTT+华为云IOT平台_哔哩哔哩_bilibili
硬件
- ESP32-S3 开发板
- ES8388音频芯片
- XL9555gpio扩展芯片
- 2.4寸LCD屏
- 麦克风、功放
- 闪迪32gTF卡
- 2根USB-C数据线
软件
- 开发环境:VScode
- ESP-IDF v5.1.2
- ESP-SR语音识别模块v1.9.0
- 华为云IOT物联网平台
工具
- JSON解析以及BASE64编码:JSON 格式化 - 锤子在线工具
- 时区对齐:UTC: 12:07
- ESP-32组件库:Search • ESP Component Registry
- ESP_websocket_client库文档:ESP WebSocket Client - ESP32 - — ESP-Protocols latest documentation
- 语音免费生成-凡人AI:免费文字生成语音在线版_无需登录_几百种音色_支持外语和方言_Ai在线朗读器-凡人AI
- 免费音频格式转换:在线转换音频文件
- 免费gif尺寸调整:GIF动图尺寸调整工具—LZL在线工具
- 正点原子字模生成软件ATK-XFONT
- MQTT调试-MQTT.fx
- 代码版本管理:git+fork
参考资料
- 语音唤醒参考视频:【ESP32 语音识别教程【ESP-SR】】 https://www.bilibili.com/video/BV1vf421z7r8/?share_source=copy_web&vd_source=8cd57dc0cbfa678010de3add3e61ac00
- ESP-SR语音识别模块文档:命令词 - ESP32 - — ESP-SR latest 文档
- 正点原子ESP-32 S3开发板购买链接:正点原子ESP32S3开发板ESP32小智AI聊天机器人组合套件媲美STM32-tmall.com天猫
- 正点原子ESP-32 S3资料下载链接:www.openedv.com/thread-347618-1-1.html
- 机器人表情素材:机器人表情_钟小梦phymon-站酷ZCOOL