基于ATMEGAl28的语音识别系统的设计实现
时间:07-09
来源:3721RD
点击:
中断信号,此时MCU跳入中断函数读取C5寄存器的值,该值即为识别结果,得到结果后,用户可以根据数值来实现一些功能,比如读取到1,说明是"播放音乐",那么可以调用前面的PlaySound()函数来播放音乐。
语音识别控制的关键点在于语音识别的准确率。表1给出了测试结果,当然也可以在识别列表中加入更多的关键词来做测试。通过测试结果可以看出,LD3320的识别率在95%上,能够满足用户需求。
4 结语
本文讨论了基于AVR单片机的语音识别系统设计的可行性,并给出了设计方案。通过多次测试结果表明,本系统具有电路运行稳定,语音识别率高,成本低等优点。同时借助于LD3320的MP3播放功能,该系统具有一定的交互性和娱乐性。移植性方面,系统通过简单的修改,可以很方便地将LD3320驱动程序移植到各种嵌入式系统中。随着人们对人工智能功能的需求,语音识别技术将越来越受到人们的关注,相信不久的将来,语音识别将会拥有更广阔的应用。
语音识别系统 AVR单片机 LD3320驱动程序 相关文章:
- 基于ATMEGAl28的语音识别系统设计(09-16)
- AVR单片机SPI通讯实例程序(04-26)
- 基于MODBUS协议智能控制系统设计(08-09)
- 基于AVR的数字滤波器滤除工频干扰的快速算法实现(07-17)