基于MATLAB的语音信号识别系统.doc

资料分类:设计作品 上传会员:朱丽安 更新时间:2020-03-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10261
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘  要:语音识别的目的主要是是让各种各样的机器能听懂人的语言,换句话说就是在任何情况下,都能准确地识别出人类说话的内容。语音识别技术既是国际竞争的一项重要技术,也是每一个国家经济发展不可缺少的重要技术支撑。本设计从时间和频率两个角度对语音信号产生的数学模型进行分析,系统地阐述了语音识别的基本概念。借助Matlab软件中图形编写界面GUI,实现了一个可以实时录音并进行语音识别的系统。所选择的模型是隐马尔科夫模型(HMM) ,语音特征参数主要选择MEL频率倒谱系数,设计了从数字0到数字9的语音识别系统。该系统可靠性高,实时性好,正确率高。

关键词:语音识别,Matlab,隐马尔科夫模型,GUI

 

目录

摘要

Abstract

1  前言-4

1.2  语音识别系统的基本构成-4

2  语音信号分析-4

2.1  语音学基本知识-4

2.1.1  音素和音节-4

2.1.2  语音信号产生模型-5

2.2  声音信号的数字化和预处理-5

2.2.1  数字化-5

2.2.2  信号的预加重处理-6

2.3  语音信号的时域分析-6

2.3.1  短时能量分析-6

2.3.2  短时平均过零率-8

2.4  语音信号的频域分析-8

3  基于Matlab环境下的语音识别算法分析-10

3.1  语音端点检测-11

3.2  特征参数提取-12

3.2.1  LPCC倒谱系数-12

3.2.2  MFCC倒谱系数-12

3.3  训练和识别-13

4  基于Matlab环境下图形编写界面GUI的实现-13

4.1  函数关系-13

4.2  操作步骤及设计思路-14

5  语音识别实现过程-16

结论-20

参考文献-21

附录A:主要程序程序代码-23

附录B:GUI程序代码-26

相关论文资料:
最新评论
上传会员 朱丽安 对本文的描述:语音识别系统由两个部分组成,第一部分是训练阶段,主要功能是处理接收端的语音信号,提取特性参数,并把所得到的模型保存为VQ模版库。第二部分是识别阶段,对输入进来的语音信......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: