LD3320是非特定人(不用针对指定人)语音识别芯片,即语音声控芯片。最多可以识别50条预先内置的指令。
工作模式:
LD3320(LDV7)语音模块可以工作在以下三种模式: 普通模式:直接说话,模块直接识别; 按键模式:按键触发开始ASR进程; 口令模式:需要一级唤醒词(口令); 推荐使用口令模式,这样避免嘈杂环境下误动作。
应用场景:
- 家居智能控制
- 智能小车DIY设计
- 毕业设计创新功能
- 个人DIY设计
- 语音控制嵌入式产品设计
我购买的LDV7语音识别模块,内置单片机,LD3320语音识别芯片的驱动是靠模块上自带的STC11L08单片机驱动的,我们可以修改模块自带工程的Demo程序,修改里面的关键词,然后将识别的结果通过串口打印出来,我们使用另外一个MCU与该模块进行串口通信,解析收到的串口指令,进而做响应的指令动作。
例如
我们说口令:当前时间(dang qian shi jian)》》 模块识别之后,串口输出:PrintCom("{"VoiceCommandCode":2}");》》 MCU接收串口信息之后,对该串口指令进行解析(可以使用cJSON解析此字符串);》》 然后通过TTS文字转语音模块播放当前时间,即完成本次语音识别控制过程。
识别原理:
就是你说一句话&