为Mixly爱好者带来福音,一款自制的AI小智扩展库正式发布。它解决了在图形化编程环境中集成AI功能的难题,用户无需编写复杂代码,通过简单导入和配置,即可在ESP32等开发板上实现具备语音交互能力的AI助手,显著提升了项目开发效率和趣味性。
智能速览
提供了现成的Mixly AI小智扩展库,无需手写代码。
支持ESP32 S3等主流开发板,需预先配置板载参数。
导入库后,通过图形化界面即可定义引脚和WiFi信息。
设备首次运行需在小智AI后台通过验证码激活。
实测可实现“你好小智”唤醒词及讲笑话等语音指令交互。
精华内容
该扩展库的核心价值在于将复杂的AI交互流程封装成图形化模块,让开发者能专注于功能实现而非底层代码。下面将详细拆解其部署与使用过程。
开发环境配置
首先需从“爱上米思齐”官网下载Mixly 3.0完整版并解压。
随后,关键一步是配置ESP32开发环境。需进入Arduino15文件夹,替换其中的esp32安装包,以确保与扩展库兼容。
打开Mixly后,进入开发板管理,将PSRAM设置为OPI模式,Flash大小选择16MB,为后续运行做好准备。
库导入与配置
在Mixly右上角的“管理库”中,选择“导入本地”,找到并导入提供的“维创梦工厂AI”库文件。
导入成功后,库文件会出现在左侧模块区。打开提供的示例代码,可以看到初始化模块已预设了针对特定开发板的麦克风、喇叭引脚以及128x64屏幕尺寸。
用户只需在WiFi模块中填入自己的2.4G网络名称和密码即可完成核心配置,大大降低了上手门槛。
烧录与设备激活
连接好ESP32 S3开发板,在Mixly中选择对应的板型,点击上传。
首次烧录成功后,设备屏幕会显示一个验证码。此时需访问“小智AI”后台,添加设备并输入该验证码进行绑定。
激活后,再次按下开发板的复位键,设备便完成了所有准备工作,可以开始接收语音指令。
语音交互实测
设备激活后,通过语音说出预设的唤醒词“你好小智”即可启动AI助手。
实测中,发出“讲个笑话吧”的指令,AI能够做出相应回应,屏幕上也会有实时文字显示。
整个交互过程流畅,验证了该扩展库在图形化编程环境下实现复杂AI语音功能的有效性。
这款Mixly扩展库成功地将高门槛的AI语音交互技术带给了更广泛的图形化编程玩家,尤其适合教育和快速原型验证场景。它不仅是一个工具,更是一个激发创意的起点。未来,期待更多实用功能的加入,让AI开发变得更加触手可及。