计算机处理方法(4).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 语音端点检测 6.1 双门限法 图6-1-1 进行判决的具体步骤: 第一级判决: 第2级判决 计算短时平均能量 例:读入数据文件bluesky1.wav(内容为男声“蓝天,白云,碧绿的大海”),求其短时平均能量 例:读入数据文件bluesky1.wav(内容为男声“蓝天,白云,碧绿的大海”),求其短时平均过零率 用短时平均能量和短时过零率提取语音端点位置 课堂练习 设置无话段长度IS:0.2s,0.3s,0.4s,用vad_ezm1函数对bluesky1.wav(男声:“蓝天,白云,碧绿的大海”)数据进行端点检测,并比较结果 6.2 双门限法的改进和推广 课堂练习: (1)产生400点高斯分布随机信号并求它的幅频特性 (2)产生400点均匀分布随机信号并求它的幅频特性 加15,5,0dB的高斯白噪声的波形图 课堂练习 读入数据文件redriver2.wav ,调用Gnoisegen函数分别对语音信号加15,5,0dB的高斯白噪声,并用SNR_singlech函数计算出信噪比 例5-3-11(pr5_3_11)读入数据文件bluesky3.wav(内容为男声“蓝天,白云”),调用Nnoisegen函数分别对语音信号加15,5,0dB的均匀白噪声,并用SNR_singlech函数计算出信噪比 加15,5,0dB的均匀白噪声的波形图 课堂练习 读入数据文件redriver2.wav ,调用Nnoisegen函数分别对语音信号加15,5,0dB的均匀白噪声,并用SNR_singlech函数计算出信噪比 (3)生成叠加任意噪声数据的带噪语音 Add_noisedata函数清单(1) Add_noisedata函数清单(2) 课堂练习 读入数据文件redriver2.wav ,叠加一个以不同信噪比5,0,-5dB的正弦波,正弦波频率为10Hz,采样频率为8000Hz。 (4)把噪声数据文件叠加生成任意信噪比的带噪语音 add_noisefile函数清单(1) add_noisefile函数清单(2) 例pr5_3_3在MATLAB命令栏中输出结果 例pr5_3_3波形 factory1.wav波形及频谱 factory1.wav波形及频谱 课堂练习: 读入数据文件redriver2.wav ,叠加噪声文件名factory1.wav噪声。设不同信噪比10,0,-10dB 5.4语音信号的预处理一—消除趋势项和直流分量 5.4.1 最小二乘法拟合趋势项的原理 消除常数趋势项: 消除线性趋势项: 消除线性趋势项: 5.4.2 最小二乘法拟合消除趋势项的函数 程序清单 例:读入数据文件bluesky3.wav(内容为男声“蓝天,白云”),加入线性趋势项x=0.00001+0.00002*n,并消除该趋势项 课堂练习: 读入数据文件redriver2.wav ,加入多项式趋势项x=0.00002+0.00004*n;并消除该趋势项 例:读入数据文件bluesky3.wav(内容为男声“蓝天,白云”),加入多项式趋势项x=0.000001+0.000005*n+0.000000004*n.^2;并消除该趋势项 课堂练习2 读入数据文件redriver2.wav ,加入多项式趋势项x=0.000001+0.000002*n+0.000000003*n.^2;,并消除该趋势项 5.5 语音信号的预处理二—数字滤波器 5.5.1 IIR低通、高通、带通和带阻滤波器设计 1.设计IIR数字滤波器的函数 2.IIR数字滤波器的阶次选择函数 例:设计一个巴特沃斯低通滤波器,它的Wp为500Hz,Ws为750Hz,采样频率fs=8000Hz,Rp=3dB, Rs=50dB,并画出幅频特性。 巴特沃斯低通滤波器幅频特性 课堂练习 设计一个巴特沃斯低通滤波器,它的Wp为800Hz,Ws为1000Hz,采样频率fs=8000Hz,Rp=3dB, Rs=40dB,并画出幅频特性。 例:设计一个巴特沃斯带通滤波器,它的Wp为[500Hz,1000Hz], Ws=[250Hz,1250Hz],为采样频率fs=8000Hz,Rp=3dB, Rs=50dB,并画出幅频特性 巴特沃斯带通滤波器幅频特性 课堂练习: 设计一个巴特沃斯带通滤波器,它的Wp为[600Hz,900Hz], Ws=[30Hz,1300Hz],为采样频率fs=8000Hz,Rp=3dB, Rs=40dB,并画出幅频特性 例:设计一个巴特沃斯高通滤波器,它的Wp为1000Hz, Ws=500Hz,为采样频率fs=8000Hz,Rp=3dB, Rs=50dB,并画出幅频特性 巴特沃斯高通滤波器幅频特性 课堂练习: 设计一个巴特沃斯高通滤波器,它的Wp为800Hz, Ws=400Hz,为采样频率fs=800

文档评论(0)

151****0104 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档