论文部分内容阅读
语言是人类最重要的交际工具,也是最自然的交互方式。作为一种人机交互方式,语音识别的目的就是让机器能“听懂”人类的语言。经过几十年的研究,语音识别技术已经应用到普通人的生活当中。随着生活水平不断的提高,人们对家庭住宅需求的概念也发生着变化。智能家居,利用先进的计算机、嵌入式系统和网络通讯技术,提供安全舒适、宜人的高品位家庭生活。将语音识别技术引入到智能家居控制中,通过语音命令同样可以对家电控制,代替手动和遥控控制。因此,加强智能家居和语音识别方面的研究,不断改善人们的生活,具有积极的意义。近些年来,随着嵌入式的不断快速发展,嵌入式技术也为语音识别和智能家居的研究提供了解决方案。本课题的研究正是基于这样的背景,开展嵌入式语音识别的应用研究。本论文针对智能家居控制的语音命令,选择了基于离散隐马尔可夫模型算法和矢量量化结合的方法,通过构建嵌入式软硬件平台,设计语音识别应用程序。本文的主要内容如下:首先,简单介绍了本课题的研究背景,概述了语音识别和智能家居的发展状况。针对语音识别和智能家居应用,嵌入式技术提供了软硬件实现保障。文章介绍了语音识别的基本原理和分析主要语音识别算法,以及智能家居控制技术。其次,针对智能家居的语音识别控制,提出了基本的控制原理。对选择的语音识别算法进行了阐述,分析了软硬件平台的选择,以及系统的总体设计。在第四章和第五章详细地阐述了硬件平台和软件平台的构成和设计最后,利用软件平台Visual2005在PC机上完成语音识别的设计。通过下载到嵌入式平台上调试,最终完成了嵌入语音识别的实现。通过相关的测试和实验,分析了实验结果,证实了方案的可行性和有效性。本文的语音识别研究是针对特定的实现环境。通过软硬件的设计,完成了基于Windows CE6.0系统下的语音识别应用程序的开发,可以达到设计的要求和目的。