南京邮电大学通达学院实验报告实验名称语音时频参数的提取和应用实验语音编码实验课程名称信息处理技术专业综合实验班级学号姓名开课时间2016/2017学年,第二学期实验一语音时频参数的提取和应用一、实验目的熟悉基本的语音时频参数提取方法,观察并比较各类参数采用不同提取方法的效果,了解这些时频参数在语音处理中的应用
二、实验内容1、编写并调试语音时域参数提取程序,包括短时功率、短时过零率等函数
2、编写并调试语音频域参数提取程序,包括频谱、语谱图、基音频率、共振峰等
3、利用提取出的时频参数对语音信号进行静/清/浊音的划分
三、实验原理语音信号具有短时平稳性,需对其进行分段(帧)处理(帧长一般取10至30ms之间)
根据激励方式的不同,语音信号可以分成浊音和清音两大类:浊音:激励源可模拟成准周期性的脉冲串
该周期称为基音周期,其倒数就是基音频率,基音频率一般在几百赫兹以内
清音:激励源可模拟成随机白噪声
简化的语音生成数学模型如图所示:对语音时\频波形进行绘制与观察,有助于了解语音的清/浊音等特性
对基音周期等声门参数和共振峰等声道参数进行提取与分析,是语音处理与应用的重要内容
对于时变语音信号,可以计算它的短时功率和短时过零率
第m帧(帧长为N个样点)的功率计算公式为:过零率计算公式为:对于浊音语音,可以利用其频谱具有丰富的谐波分量的特点,求出其谐波乘积谱,计算公式为:式中,R一般取为5
在谐波乘积谱中,基频分量变得很大,更易于估计基音周期
四、实验方法及程序1
调用matlab中的wavread和wavplay读入并播放语音文件
2.调用fft命令计算语音的频谱
3.调用specgram命令得到语音的语谱图
调用plot命令绘制并观察语音的时\频域波形
根据短时功率、短时过零率、谐波乘积谱的计算公式,编写分别用以计算短时功率、短时过零率、基音频率的函数:functio