论文部分内容阅读
本文以华中师范大学虚拟校园漫游系统的设计为研究对象,对语音识别技术若干问题进行了研究,以MATLAB和VC++为工具,设计并实现了孤立词、特定人、小词汇量语音识别系统。工作主要包括以下三个方面:端点检测,特征提取和模式匹配。端点检测采集原始语音信号,通过声学参数诸如过零率和短时能量等来判断起始点和结束点,去掉噪声,并提取语音数据;特征提取中利用信号LPC系数来计算其倒谱系数,为以后的识别工作打下了良好基础;模式匹配采用隐马尔可夫模型(HMM)建立语音模型,引入了HMM语音训练算法。研究结果表明,HMM语音识别算法确有较高的识别率。分析了Speech SDK5.1中有关语音应用程序接口(SAPI)的结构和工作原理,归纳总结了用Speech SDK开发语音识别应用程序的方法,并结合基于HMM模型的语音识别算法对虚拟校园漫游系统中语音导航功能进行了设计,为系统增加了语音导航功能,使得该系统操作更灵活、更方便、更人性化。