㈠ 51单片机语音识别
比较难,51做不到,如果说加相关芯片,唯一需要加的就是DSP了,不过既然用DSP了,为何还要用51呢,声音识别需要做FFT运算得到频域的特征值,51的运算能力达不到。
㈡ 单片机语音识别
这个用一般的单片机很难实现
涉及到复杂的算法,可以买到这种芯片
初学单片机可以从下面几点开始
1:学好基础的C,模电,数电
2:练习单片机开发板(参考吴鉴鹰单片机开发板),做些小实验,教程多看
3:有以上的基础后再做些复杂的项目,这个东西是积累和实践出来的
㈢ 单片机 简单的语音识别
你这个用51比较难,速度上就达不到要求吧。
涉及到语音识别算法,是《数字信号处理》里的东西,要分析语音的特征值,进行匹配。
鉴于你是一个初学者,要实现这个最简单的办法是用凌阳单片机,这种单片机有语音识别功能。
你可以搜一下凌阳单片机的资料看看,凌阳有一套声控机器人的方案,完成可以满足你的要求。
㈣ 语音识别模块有关于单片机如何控制YQ5969语音芯片的资料越详细越好
推荐使用YQ5969,这个语音识别模块可以支持1--8个咪头,还可以支持本地和云端识别不同需求。5米内本地识别率 93%以上,云端识别率97%。YQ5969语音识别模块是与Markov链的每一个状态相关联的外界可见的观测序列(通常就是从各个帧计算而得的声学特征)的随机过程。
㈤ 能在单片机上使用的语音识别芯片有哪些有人知道在使用时如何编程如何设置
目前,能在单片机上使用的语音识别芯片,只有一颗,
icroute公司出品的LD3320。
需要硬件联通,MCU通过并口方式,或者SPI串口方式读写LD3320语音识别芯片的寄存器。
将需要识别的词语条目,写寄存器的方式设置到LD3320芯片。设置寄存器LD3320工作后,有识别结果时,会发出中断信号给MCU。MCU读寄存器可以得到识别结果。
㈥ 推荐一款适合51单片机的语音识别模块
推荐使用YQ5969,该模组系列可以支持1--8个咪头,该语音芯片可以根据客户具体需求提供单核--4核 32bit ARM核心的不同方案,可以支持本地和云端识别不同需求。5米内本地识别率 93%以上,云端识别率97%。从麦克风中输入词条(即语音指令),与存储在 SPI Flash 中语音相对比,如果一致,即识别正确,之后模块的串口 TX 会输出相应的指令,并且三个 IO 口(OUTA-OUTC)会输出相应的电平,同时喇叭播放语音。