论文部分内容阅读
语音是人类用来交流的手段,如果可以用语言和机器进行交流,即机器能听懂人的语言的话,那将会使人类控制机器成为一种很自然的方式。因此近年来,语音识别技术被广泛的应用在了很多领域,从工业控制领域到电子通信类产品,从消费类产品到航空领域中都可以运用语音识别技术,同时它也成为了高科技应用领域的研究热点。本文要研究的是在基于DSP的条件下对特定人的孤立词语音识别系统。 本文首先对语音信号进行了分析,采用了语音信号前端处理的相关原理,其中包括语音信号的声学原理、语音信号的预处理以及端点检测的方法。对与多自由度假肢语音指令相关的语音信号进行采样和保存,然后使用对语音信号进行特征参数提取的方法对各个语音指令进行特征参数提取,并对这些特征参数进行处理,产生了训练模版库,最后对各个语音指令进行匹配识别,输出识别指令,并将其输出给假肢主控制器,实现对假肢的语音控制。 在选择对语音信号进行识别的算法中,对两种常用的识别算法进行了比较—DTW和改进的DTW算法。首先,通过DTW算法对语音信号进行处理和识别,并产生了识别仿真结果,然后在此基础上采用了改进的DTW算法对语音信号进行了处理和识别,通过比较这两种算法的结果并结合本系统的特点,选择采用了改进后的DTW算法。最后设计出了系统硬件和软件的设计方法,在运用动态的端点检测算法、MEL特征提取法及改进的DTW算法的基础上,画出了系统的整体框图以及算法的详细流程图,并运用MATLAB对识别过程进行了仿真。 本系统使用了TI公司的TMS320VC5509 DSP芯片,由于它具有速度快,功耗低等诸多优点,因此把它作为语音识别的处理中心,在硬件设计部分还给出了A/D转换,存储器模块等的具体硬件电路设计;软件设计部分,主要利用特定人语音识别的特点,给出了语音识别算法的软件实现过程,并实现了六个常用假肢控制命令的特定人的语音识别过程。