谱减法的matlab程序,谱减法原理及其实现过程.doc

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 18:01   1657   0

谱减法原理及其实现过程

(

二〇一二年六月

谱减法原理及其实现过程

摘 要

本文主要研究谱减法原理及其实现过程及了解其在语音增强中的应用,目的是增强语音质量,减少语音失真和提高其可懂度。S. Boll 假设噪声是平稳的或缓慢变化的加性噪声,并且语音信号和噪声信号不相关的情况下,提出了谱减法 (SS:Spectral Subtraction)。该方法能够抑制背景噪声的影响,但由于其局部平稳性的假设与实际情况并不相符,因此效果不理想,残留的音乐噪声较大;Berouti在传统谱减法的基础上增加了调节噪声功率谱大小的系数和增强语音功率谱的最小值限制,提高了谱减法的性能,但是其修正系数和最小值是根据经验确定的,适应性较差;P. Lockwood在谱减法的基础上提出了非线性谱减法(NSS:Non-liner Spectral Subtraction),它根据语音信号的信噪比自适应调节语音增强的增益函数,提高了语音的信噪比,而信噪比并不能正确反映信号的听觉质量,因此用信噪比作为调整估计参数的依据并不能提高信号的听觉质量;Boh Lim Sim等人也提出了与此相近的改进算法,虽然提高了信号的信噪比,但残留的音乐噪声较大;Virag将人耳的掩蔽特性应用到非线性谱减法的增强算法中,部分解决了谱减法残留音乐噪声大的问题,但在信噪比较低或非平稳的情况下,其增强效果不理想;I.Cohen 等人首先估计语音信号概率密度函数,然后在此基础上改进了对数谱估计算法,使得改进的算法对非平稳噪声具有良好的抑制作用,该算法的缺点是语音信号的概率密度函数较难估计。噪声参数估计的准确与否直接会影响谱减法语音增强效果,因此,带噪语音中背景噪声参数的估计问题值得关注。

最后,基于噪声与语音具有一定的相关性的实际情况,我们提出了算法的进一步改进设想,并对此思想做出了数学推导,得到了算法进一步改进的方向及可行性。

关键词:语音增强;谱减法;噪声估计;仿真实验;改进算法

目录

语音增强方法的理论分析 4

1.1引言 4

1.2语音增强算法 4

二、谱减法 4

2.1谱减法原理 4

2.2谱减法建立的假设 6

2.3 实现过程 7

2.3.1基于谱减法的语音增强算法流程 7

2.3.2仿真实验的结果 8

三、改善算法,减少音乐噪声 10

四、数学推导及进一步改进思想 10

五、参考文献 11

语音增强方法的理论分析

1.1  引言

语音增强的目标是从含有噪声的语音信号中提取尽可能纯净的原始语音。然而,由于干扰通常都是随机的,从带噪语音中提取完全纯净的语音几乎不可能。在这种情况下,语音增强的目的主要有两个:一是改进语音质量,消除背景噪音,使听者乐于接受,不感觉疲劳,这是一种主观度量;二是提高语音可懂度,这是一种客观度量。这两个目的往往不能兼得,所以实际应用中总是视具体情况而有所侧重的。

带噪语音的噪声类型可以分为加性噪声和非加性噪声。加性噪声有宽带的,窄带的,平稳的,非平稳的,白噪声,有色噪声,等;非加性噪声如乘性噪声,卷积噪声等。一般,语音增强处理的噪声指环境中的噪声,而这些噪声主要是高斯白噪声,这种噪声一般符合如下的假设:

(1)噪声是加性的。

(2)噪声是局部平稳的。局部平稳是指一段加噪语音中的噪声,具有和语音

段开始前那段噪声相同的统计特性,且在整个语音段中保持不变。也就是说,可

以根据语音开始前那段噪声来估计语音中所叠加的噪声统计特性。

(3)噪声与语音统计独立或不相关。

1.2. 语音增强算法

根据语音和噪声的特点,出现了很多种语音增强算法。比较常用的有噪声

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP