首页 > 技术文章 > 基音周期提取1-原理说明

hogli 2016-10-30 13:03 原文

Matlab 基音周期提取1-原理说明

先看语音“0”的整体波形:

图1

再选其中的两个局部:

图2


图3

以上三幅图为语音“0”以8KHz采样的波形。可以看出,汉语语音具有非常明显的**准周期特性**。相邻的两个周期的波形基本一致,随时间推移,波形规律性的**逐渐**改变。    
基音周期提取的常用方法参数有:**短时自相关**、短时平均幅度差、线性预测倒谱、小波自相关函数、三电平削波的互相关函数等[2]。
这里对便于理解的短时自相关法说明如下,直接引用参考文献内容。


图4(参考文献[3])
公式通俗理解:
式3.13中,R(k)等于原序列x中,由负无穷到正无穷,所有间隔为k的两个样点,相乘后求和。
式3.14中,R(k)等于原序列x中,由负无穷到正无穷,所有间隔为k的两个样点,相乘后求和,再除以求和的项数,即相隔为k的样点乘积的平均值。


图5(参考文献[3])

参考文献:
1、 《实用语音识别基础》 王炳锡 屈丹 彭煊 等,国防工业出版社 2005
2、 《MATLAB在语音信号分析和合成中的应用》 宋知用,北京航空航天大学出版社 2013
3、 《数字语音处理及MATLAB仿真》 张雪英,电子工业出版社 2010
4、 网络资源

推荐阅读