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

描述

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

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

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

No01、开箱与硬件初探

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

AI

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

AI

No02、快速上手

配网

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

Ai-WV01-32S模组配网过程

AI

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

唤醒和对话测试

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

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

电池供电的情况

Ai-WV01-32S唤醒对话测试,电池供电和开关电源供电不同情况

AI

开关电源测试的情况

AI

测试的情况汇总如下:

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

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

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

调用MCP服务

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

Ai-WV01-32S模组调用MCP服务测试

AI

No03、通过UART-MCP实现语音关灯

固件烧录

更新UART-MCP固件

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

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

AIAI

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

硬件连接与配置

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

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

连接STC15W408AS单片机

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

AI

通信逻辑与代码实现

固件内置的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灯。

Ai-WV01-32S模组通过单片机控制开关灯

AI

No04、总结
 

模组优点
 

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

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

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

遇到的问题与注意事项

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

●固件稳定性

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

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

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


审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • AI

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分