单片机 简单的语音识别

单片机 简单的语音识别,第1张

看你的单片机的按和运算能力能否胜任,一句两句很难说明白语音识别

最好带dsp运算指令,可以实现复杂算法。

有两种:

特定人语音识别

非特定人语音识别

涉及算法不前轿脊同,请查阅资料。

单片机要做语音识别,要考虑运算速度和运算能力。

在考虑外围比如ad转换的速率,精度等

没有的话,扩展可能帆亏会增加成本慧渗。

首先,肢培通过MIC把声音变成模拟信号。

然后用贺饥羡ADC把模拟信号变成数字量,采集禅拍音频模拟量需要比较高的采样速率。

把ADC输出的数字量储存在ROM或者FLASH里面。

识别的时候还是一样,模拟量-数字量,然后通过比对之前存在储存器里面的数据,进行编码鉴定,如果部分编码一致,就识别(识别的标准是自己定的,也就是编码一致率的大小作为判别)。

程序就不写了 学程序不应该做伸手党 只有自己写才有深刻的记忆 并且能养成自己的思维方式

:首先确定一下51的串口工作方式 进入串口工作方式寄存器设置 然后根据波特率设置一下定时器

写一个串口中断程序 设定一个标志位(标志位改变表明收到数据)记得初始化各项总中断 串口中断羡搭 定时器中断 还有TH0 TL0初值什么的 TX接语音识别模块RX RX接语音识别模兄乎拿块TX GND共同接地(数顷枝地) 你应该大概懂了吧 不懂欢迎追问


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12242724.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存