论文部分内容阅读
人机相互交流已经成为当前科技的发展趋势,让机器听懂人的语音指令并完成一系列控制已不再是天方夜谭。国内外对语音识别技术的研究正在迅速的发展,甚至一些科技公司也加入到对语音识别的研究领域中。而随着互联网和无线通信的普及和覆盖范围越来越广,语音识别技术可以通过网络远程控制智能机器。实际应用也已经遍布于工业生产、智能农业管理系统、家居的智能化等方面。正是在这种背景下,本文研究了结合远程控技术的基于嵌入式系统的孤立词语音识别技术。论文首先对孤立词语音识别系统的基本组成框架结构进行介绍,包括语音信号的预处理过程、端点检测算法、特征参数提取、模板的训练和识别这五个环节。其中在端点检测算法中,分析了单独采用时域或者频域参数时的效果并不理想,从而本文采用时频参数结合来确定语音信号的起始点和终止点;在特征参数提取中重点分析了MFCC特征参数;在最后孤立词的语音识别算法中,重点分析本文采用的动态时间规整算法,并针对传统算法计算量过大这一问题提出改进措施。在硬件方面中,本文对基于DSP芯片的语音识别手持端以及基于STC80C52的远程控制终端进行设计,并使用GSM模块实现通信,形成完整的远程语音识别控制端的硬件系统。在软件方面,通过对语音信号采集流程、语音信号预处理及端点检测算法流程和语音识别算法等各子程序的设计,给出流程。并通过AT指令对远程控制模块进行编程设计。最后论文通过对GSM模块发送指令的测试,系统端点检测效果的测试,以及在PC端和系统中识别率的测试这三个实验充分说明了该系统的有效性和可行性。