基于ESP32S31的数字人

用ESP32-S31做了一个交互式小鳄鱼数字人,全程嵌入式本地落地,体验超治愈✨

WiFi联网后通过WebSocket对接AI,实现语音对话+TTS播报,屏幕同步显示聊天内容和数字人状态,同时还给ESP32-S31 设备做了一套配套的 Android App,主要解决两个问题:更方便地给设备配网,以及让设备知道“我靠近了”。

这么做的意义是:

设备不再只是一个“等人操作”的硬件,而是可以更自然地融入使用场景。用户第一次用 App 配好网、绑定设备后,后面只要带着手机靠近,设备就能主动问候,不需要每次点按钮、不需要重新连接蓝牙、不需要手动唤醒。

ChatGPT Image 2026年6月8日 21_21_48.png

✅ 核心功能

- WiFi配网+断网一键重连

- 实时麦克风采音、AI文字回显、TTS发音

- 支持中文+emoji屏幕显示

- 四态切换:待机/收音/思考/播报

- 音量驱动动态嘴型,同步语音节奏

💡核心优化亮点

舍弃简陋几何脸型,采用图片分层设计,将鳄鱼底图、嘴型、表情、眨眼拆分图层,转为LVGL可用C资源。无需ESP32实时解码PNG,大幅节约设备性能,动画更流畅。

优化5档嘴型(闭/微张/中张/大张/O型),跟随TTS音频动态切换,真人说话既视感!

📝项目总结

一次超完整的嵌入式AI实战,涵盖音频采集、网络通信、UI显示、数字人动画等知识点,感谢乐鑫开发板助力落地!

评论 (0)

评论

登录后即可评论

暂无数据
暂无数据
基于ESP32S31的数字人 | 乐鑫科技