- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈尔滨理工大学
实验报告
课程名称:数字语音信号处理
学 院: 自动化学院
专业班级: 电技12-3班
学生姓名: 陈乾贵
学 号: 1212020302
指导教师: 马 静
实验 数字语音信号处理 时间 2015.11.4 实验名称 基于MATLAB的LPC分析 地点 B314 姓 名 陈乾贵 学号 1212020302 班级 电技12-3 同实验者 樊晓晨 1212020303 班级 电技12-3
一、实验目的
线性预测分析是最有效的语音分析技术之一,在语音编码、语音合成、语音识别和说话人识别等语音处理领域中得到了广泛的应用。语音线性预测的基本思想是:一个语音信号的抽样值可以用过去若干个取样值的线性组合来逼近。通过使实际语音抽样值与线性预测抽样值的均方误差达到最小,可以确定唯一的一组线性预测系数。
采用线性预测分析不仅能够得到语音信号的预测波形,而且能够提供一个非常好的声道模型。如果将语音模型看作激励源通过一个线性时不变系统产生的输出,那么可以利用LPC分析对声道参数进行估值,以少量低信息率的时变参数精确地描述语音波形及其频谱的性质。此外,LPC分析还能够对共振峰、功率谱等语音参数进行精确估计,LPC分析得到的参数可以作为语音识别的重要参数之一。
由于语音是一种短时平稳信号,因此只能利用一段语音来估计模型参数。此时有两种方案:一种是将长的语音序列加窗,然后对加窗语音进行LPC分析,只要限定窗的长度就可以保证分析的短时性,这种方案称为自相关法;另一种方案不对语音加窗,而是在计算均方预测误差时限制其取和区间,这样可以导出LPC分析的自协方差法。
本实验要求掌握LPC原理,会利用已学的知识,编写程序估计线性预测系数以及LPC的推演参数,并能利用所求的相关参数估计语音的端点、清浊音判断、基因周期、共振峰等。
二、实验原理
1.LPC分析基本原理
LPC分析为线性时不变因果稳定系统V(z)建立一个全极点模型,并利用均方误差准则,对已知的语音信号s(n)进行模型参数估计。
如果利用P个取样值来进行预测,则称为P阶线性预测。假P个取样值的加权之和来预测信号当前取样值S(n),则预测信号Sn为:
线性预测系数:
线性预测误差e(n) :信号s(n)与其线性预测值之差。e(n)表示式为:
线性预测的基本问题就是由语音信号直接求出一组线性预测系数,使得在一短段语音波形中均方预测误差最小。将对各个系数求偏导,并令其结果为零,即
显然,误差越接近于零,线性预测的准确度在均方误差最小的意义上为最佳,由此可以计算出预测系数。?通过LPC分析,由若干帧语音可以得到若干组LPC参数,每组参数形成一个描绘该帧语音特征的矢量,即LPC特征矢量。由LPC特征矢量可以进一步得到很多种派生特征矢量,例如线性预测倒谱系数、线谱对特征、部分相关系数、对数面积比等等。不同的特征矢量具有不同的特点,它们在语音编码和识别领域有着不同的应用价值。
2.自相关法
在最佳线性预测中,若用下式定义的时间平均最小均方准则代替(3)式的集合平均最小均方准则,即令
值得注意的是,自相关法在计算预测误差时,数据段 的两端都需要加P个零取样值,因而可造成谱估计失真。特别是在短数据段的情况下,这一现实更为严重。另外,当预测系数量化时,有可能造成实际系统的不稳定。
自相关解法主要有杜宾算法、格型算法和舒尔算法等几种高效递推算法。
三、实验内容:
(1) 利用matlab读取一段语音文件,采样频率为11000Hz,取第30帧进行观察,线性预测阶数为12
(2) 绘制图3.1所示的原始语音帧的波形,预测语音帧波形和它们之间预测误差的波形。
(3) 绘制图3.2为原始语音帧和预测语音帧的短时谱和LPC谱的波形。
(4) 改变线性误差的阶数来观察语音帧的短时谱和LP谱的变化情况,绘制图3.3并分析。
(5) 绘制图3.4——原始语音和预测误差的倒谱波形,从中计算出原始语音的基音周期。
(6) 绘制图3.5——原始语音的语谱图和预测语音的语谱图,通过比较发现,判断预测语音的预测效果。
四、实验结果:
实验窗口:
运行结果:
原始语音和预测后语音及误差:
2、原始语音和预测误差倒谱:
3、没有去除高频分量:
运行程序:
musicSource = wavread(卡农capo4.wav);
musicSource = musicSource * [1;1];
music_source = musicSource;
N = 256;
Hamm = hamming(N); frame = inpu
您可能关注的文档
- 四川省邻水县石永中学2014年秋季高2015级每周高考适应训练七解析.doc
- 音乐学院阅读书目试题解析.doc
- 四川省眉山市2015届高三“二诊”语文试卷及答案(教师版)解析.doc
- 四川省绵阳市高中2014届高三第一次诊断性考试语文试题及答案解析.doc
- 银城翡翠国际基础监理实施细则解析.doc
- 四川省邛崃市高埂中学2015-2016学年高二上学期期中考试生物试卷解析.doc
- 银行不良贷款问题的数学模型解析.doc
- 四川省委党校2015年在职研究生入学考试复习资料-马克思主义哲学原理(全)解析.doc
- 银行外汇会计_非常经典解析.doc
- 四川省宜宾市第三中学2015-2016学年高二生物上学期期中试题解析.doc
文档评论(0)