论文摘要
随着科技的进步,目前大多数实验室环境下语音识别已经有了较高的识别率,如何使语音识别更成熟地走向市场,服务人类是时代发展的需要。因此,进行语音识别的研究势在必行。如果能将语音识别应用到嵌入式的开发中,必将带来很大的经济效益。然而要在嵌入式系统上实现语音识别还受到诸多因素的影响。嵌入式系统环境的运算速率相对较低,存储空间有限,而语音识别对实时性又要有一定的要求,所以语音识别技术虽然在高性能平台上获得了一定的成果,但有必要对嵌入式平台的语音识别技术作进一步的分析和研究。本课题研究的内容包括:(1)构建语音识别平台的硬件系统。首先选择了DM6446达芬奇的双核处理器作为核心处理单元,然后以此为基础设计了外围工作模块,构建了硬件平台。(2)移植U-Boot、文件系统、嵌入式Linux系统,构建语音识别平台的软件系统。研究了语音识别的处理,包括信号的预处理,特征提取,模型库的建立等,然后建立隐马尔科夫模型(Hidden Markov Mode)实现识别功能。从实际的硬件平台出发,进行语音识别系统测试,并对识别的结果进行分析,根据分析得出的结论是,常用词语的识别率要高于不常用词语或者同音词的识别率,在进行训练后,几种情况都可以提高识别率。
论文目录
摘要Abstract目录1 引言1.1 课题研究背景与意义1.2 嵌入式语音识别的国内外研究现状1.2.1 国外研究现状1.2.2 国内研究现状1.3 研究内容1.4 论文组织结构2 语音识别的系统结构和原理2.1 语音信号的预处理2.2 语音的特征量的提取2.3 信号的矢量化2.4 语音模型库的建立2.5 模型训练2.6 本章小结3 嵌入式硬件开发平台的介绍3.1 系统硬件结构3.1.1 系统电源部分3.1.2 存储电路部分3.1.3 音频接口单元设计3.1.4 外围通信接口单元设计3.1.5 核心处理器电路部分3.2 本章小结4 嵌入式软件平台的移植4.1 U-boot的移植4.1.1 BootLoader简介4.1.2 U-boot简介4.1.3 U-boot的目录结构4.1.4 U-boot的启动过程4.2 Linux内核的移植4.2.1 Linux内核简介4.2.2 Linux内核的编译4.3 嵌入式Linux下根文件系统的制作4.4 本章小结5 嵌入式系统中语音识别算法的研究5.1 语音识别隐马尔可夫模型5.1.1 隐马尔可夫模型概述5.1.2 隐马尔可夫模型的建立5.2 HMM语音识别算法的研究5.2.1 隐马尔可夫模型基本原理5.2.2 HMM的训练识别过程5.2.3 嵌入式HMM软件设计步骤5.3 本章小结6 HMM模型在嵌入式Linux下的语音识别6.1 嵌入式Linux下makefile文件的创建6.2 嵌入式Linux下的HMM6.3 在嵌入式平台上的开发6.4 在嵌入式平台语音识别的测试6.5 测试分析6.6 本章小结7 结论参考文献研究成果致谢
相关论文文献
标签:语音识别论文; 数字信号处理器论文; 语音识别算法论文;