基于单片机的智能语音识别系统设计 本文设计一个高技术的语音识别系统,让机器通过识别和理解过程把语音信号转变为相应的文本或命令。该系统以 LD3320 语音识别芯片为核心部件,主控 MCU 选用 STC10L08XE。主控 MCU 通过控制 LD3320 内部寄存器以及 SPI flash 实现语音识别和对话。 知识点: 1. 语音识别系统的设计:本文设计了一个基于单片机的智能语音识别系统,能够将语音信号转变为相应的文本或命令。 2. LD3320 语音识别芯片: LD3320 是一种语音识别芯片,能够进行频谱分析和语音特征提取,并与关键词语列表进行匹配,找出得分最高的关键词语作为识别结果输出给 MCU。 3. STC10L08XE 主控 MCU:STC10L08XE 是一种单片机,作为本系统的主控 MCU,负责控制 LD3320 内部寄存器以及 SPI flash,实现语音识别和对话。 4. 频谱分析:频谱分析是语音识别的重要步骤,通过麦克风将声音信息输入 LD3320 进行频谱分析,分析后将提取到的语音特征和关键词语列表中的关键词语进行对比匹配。 5. 语音识别和对话:本系统能够实现语音识别和对话,通过 MCU 针对不同的语音输入情况通过继电器对语音命令所对应的电器实现控制。 6. 电源模块设计:电源模块采用 3.3V 供电,主要控制及识别部分采用 LM1117-3.3 稳压芯片,语音播放及继电器部分采用 7812 为其提供稳定的电流电压。 7. 寄存器设计:寄存器采用一片华邦 SPI flash 芯片 W25Q40AVSNIG,大小为 512Kbyte,能够存储语音片段,实现人机对话。 8.麦克风传感器:系统声音接收模块采用的传感器为一小型麦克风——驻极体话筒,在它接收到声音信号后会产生微弱的电压信号并送给 MCU。 9. 声音提示:系统还采用单片机产生不同的频率信号驱动蜂鸣器来完成声音提示,此方案能完成声音提示功能,给人以提示的可懂性不高,但在一定程度上能满足要求,而且易于实现,成本也不高。 10. 语音识别关键技术:语音识别技术是本系统的核心技术,能够将语音信号转变为相应的文本或命令,实现了机器的人机交互。
剩余58页未读,继续阅读
- 粉丝: 452
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助