Matlab工作文档
文章平均质量分 69
kaixinshier
这个作者很懒,什么都没留下…
展开
-
语音信号线性预测(LPC)分析
一. 语音信号数字模型条件:1. 忽略鼻音/摩擦音/爆破音等2. 语音信号短时不变,帧长10-30 ms(可近似为线性时不变系统)声道的声管模型-一系列截面积不等的无损声管级联那么语音信号的产生过程简化为:单位脉冲序列(肺部产生的气流)激励声道模型(声管)。二.线性预测模型(计算LPC系数)1. 模型建立:根据上面的条件,分帧后的语音信号产生可以等效为单位脉冲序列激励声道管,该过程为线性时不变系统:原创 2017-05-15 14:20:31 · 42564 阅读 · 4 评论 -
自己写一个MATLAB分帧函数(MyBuffer)
对于做语音信号处理的人来说,信号分帧一定很熟悉,常用的时MATLAB自带函数buffer。我们先了解一下buffer函数的基本功能,再来自己尝试写一下该函数的代码。原创 2017-05-15 20:05:09 · 6251 阅读 · 0 评论 -
LP-PSOLA算法之(一) 语音变速
本文实现语音变速的方法是基于线性预测,有人问,时域做变速方法很方便,为何要用线性预测来做?语音编码,得到每帧信号的lpc系数和基音频率,就能预测出语音。该方法可算出共振峰等参数,方便做变调的时候,对共振峰进行调整。通过LP-PSOLA算法,学习基音检测的原理和算法,方便开展更多工作。 一 .概述1.1 语音变速属语音更改范畴,两方面研究:1.声学参数,如共振峰频率,基频,主要由声道差异决定原创 2017-05-18 10:58:45 · 5655 阅读 · 0 评论 -
语音降噪/语音增强的几种算法
本文介绍几种简单的降噪算法:自适应滤波器/谱减法/维纳滤波法。原创 2017-05-18 17:32:10 · 82837 阅读 · 11 评论 -
LP-PSOLA算法之(二) 语音变调
本文实现语音变速的方法是基于线性预测,有人问,时域做变速方法很方便,为何要用线性预测来做?语音编码,得到每帧信号的lpc系数和基音频率,就能预测出语音。该方法可算出共振峰等参数,方便做变调的时候,对共振峰进行调整。通过LP-PSOLA算法,学习基音检测的原理和算法,方便开展更多工作。一 .概述1.1 语音变速属语音更改范畴,两方面研究:1.声学参数,如共振峰频率,基频,主要由声道差异决定。原创 2017-05-18 11:28:05 · 7427 阅读 · 4 评论