ESP32-S3刷版搭载小智云端大模型实现聊天机器人自由对话
笔记:
硬件准备与基础配置
ESP32-S3开发板选型与特性分析(双核处理器、Wi-Fi/蓝牙支持、存储容量等)
必要的硬件配件清单(USB转串口模块、杜邦线、电源等)
开发环境搭建(ESP-IDF或Arduino框架的安装与配置)
本笔记只记录如何使用打包好的便捷刷机环境(参考资源 ESP32-S3刷机工具包)
烧录固件 联网
-
运行资源包中的flash_download_tool_3.9.7.exe

设置如下图,点击start开始刷入固件,注意:com口的选择参见插入硬件后,设备管理器中显示的端口号。(正常情况,插入硬件即会出现新增的端口,如果设备插入后不显示端口,请排查设备驱动或其他问题)

-
烧录完成后,按下开发板上的 RST(Restart) 按钮重启板子,即可进入 Wi-Fi 配网模式
-
打开手机找到xiaozhi都wifi网络,为了确保是2.4g网络,我使用了手机热点供给笔记本使用,笔记本连接上手机热点,再连接xiaozhi的wifi,通过在浏览器地址栏输入 http://192.168.4.1 进入配置页面。


-
输入手机wifi的用户名密码,连接成功后,小智就会自动通过wifi下载连接所需的版本,并自行与网络时间进行同步。
-
当设备连接到网络后,语音唤醒并提示要添加设备的 6 位验证码(可重复唤醒获取),
-
连接https://xiaozhi.me/,注册账号,进入控制台,添加设备(输入6位验证码)


-
绑定github账号,认证为开发者之后,可以免费使用部分大模型

8. 在配置页面中,可以配置你搭载的大模型,以及角色设定
至此,我的小智机器人已经可以开始对话了,给我家5岁的娃玩了一个晚上,娃很好奇那个小喇叭,于是一边和机器人兴奋的聊天,一边手痒扣破了小喇叭,然后一脸颓丧的来和我说:“妈妈!妈妈!机器人突然不会说话了!!”😄好吧。。。
详细学习资料参考 https://www.keyesrobot.cn/projects/xiaozhi/zh-cn/latest/OLED128x64/OLED128x64.html
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)