基于MATLAB和VQ算法的一种语音识别器的设计与实现.doc

资料分类:科技学院 上传会员:abc鞠凌青 更新时间:2019-03-22
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10107
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:社会语言是人类交换信息最直接省事的一种方式,在已经相当快速发展的科技信息社会中,语音信号的传达、保存、分辨等通过数字化的方法进行是整个信息数字化通信网中最必要紧迫、最基本的组成部分之一.因此我们积极地去研讨语音识别这方面的领域,并且开发相应的产物具有着很大的意义.本文主要介绍了利用MATLAB软件以及MFCC和LBG,VQ算法编写一个简单的语音识别器,通过不同人的语音录入,形成初始码本.前面录取每个人的语音,将单个人的语音提取MFCC参数,形成了训练模块.然后再对其中一个人的语音录入进行同样的操作作为识别模块,与训练模块进行进行VQ矢量化,LBG算法进行迭代聚类,最后匹配输出识别结果.除此之外,为了实现MATLAB运行界面的清晰简洁明了,图形用户界面还是必不可少的,因此用这个来设计了简单的语音识别小程序的运行界面.从结果来看,最终识别的效果还是很显著的,达到了自己最初的要求,效果可观.

【关键词】MATLAB;语音识别;端点检测;MFCC;LBG - VQ算法;矢量量化

 

目录

摘要

Abstract

引    言-1

1 语音识别的简介-1

1.1 语音识别系统的分类-1

1.2 语音识别系统的工作原理-2

1.3 语音识别系统的基本构架-3

1.4 语音识别技术的现状和发展-3

2 语音识别系数-5

2.1 Mel频率倒谱系数(MFCC)-5

2.2 线性预测系数(LPC)-6

2.3 感知线性预测(PLP)-7

3 矢量量化(VQ)-9

3.1 矢量量化的简单介绍-9

3.2 码本的矢量化-9

3.3 失真测量-10

4 LBG算法-11

4.1 LBG算法简介-11

4.2 LBG算法实现流程设计-11

5 在MATLAB环境下的语音识别-13

5.1 语音识别过程-13

5.2 进行语音识别-15

5.3 小结-16

参考文献-17

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:简而言之,本文主要围绕着MATLAB平台编写一个简单的语音信号的录取及处理分析,提取特征参数(MFCC),建立两种模块,一组为训练模块,一组为识别模块,然后通过LBG-VQ算法进行匹配,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: