大数跨境
0
0

安信可小智AI语音模组实测:实现语音控制关灯

安信可小智AI语音模组实测:实现语音控制关灯 安信可科技
2025-11-10
1
导读:小智AI模组体验
图片


安信可科技双11狂欢来啦


大促活动商品:官方立减15% 直击底价 无需凑单

非大促活动商品:每满200-20


🔹活动时间:

10/20 20:00:00 – 11/14 23:59:59




以下作品由安信可社区用户
zzbinfo制作



这次评测的是安信可科技出品的Ai-WV01-32S的小智AI语音模组。


将从开箱、配网、语音测试,到最终通过串口指令控制一个真实的LED灯,完整复现一次智能语音产品的测试流程。



No


01

开箱与硬件初探



很幸运收到安信可送测试的Ai-WV01-32S模组,依然采用防静电包装,模块紧凑小巧。


丝印和焊接.jpg


为了快点上电测试,直接在模组上按丝印焊接了咪头、喇叭、和供电引线。


正面模块照片.jpg




No


02

快速上手



配网


模块硬件方案和AiPi-palChatV1是相同的,所以固件和配网流程都是相同的。



总结:整个配网过程还是很顺利的。


唤醒和对话测试



为测试不同供电方式的影响,分别采用了电池开关电源供电。


开关电源方案为12V输入,经由7805和1086两颗LDO降压至5V和3.3V为模组供电。



电池供电的情况



开关电源测试的情况



测试的情况汇总如下:

供电方式影响目前看,开关电源供电和电池供电对唤醒、打断、对话的距离和识别情况没有明显的影响。


朝向3米内在咪头朝向,3米内唤醒、打断、对话效果都是可以接受的,比较流畅。


全屋环境(约2米):全屋2米内唤醒、对话是比较流畅能接受的。超过2米后对话会受影响,但唤醒功能仍可触发。


调用MCP服务


通过MCP服务实现功能扩展和AiPi-palChatV1相同。





No


03

通过UART-MCP实现语音关灯


固件烧录


更新UART-MCP固件


烧录2.4版本的固件,虽说还有一些问题,暂时还能满足简单的开关需求。


下载并烧录固件,具体过程参看安信可操作说明。


固件列表.png
烧录新固件.png


出现绿色完成提示,表示烧录成功。


硬件连接与配置



通过串口和电脑连接进行简单的设置。


baudrate-set {"role":"MCU","msgType":"status","status":9600},将默认的115200波特率修改成9600。


连接STC15W408AS单片机


这里采用手上最便宜的STC15W408AS单片机来实现控制IO口的led。


1.jpg



通信逻辑与代码实现



固件内置的MCP控制可以实现对灯的开关控制,串口输出信息:


[14:30:12.491]收←◆{"role":"AI board","LED":true,"msgType":"status","status":"OK"}

[14:30:36.679]收←◆{"role":"AI board","LED":false,"msgType":"status","status":"OK"}


解析串口数据,实现对单片机IO口的开关控制。

void checkRecBuff(BYTE *Buff,BYTE len){  char *p=NULL;  UART1_SendString(Buff);  p = strstr(Buff,"\"LED\":true");   if(p)   {	LED = 1;   }else {  p = strstr(Buff,"\"LED\":false");  LED = 0  }  }

完整的单片机代码

附件:stc15w408as单片机代码.rar



实现的效果如下:


成功实现了通过语音指令“打开灯/关闭灯”来控制由STC15W408AS单片机驱动的LED灯。





No


04

总结


模组优点



硬件语音唤醒:唤醒和打断响应流畅,体验良好。

集成度高:模块自带屏蔽罩,抗干扰能力强;内部集成音频功放,方便开发。

可扩展性:通过UART-MCP服务,可以便捷地实现自定义功能扩展。


遇到的问题与注意事项



供电要求:模组的3.3V供电需要足够的电流。使用常见的AMS1117-3.3等LDO可能因电流不足导致模组不断重启。


固件稳定性

在测试的多个版本(包括V2.4)中,存在一定概率无法进入配网模式的问题,通常需要重新上电才能解决。


存在异常休眠现象:特别是在通过串口指令 wake-up 唤醒后,模组可能在1秒内迅速进入休眠,且后续难以通过语音或指令再次唤醒。


这几个版本的固件也同时遇到了唤醒后,在一秒后就进入到休眠状态。特别是通过wake-up {"role":"MCU","msgType":"wake-up","wake-up":}唤醒后,容易复现。采用指令唤醒后,极短时间内就休眠了,不管后续是语音唤醒还是指令唤醒。(2.4版本的固件对指令唤醒好像不支持)




1.gif


微信宣传推广动态二维码(1).gif

AI-Thinker-logo-原版-转曲.png

更多信息请点击:





产品https://docs.ai-thinker.com/


教程https://blog.csdn.net/Boantong_


官网www.ai-thinker.com


社区https://bbs.ai-thinker.com


业务咨询请联系:18022036575



未命名(3) (2).gif

【声明】内容源于网络
0
0
安信可科技
全球领先的联网模组、智能家居等物联网硬件方案提供商。
内容 393
粉丝 0
安信可科技 全球领先的联网模组、智能家居等物联网硬件方案提供商。
总阅读94
粉丝0
内容393