- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
南京邮电大学
实验报告
实验名称语音编码实验
课程名称信息处理技术专业综合实验
班级学号
姓名陈超
开课时间2016/2017学年,第--学期
实验语音编码
、实验目的
熟悉语音基本压缩编码的方法,观察语音压缩效果,加深对语音线性预测编码
(LPC)的理解。
、实验内容
1编写并调试语音LPC参数提取程序。编写并调试语音基音周期提取程序。
、
编写并调试语音LPC合成程序。
2
、
三、实验原理
语音信号中含有大量的冗余信息,采用各种信源编码技术减除语音信号的冗余
度,并充分利用人耳的听觉掩蔽效应,就可以将其编码速率压缩很多倍,而仍能提
供可懂语音。
LPC声码器是一种比较简单实用的语音压缩方法,其基本原理是:根据语音生
成模型,将语音看作激励源通过一个线性时不变系统产生的输出,利用线性预测分
析对声道参数进行估值,将求得的线性预测系数,结合基音周期等少量参数进行传
输,就可以在接收端利用合成滤波器重构语音信号。
线性预测系数的估计方法为:
M个语音样值来进行预测
假设语音的当前样值可以用过去的
M
~(n)=aXn—1)+aX(n-2…+ax(n-M)=SaXn-i)
i2
Mi丝
i
式中{}即为线性预测系数。实际值和预测值之间的均方误差可表示为
a
孑(n)=S
要求均方误差总和最小,将E关于a的偏导数设置为零,可以得到
fM\
Zx(n-klx(n)—S^xln—i)=0
nVy丿
通过采用自相关法、协方差法或格形法求解该方程,即可得到最优的ar。
四、实验方法及程序
1.调用xcorr命令计算一帧语音的自相关函数。
2.调用toeplitz命令形成该帧语音的自相关矩阵。
3.调用durbin命令,采用杜宾递推算法计算该帧语音的线性预测系数。
4.编写lpcauto.m函数,求取一句语音信号的线性预测系数及预测残差。选择设当的窗函数对语
音信号进行分幀。
5.编写lpcpitch函数,由残差信号计算该句语音的基音周期。
6.编写lpcgain函数,由预测残差能量,求出该句语音的增益。
7.编写lpcsyn函数,由该句语音的基音周期、预测残差能量和增益进行LPC合成。
五、实验结果与分析
1.如何对全极点模型的线性预测参数进行提取?加窗等预处理对提取结果有何影响?
2.如何实现线性预测参数的各种表现方式之间的转换?使用预测残差求基音周期有何优点?如
3.何根据线性预测系数求得LPC频谱?
LPC
文档评论(0)