图像缩略图

用于降噪和语音增强的维纳滤波器

版本2.1.0.1(214KB)由 帕斯卡斯卡拉
基于判决导向法的维纳噪声抑制器,采用TSNR和HRNR算法。

12.5K下载

更新2020年10月23日

查看许可证

两步降噪(TSNR)技术消除了恼人的混响效应,同时保持了决策导向方法的优点。然而,经典的短时降噪技术(包括TSNR)会在增强语音中引入谐波失真。为了克服这一问题,实现了一种称为谐波再生降噪(HRNR)的方法,以细化用于计算能够保持语音谐波的频谱增益的先验SNR,如Plapous等人提出的。
(《语音增强的改进信噪比估计》,IEEE ASLP交易,第14卷,第6期,第2098-2108页,2006年11月)。

%%噪声语音文件car.wav的示例
>>[x,fs]=音频读取('car.wav');
>>[out,~]=wienernoisereduce(x,fs,10000)%前10000个样本是噪声样本(无语音)
>>soundsc(输出(1:122000),fs)

引用为

帕斯卡尔·斯卡拉特(2021年)。用于降噪和语音增强的维纳滤波器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/24462-wiener-filter-for-noise-reduction-and-speech-enhancement),MATLAB中央文件交换。恢复.

MATLAB版本兼容性
使用R2008a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!