CI-03T实现语音交互(纯网页开发,免编程)

第一步(固件生成)

        先注册登录这个网址——智能公元官网,哦不,第一步你得先在淘宝买一个CI-03T语音模块,挺小的一个,需要自己再设计个搭载喇叭麦克风的PCB集成板,或者买现成的板子。

创建一个对应的产品(就是类似我们代码的一个工程?只不过他这个是网页的版本)

接下来就是配置你需要的语音指令、播报指令和串口协议了

先把它两个指定引脚设置为串口引脚

自定义一下语音命令,这个可以添加很多条的,语音命令就选命令词,要进行播报就选串口输入

命令词:你说一个语音命令,麦克风收集,语音模块分析后,就可以发送相应的串口指令给主控板。

串口输入:你主控板发个串口指令过来,语音模块就可以通过喇叭播报相应的信息,都是可以自定义的

两者一结合就可以实现语音交互了

自定义完所有的配置,如波特率、开机唤醒等一些杂七杂八的东西


第二步(烧录固件)

发布版本(其实就是生成固件,只不过你这个固件下次是可以继承的,跟单片机里面的编译生成可执行文件,但是那个工程你后续还是可以改的)

下载我置顶那个压缩包,解压,打开PACK_UPDATE_TOOL.exe文件,选择固件升级,选择固件路径(版本发布成功后有压缩包下载链接,里面有固件),然后用USB转TTL接上语音模块(先不要接电源引脚)。勾选你的模块所属的COM?

勾选后,接上电源引脚就自动下载。等待下载成功就OK了。

其实到这里就差不多了,下面介绍的是一些细节方面的处理!


细节一(串口协议的配置)

        配置串口协议的好处是确保数据传输的可靠性和完整性,通过定义数据帧的格式和边界标识,使接收端能准确解析和处理串口数据。本次使用帧头+内容+帧尾这种格式。

其中A8和8A分别为帧头帧尾,00 00 作为内容区,后续我们在主控板编程那块要按照这个格式进行读取转换。

细节二(语音播报的参数配置)

就是它这个语音播报是可以有参数的,比如我那个项目里面“抽取了n张纸巾”,这个n是可以任意数字的,只要在串口信息里面变换这个参数,语音也会跟着变。


本次分享到此结束,希望能让你在语音识别模块能多一个选型。

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值