CN1684143A - 一种语音增强的方法 - Google Patents

一种语音增强的方法 Download PDF

Info

Publication number
CN1684143A
CN1684143A CNA2004100345056A CN200410034505A CN1684143A CN 1684143 A CN1684143 A CN 1684143A CN A2004100345056 A CNA2004100345056 A CN A2004100345056A CN 200410034505 A CN200410034505 A CN 200410034505A CN 1684143 A CN1684143 A CN 1684143A
Authority
CN
China
Prior art keywords
ratio
signal
subband
noise
energy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2004100345056A
Other languages
English (en)
Other versions
CN1322488C (zh
Inventor
余水安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2004100345056A priority Critical patent/CN1322488C/zh
Publication of CN1684143A publication Critical patent/CN1684143A/zh
Application granted granted Critical
Publication of CN1322488C publication Critical patent/CN1322488C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

本发明提供一种语音增强的方法包括步骤:1.对信号进行分帧,加权预处理后,加窗变换到频域;2.对频域信号进行分子带,计算各个子带的能量;3.计算各个子带的信噪比;4.对当前帧进行判决,判断是否是噪声;5.根据计算的子带能量,计算自动增益控制增益;6.计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;7.根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;8.用计算的自动增益控制增益,对频谱进行处理;9.根据噪声判决,对噪声进行更新;10.把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。

Description

一种语音增强的方法
技术领域
本发明涉及多媒体技术领域,具体指一种语音增强的方法。
背景技术
会议电视终端是会议电视***组成的不可缺少部分,但由于终端使用过程中,经常会有背景噪声,包括空调噪声,风扇噪声等,所述的背景噪声将会使语音的质量明显下降。而且在现在一些编码器中,采用了基于模型的编码,如果背景噪声比较大,信噪比比较低时,基于模型的编码不可避免的会出现质量下降和性能恶化。
为提高语音质量,现有技术中有如下几种语音增强方法,典型的有以下几种:
第一种方法是通过静音检测来进行语音增强,具体为:通过分帧进行静音检测,划分噪声帧和语音帧,在噪声帧中,衰减噪声,而在语音帧中,不衰减或者部分衰减,进而达到语音增强的目的。
第二中方法是噪声对消法,基本原理是从带噪的语音中减去噪声,采用阵列麦克风或者噪声检测方法来估计噪声,在时域或者频域中从语音中减去估计的噪声,来达到语音增强的效果。
第三种方法是基于语音生成模型的方法,众所周知,语音的发声过程可以模型化为激励源作用于一个线性时变滤波器,激励源分为浊音和清音两类,浊音有明显的周期性,采用具有一定周期的脉冲信号作为激励信号;而清音没有明显的周期性,一般采用白噪声作为激励信号,线性时变滤波器则通常采用零极点模型,通过估计参数,利用分析-合成方法,进行语音增强。
第四种方法是基于短时谱估计的增强方法。由于语音通常是一种非平稳过程,但是在10-30ms是时间内可以近似认为是平稳的,从带噪语音的短时谱中估计出“纯净”语音的短时谱,可以达到语音增强的目的。另外噪声也是随机过程,可以近似的认为其具有白噪声和高斯噪声的特性,利用人耳感知对语音频谱分量的相位不敏感的特性,可以针对带噪语音的短时谱幅度进行处理。
第五种方法,基于人耳听觉掩蔽特性进行语音增强,人耳听觉掩蔽特性已经在音频编码中获得广泛的应用,即在计算语音信号的掩蔽阈值时,首先利用传统的谱减法来近似模拟语音信号,利用模拟的语音信号来计算掩蔽模型的阈值,一般选择成熟的MPEG音频中的掩蔽模型1和掩蔽模型2。
上述方法虽然能在一定程度上使语音得以增强,提高语音的质量,但仍分别存在如下缺点:
第一种方法的缺点:采用静音检测方法进行语音增强虽然导致噪声帧的噪声小,但语音帧的噪声则比较大,人耳的主观感觉是语音增强后的噪声不平稳,存在起伏,而且人耳主观感觉对突变的效果感觉更差。
第二种方法的缺点:采用噪声对消法,可能会导致存在“音乐”噪声,即语音增强后,噪声的某些频率幅度大,而有的频率幅度小,进而使人耳主观感觉不舒服。
第三种方法的缺点:基于语音生成模型的语音增强算法时由于“纯净”语音的参数无法准确估计,所以只能采取一些折中的方法,但这会导致合成后的语音可懂度变差。
第四种方法的缺点:采用短时谱估计的方法进行语音增强,虽然在本地信噪比比较高时,对语音的损伤不大,但是在信噪比比较低时,由于衰减噪声比较多,不可避免的损伤语音,结果是增强后的语音失真度比较大,主观感觉差。
第五种方法的缺点:基于人耳听觉掩蔽特性进行语音增强,由于采用传统的谱减法来模拟“纯净语音”,所以在计算掩蔽阈值时就存在偏差,而且采用掩蔽模型计算量方面会增加很多,不利用很多场合的使用。
发明内容
本发明目的在于提供一种语音增强的***及方法,以解决现有技术方案不能既能全面有效地提高语音质量的问题。
为解决上述问题,本发明提供如下的技术方案:
一种语音增强的方法,包括如下步骤:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、对当前帧进行判决,判断是否是噪声;
5、根据计算的子带能量,计算自动增益控制增益;
6、根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
7、根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
8、用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制,利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
9、根据噪声判决,对噪声进行更新;
10、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
所述步骤5中的计算自动增益控制增益具体包括如下的步骤:
51、计算全带或者部分子带的加权能量;
52、当当前帧为非噪声帧的一次帧时,用计算的全带或者部分子带的加权能量对短时能量和长时能量进行初始化;
53、当前帧不是非噪声帧的第一帧时,先对短时能量进行加权平滑更新;
54、利用短时能量对长时能量进行加权平滑更新;
55、计算长时能量与目标能量阈值进行相减,得到自动的衰减增益;
56、利用前一帧的衰减增益,对当前帧计算的自动衰减增益进行平滑;
57、对计算的自动衰减增益进行限幅。
所述的步骤54中利用短时能量对长时能量进行加权平滑更新时,如果短时能量小于长时能量,则采用第一加权平滑因子α1;如果短时能量大于长时能量,采用第二加权平滑因子α2
所述的第一加权平滑因子α1=0.9,第二加权平滑因子α2=0.99。
所述步骤6中计算全带信噪比具体包括如下的步骤:
61、计算当前帧的全带信噪比;
62、对计算的当前帧的全带信噪比进行限幅;
63、用计算的当前帧的全带信噪比对最终的长时全带信噪比进行加权平滑。
所述步骤61中计算当前帧的全带信噪比,具体有四种方式:
第一种、对所有的子带的信噪比进行平均。
第二种、对所有的子带的信噪比进行加权平均,权值可以为0。
第三种、取全带能量和估计的全带噪声能量的比值。
第四种、可以取各个子带能量进行加权的全带能量于子带噪声能量进行加权的全带噪声能量的比值,权值可以为0。
所述步骤63中用计算的当前帧的信噪比对最终的长时全带信噪比进行加权平滑,具体包括如下步骤:
631、先利用计算的当前帧的全带信噪与前一帧的短时全带信噪比进行加权,计算当前帧的短时全带信噪比;
632、利用短时全带信噪比与前一帧的长时全带信噪比进行加权,计算当前帧的长时全带信噪比。
所述步骤632的在计算当前帧的长时全带信噪比时,需比较短时全带信噪比与前一帧的长时全带信噪比,如果短时全带信噪比小于或者小于等于长时全带信噪比,采用第一加权因子β1;否则,采用第二加权因子β2
所述第一加权因子β1=0.995,第二加权因子β2=0.99。
所述步骤7中根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益具体包括:
71、利用各个子带的信噪比计算各个子带的初始的去噪衰减增益;
72、利用全带信噪比对各个子带的初始去噪衰减增益进行调整,得到中间去噪衰减增益,在全带信噪比高,衰减增益调高,或者调低;
73、利用前面一定数目帧的子带去噪衰减增益对子带的中间的去噪衰减增益进行调整,当以前一定数目的帧的信号特征是缓慢变化时,限制中间的去噪衰减增益大的变化率;在以前一定数目的帧的信号特征是快速变化时,则反之。
一种语音增强的方法,包括如下步骤:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、根据计算的信噪比和子带能量,计算声音度量和频谱偏离,从而进行噪声判决,根据噪声判决的结果进行判断是否需要进行强制更新判决;
5、根据计算的子带能量,计算自动增益控制增益;
6、对估计的各个子带信噪比进行调整;
7、根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
8、根据计算的全带信噪比,各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
9、用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制,利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
10、根据噪声判决和强制更新判决,对噪声进行更新;
11、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
所述步骤4中的强制更新判决,具体由下列步骤组成:
4l、启动一个计数器,在更新判决当前帧为非噪声帧时,开始进行强制更新判决;
42、当计数器为0时,对强制更新的噪声进行赋值,赋值为当前帧的各个子带能量;
43、当计数器不等于0时,在各个子带,对强制更新的噪声和当前帧的能量进行比较,取其最小值;
44、计数器加1,当计数器等于一个阈值,用计算的强制更新噪声去更新噪声,同时计数器清0。
所述的方法还包括回声帧判断的自动增益控制计算增益的步骤,具体为:
A、计算全带或者部分子带的加权能量;
B、当当前帧为非噪声帧和回声帧的一次帧时,用计算的全带或者部分子带的加权能量对短时能量和长时能量进行初始化;
C、当前帧不是非噪声帧和回声帧的第一帧时,先对短时能量进行加权平滑更新;
D、利用短时能量对长时能量进行加权平滑更新;
E、计算长时能量与目标能量阈值进行相减,得到自动的衰减增益;
F、利用前一帧的衰减增益,对当前帧计算的自动衰减增益进行平滑;
G、对计算的自动衰减增益进行限幅。
一种语音增强的方法,包括如下步骤:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、根据计算的信噪比和子带能量,计算声音度量和频谱偏离,从而进行噪声判决,根据噪声判决的结果进行判断是否需要进行强制噪声判决;
5、对估计的各个子带信噪比进行调整;
6、根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
7、根据计算的全带信噪比,各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
8、利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
9、根据噪声判决和强制更新判决,对噪声进行更新;
10、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
一种语音增强的方法,包括如下步骤:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、对当前帧进行判决,确认是否为噪声帧;
5、根据计算的子带能量,计算自动增益控制增益;
6、用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制;
7、根据噪声判决和强制更新判决,对噪声进行更新;
8、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
一种语音增强的方法,包括如下步骤:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、对当前帧进行判决,确认是否为当前帧;
5、对估计的各个子带信噪比进行调整;
6、根据各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
7、利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
8、根据噪声判决和强制更新判决,对噪声进行更新;
9、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
通过上述的技术方案,本发明的语音增强的***及方法具有如下优点:
在输入的信噪比比较高时,去噪衰减多;在输入信噪比比较低时,去噪衰减少,这样保证在一定衰减的同时,尽量降低对语音的损伤,造成失真。
可以防止在子带衰减增益的变化比较大的,来达到在失真很小或者不可觉察的情况下,增强去噪效果。
可以保证经过语音增强后噪声的平稳性,几乎没有音乐噪声。
结合自动增益控制,可以进一步衰减噪声。在存在语音时,可以尽量提高语音的可懂度。
附图说明
图1为本发明方法具体实施例应用的***结构图。
具体实施方式
在具体介绍本发明的一种语音增强***及方法之前,先就本发明的总体思想作一介绍:本发明主要是根据本地的信噪比,自适应的降低本地背景噪声,增强语音的可懂度,而且不损伤语音音质。通过连续估计各个子带的背景噪声的频谱、信噪比及全带信号的信噪比,自适应的调整各个子带的衰减因子,在保证语音质量的基础上,极大的降低噪声,同时在频域中估计语音能量,对语音信号进行自适应增益控制,稳定输出语音信号的电平,进一步降低噪声,提高语音质量。
本发明的语音增强的***先对信号进行分帧,由于背景噪声大部分能量集中在低频带中,所以先经过一个高通滤波器进行滤波,对经过滤波后的信号进行频域变换,在频域中对分帧后的信号分子带处理,从而实现两个方面的功能:自动增益控制和降噪,介绍如下:
根据计算的子带能量,噪声更新判断标志计算全带(或者部分子带)的能量,从而计算自动增益控制的增益,稳定语音输出信号电平。
根据计算的子带信号的能量,背景噪声估计器估计的子带的噪声能量,计算信噪比,经过修正后,计算各个子带的增益,对频域的频率幅度处理,来达到降噪的目的。
在如下的具体实施例介绍中,语音增强的***的输入为16KHz采样率,16bits进度的语音分帧数据,分帧为10ms。
请参考图1,为本发明方法具体实施例应用的***结构图,其中实线表示为语音增强***内部的数据流和控制流;虚线表示为外部输入的控制流,所述的提高语音质量的***包括:
高通滤波器,所述的高通滤波器接收采样率为16KHz的语音,由于语音中背景噪声在低频部分能量一般较大,所以利用所述高通滤波器可以衰减低频部分的分量。在具体选用高通滤波器时可以采用FIR(finite impulse response)滤波器或者IIR(infinite impulse response)滤波器,截止频率可以为100Hz。
频域变换模块,与所述的高通滤波器相连,并接收来自所述高通滤波器的语音信号,在对所述语音信号进行频域变换以前,先对信号进行加窗处理。
在加窗以前处理前,在加窗的本帧数据有D个数据为前一帧数据的部分数据,其中混叠部分描述如下:
d(m,n)=d(m-1,L+n);    0≤n<D其中,L=160,为数据帧长度,D=48,为混叠数据长度;m表示本帧;n表示数据索引。
而本帧中的其他数据,为对经过所述的高通滤波器处理后的数据S(n)进行加权处理后的数据,具体描述如下:
d(m,D+n)=S(n)+ζ×S(n-1);其中,0≤n<L;ζ=-0.8。
对所述d(n)数据进行加窗处理,输出为g(n),具体如下:
g(n)={
d(m,n)×sin2(π(n+0.5)/2D);其中,0<=n<D,D=48,
d(m,n);其中,D<=n<L,L=160,
d(m,n)×sin2(π(n-L+D+0.5)/2D);其中,L<=n<D+L,D+L=208,;D+L<=n<M,M=256,}
子带能量估计模块,与所这的频域变换模块相连,接收来自所述频域变换模块的经过频域变换的语音信号,并对其进行能量估计,具体估计采用如下方式进行:
G ( k ) = 2 M * &Sigma; n = 0 M - 1 g ( n ) e - j 2 &pi;nk / M , 0 &le; k < M
其中,M=256,为DFT(Discrete Fourier Transform)计算长度。
E ch ( m , i ) = max { E min , &alpha; ch ( m ) E ch ( m - 1 ) + ( 1 - &alpha; ch ( m ) 1 f h ( i ) - f l ( i ) + 1 &Sigma; k = f l ( i ) f h ( i ) | G ( k ) | 2 }
其中,0≤i≤Nc;Emin=0.0625,为子带内最小的能量;αch(m)是子带能量平滑因子;Nc=26,为子带的数目;fh(i)为第i子带内的最高频谱点;fl(i)为第i子带内的最低的频谱点,所述的:
fl={2,4,6,8,10,12,14,17,20,23,27,31,36,42,49,56,64,72,79,86,93,100,107,114,121}
fh={3,5,7,9,11,13,16,19,22,26,30,35,41,48,55,63,71,78,85,92,99,106,113,120,127}
所述的子带能量平滑因子αch(m),定义如下:
&alpha; ch ( m ) = 0 ; m &le; 1 , 0.45 ; m > 1 ,
其中第一帧m=1,假设αch(m)为0,在以后所有帧中,αch(m)为0.45。
子带信噪比估计器,与所述的子带能量估计模块相连,接收经所述子带能量估计模块处理过的语音信号,并对所述语音信号中子带信噪比进行估计,具体估计方式为:
&sigma; q ( i ) = max { 0 , min { 89 , round { 10 lo g 10 ( E ch ( m , i ) E n ( m , i ) ) / 0.375 } } } ;
其中,0≤i<Nc;En(m)是估计的当前帧的背景噪声能量;σq限幅在0到89之间。
频谱偏离估计器,其作用为:计算本帧能量与长时平均能量的差值,作为噪声判决条件之一,具体实现方式为:
步骤有:首先计算子带频谱能量的对数能量,即为:
EdB(m,i)=10log10(Ech(m,i));其中,0≤I<Nb
然后计算本帧能量与长时间平均能量的差值,即为:
&Delta; E ( m ) = &Sigma; i = 0 N b - 1 | E dB ( m , i ) - E &OverBar; dB ( m , i ) |
其中 (m)是利用前面数据帧计算得到的长时间能量。而在第一帧中,计算如下:
E dB &OverBar; = E dB ( m ) ;
对于当前帧m,计算所有子带能量和的对数能量,计算公式如下:
E tot ( m ) = 10 log 10 ( &Sigma; i = 0 N b - 1 E ch ( m , i ) )
计算加窗因子:
&alpha; ( m ) = &alpha; H - &alpha; H - &alpha; L E H - E L ( E H - E tot ( m ) )
然后对计算出来的加窗因子进行限幅。
α(m)=max{αL,min{αH,α(m)}}
其中EH和EL是Etot的最大和最小值点。而加窗因子限幅为αL≤α(m)≤αH
这些常数定义为:EH=50dB,EL=30dB,αH=0.99,αL=0.50。Nb=16。
在下一帧中,更新长时间平均能量的公式为:
E &OverBar; dB ( m + 1 , i ) = &alpha; ( m ) E dB &OverBar; ( m , i ) + ( 1 - &alpha; ( m ) ) E dB ( m , i )
声音度量估计器,与所述的子带信噪比估计器相连,接收来自所述子带信噪比估计器的语音信号,并对其声音度量进行估计,具体实现方式为:
v ( m ) = &Sigma; i = 0 N b - 1 V ( &sigma; q ( i ) )
其中V(k)是下面90个元素的度量表V中的第k个值,定义如下:
V={2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,5,6,6,7,7,7,8,8,9,9,10,10,11,12,12,13,13,14,15,15,16,17,17,18,19,20,20,21,22,23,24,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50,50,50,50,50}
噪声更新判决模块,分别与所述的声音度量估计器和频谱背离估计器相连,其作用为:利用声音度量估计器的结果和频谱背离估计器的结果,进行判决本帧是否为噪声帧。
update_flag=FALSE

if(v(m)<=UPDATE_THLD)

{
        <!-- SIPO <DP n="11"> -->
        <dp n="d11"/>
    update_flag=TRUE

    update_cnt=0

}

else if(Etot(m)>NOISE_FLOOR_CHAN&& ΔE(m)<DEV_THLD)

{

    update_cnt++

    if(update_cnt>=UPDATE_CNT_THLD)

        update_flag=TRUE

}

if(update_cnt==last_update_cnt)

    hyster_cnt++

else

    hyster_cnt=0

last_update_cnt=update_cnt

if(hyster_cnt>HYSTER_CNT_THLD)

    update_cnt=0
强制更新判决模块,与所述的噪声更新判决模块相连,其作用为:监控所述的噪声更新判决模块,在数据中存在静音期,将导致长时间背景噪声无法更新,如果长时间噪声更新判决模块无法判决到更新状态,则当计时器计数值大于一规定值时,将强制更新,更新的背景噪声取这段时间内能量的最小值。
自动增益控制模块,分别与所述的子带能量估计模块和频域变换模块相连,其作用为:依据输入声音的能量,来控制输出声音的大小,调整输出声音的电平。另外外部的回声抵消模块也可以提供一个标志:echo_flag,如果echo_flag为TRUE,表示输入中没有本地语音输入。具体实现方式为:
E gain = 10 log 10 &Sigma; i = 0 N c - 1 ( E ch ( m , i ) &times; ( f H ( i ) - f L ( i ) + 1 ) )
计算出全带或者部分子带的能量和以后,计算自动增益控制的增益因子:
如下描述的伪代码:
if((update_flag==FALSE)&&(echo_flag==FALSE))

{

    if(first_time==TRUE)

    {

       first_time=FALSE;

        short_dB=Egain;

        long_dB=Egain;

    }

    if(first_time==FALSE)

    {

        short_dB=α1×short_dB+(1-α1)×Egain

        if(short_dB<long_dB)

            long_dB=α2×long_dB+(1-α2)×short_dB

        else

            long_dB=α3×long_dB+(1-α3)×short_dB

        gain_dB=β×gain_dB+(1-β)×(targ et_dB-long_dB)

        gain_dB=max{0,min{-12,gain_dB}}

    }

}
其中α1可以定义为0.8,为短时加权因子。
α2可以定义为0.9;α3可以定义为0.99,这两个参数为长时加权因子。
β定义为0.8,为增益平滑因子,防止增益的突变,造成经过增益自动控制后,语音信号的起伏。
最后对自动增益控制的增益因子进行限幅。
子带信噪比修正模块,分别与所述的声音度量估计器、噪声更新判决模块及子带信噪比估计器相连,其作用为:针对需要调整的子带信噪比,进行判断和调整,其具体过程为:
index_cnt=0

for(i=NM to Nc-1 step 1)

    {

        if(σq(i)≥INDEX_THLD)

            index_cnt=index_cnt+1

    }
        <!-- SIPO <DP n="13"> -->
        <dp n="d13"/>
    if(index_cnt<INDEX_CNT_THLD)

        modify_flag=TRUE;

    else

        modify_flag=FALSE

    if(modify_flag==TRUE)

        for(i=0 to Nc-1 step 1)

            if((v(m)≤METRIC_THLD)or(σq(i)≤SETBACK_THLD))

                σq′(i)=1

            else

                σq′(i)=σq(i)

    else

        {σq′}={σq}
    for(i=0 to Nc-1 step 1)

    if(σq′(i)<σth)

        σq″=σth

    else

        σq″=σth′
全带信噪比计算模块,与所述的子带信噪比修正模块相连,计算过程为:
首先计算全带信噪比,并进行限幅,计算公式为:
&sigma; all = 0.375 &times; 1 N H - N L + 1 &Sigma; i = N L N H &sigma; q &prime; &prime;
σall=max{σall_min,σall}
其中,最小值常数σall_min=6。
然后对计算出的全带信噪比进行长时平滑
子带增益计算模块,分别与所述的子带信噪比修正模块及全带信噪比计算模块相连,作用为计算各个子带的衰减增益,其中,为了防止在不同信噪比情况下,衰减增益过大,造成语音的失真,在计算增益时,要进行加权平滑。另外还在前一帧的子带衰减增益对当前帧子带增益进行加权,以缓和前后帧之间的衰减增益的突变,防止因衰减,造成的主观听觉感觉的不适。
背景噪声估计器,分别与所述的子带增益计算模块、子带信噪比估计器及频谱偏离估计器相连,作用为:实时的估计输入噪声的能量,具体的估计过程如下:
if(signal_number==FALSE)
if(update_flag=TRUE)
       En(m+1,i)=max{Emin,αnEn(m,i)+(1-αn)Ech(m,i)}
else
        En(m+1,i)=max{Emin,αnEn(m,i)+(1-αn)noise_temp(m,i)}
在开始的四帧中,En(m,i)初始化为:
En(m,i)=max{Einit,Ech(m,i)}
其中Einit=0.0625
频域滤波器,与所述的自动增益控制模块相连,其作用为:对各个子带进行增益控制,达到降噪的目的,具体的实现方式如下:
H ( k ) = &gamma; gain ( i ) G ( k ) G ( k ) fL(i)≤k≤fH(i)0≤i≤Nc
                       else
H′(k)=gain_dB×H(k)
时域变换模块,与所述的子带增益计算模块相连,接收经过频域变换的语音信号并将其转换为时域信号并输出。具体的变换方式如下:
h ( m , n ) = 1 2 &Sigma; k = 0 M - 1 H ( k ) e j 2 &pi;nk / M
h &prime; ( n ) = h ( m , n ) + h ( m - 1 , n + L ) ; 0 &le; n < M - L h ( m , n ) ; M - L &le; n < L
然后再对上述输出信号进行后处理,进行加权计算:
S(n+1)=h′(n)+ζdS(n-1)
结合上述的***,下面对本发明的语音增强的方法作详细说明:
第一实施例:一种语音增强的方法包括如下步骤:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、对当前帧进行判决,判断是否是噪声;
5、根据计算的子带能量,计算自动增益控制增益;
6、根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
7、根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
8、用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制,利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
9、根据噪声判决,对噪声进行更新;
10、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
所述步骤5中的计算自动增益控制增益具体包括如下的步骤:
51、计算全带或者部分子带的加权能量;
52、当当前帧为非噪声帧的一次帧时,用计算的全带或者部分子带的加权能量对短时能量和长时能量进行初始化;
53、当前帧不是非噪声帧的第一帧时,先对短时能量进行加权平滑更新;
54、利用短时能量对长时能量进行加权平滑更新;
55、计算长时能量与目标能量阈值进行相减,得到自动的衰减增益;
56、利用前一帧的衰减增益,对当前帧计算的自动衰减增益进行平滑;
57、对计算的自动衰减增益进行限幅。
所述的步骤54中利用短时能量对长时能量进行加权平滑更新时,如果短时能量小于长时能量,则采用第一加权平滑因子α1;如果短时能量大于长时能量,采用第二加权平滑因子α2,在具体应用时,所述的第一加权平滑因子α1=0.9,第二加权平滑因子α2=0.99,另外,第一加权平滑因子也可以设置为0.8。
所述步骤6中计算全带信噪比具体包括如下的步骤:
61、计算当前帧的全带信噪比;
62、对计算的当前帧的全带信噪比进行限幅;
63、用计算的当前帧的全带信噪比对最终的长时全带信噪比进行加权平滑。
所述步骤61中计算当前帧的全带信噪比,具体有四种方式:
第一种、对所有的子带的信噪比进行平均。
第二种、对所有的子带的信噪比进行加权平均,权值可以为0。
第三种、取全带能量和估计的全带噪声能量的比值。
第四种、可以取各个子带能量进行加权的全带能量于子带噪声能量进行加权的全带噪声能量的比值,权值可以为0。
所述步骤63中用计算的当前帧的信噪比对最终的长时全带信噪比进行加权平滑,具体包括如下步骤:
631、先利用计算的当前帧的全带信噪与前一帧的短时全带信噪比进行加权,计算当前帧的短时全带信噪比,加权因子为β,具体应用时可选加权因子β=0.98;
632、利用短时全带信噪比与前一帧的长时全带信噪比进行加权,计算当前帧的长时全带信噪比。
所述步骤632的在计算当前帧的长时全带信噪比时,需比较短时全带信噪比与前一帧的长时全带信噪比,如果短时全带信噪比小于或者小于等于长时全带信噪比,采用第一加权因子β1;否则,采用第二加权因子β2,在具体应用时,所述第一加权因子β1=0.995,第二加权因子β2=0.99。
所述步骤7中根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益具体包括:
71、利用各个子带的信噪比计算各个子带的初始的去噪衰减增益;
73、利用全带信噪比对各个子带的初始去噪衰减增益进行调整,得到中间去噪衰减增益,在全带信噪比高,衰减增益调高,或者调低;
74、利用前面一定数目帧的子带去噪衰减增益对子带的中间的去噪衰减增益进行调整,当以前一定数目的帧的信号特征是缓慢变化时,限制中间的去噪衰减增益大的变化率;在以前一定数目的帧的信号特征是快速变化时,则反之。
第二实施例,一种语音增强的方法,由下面步骤构成:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、根据计算的信噪比和子带能量,计算声音度量和频谱偏离,从而进行噪声判决,根据噪声判决的结果进行判断是否需要进行强制更新判决;
5、根据计算的子带能量,计算自动增益控制增益;
6、对估计的各个子带信噪比进行调整;
7、根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
8、根据计算的全带信噪比,各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
9、用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制,利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
10、根据噪声判决和强制更新判决,对噪声进行更新;
11、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
所述步骤4中的强制更新判决,具体由下列步骤组成:
41、启动一个计数器,在更新判决当前帧为非噪声帧时,开始进行强制更新判决;
42、当计数器为0时,对强制更新的噪声进行赋值,赋值为当前帧的各个子带能量;
43、当计数器不等于0时,在各个子带,对强制更新的噪声和当前帧的能量进行比较,取其最小值。
44、计数器加1,当计数器等于一个阈值,用计算的强制更新噪声去更新噪声,同时计数器清0。
另外由于输入数据中可能包括电回声或者声学回声,所以,自动增益控制除了判断是否是噪声帧外,由于在非噪声帧中可能还包括回声帧,还应增加回声帧判断的自动增益控制计算增益的步骤,具体为:
A、计算全带或者部分子带的加权能量;
B、当当前帧为非噪声帧和回声帧的一次帧时,用计算的全带或者部分子带的加权能量对短时能量和长时能量进行初始化;
C、当前帧不是非噪声帧和回声帧的第一帧时,先对短时能量进行加权平滑更新;
D、利用短时能量对长时能量进行加权平滑更新;
E、计算长时能量与目标能量阈值进行相减,得到自动的衰减增益;
F、利用前一帧的衰减增益,对当前帧计算的自动衰减增益进行平滑;
G、对计算的自动衰减增益进行限幅。
第三实施例,一种语音增强的方法,由下面步骤构成:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、根据计算的信噪比和子带能量,计算声音度量和频谱偏离,从而进行噪声判决,根据噪声判决的结果进行判断是否需要进行强制噪声判决;
5、对估计的各个子带信噪比进行调整;
6、根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
7、根据计算的全带信噪比,各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
8、利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
9、根据噪声判决和强制更新判决,对噪声进行更新;
10、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
第四实施例,一种语音增强的方法,由下面步骤构成:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、对当前帧进行判决,确认是否为噪声帧;
5、根据计算的子带能量,计算自动增益控制增益;
6、用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制;
7、根据噪声判决和强制更新判决,对噪声进行更新;
8、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
第五实施例,一种语音增强的方法,由下面步骤构成:
1、对信号进行分帧,加权预处理后,加窗变换到频域;
2、对频域信号进行分子带,计算各个子带的能量;
3、计算各个子带的信噪比;
4、对当前帧进行判决,确认是否为当前帧;
5、对估计的各个子带信噪比进行调整;
6、根据各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
7、利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
8、根据噪声判决和强制更新判决,对噪声进行更新;
9、把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
通过上述的技术方案,本发明的语音增强的***及方法具有如下优点:
在输入的信噪比比较高时,去噪衰减多;在输入信噪比比较低时,去噪衰减少,这样保证在一定衰减的同时,尽量降低对语音的损伤,造成失真。
可以防止在子带衰减增益的变化比较大的,来达到在失真很小或者不可觉察的情况下,增强去噪效果。
可以保证经过语音增强后噪声的平稳性,几乎没有音乐噪声。
结合自动增益控制,可以进一步衰减噪声。在存在语音时,可以尽量提高语音的可懂度。

Claims (16)

1、一种语音增强的方法,其特征在于,包括如下步骤:
(1)对信号进行分帧,加权预处理后,加窗变换到频域;
(2)对频域信号进行分子带,计算各个子带的能量;
(3)计算各个子带的信噪比;
(4)对当前帧进行判决,判断是否是噪声;
(5)根据计算的子带能量,计算自动增益控制增益;
(6)根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
(7)根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
(8)用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制,利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
(9)根据噪声判决,对噪声进行更新;
(10)把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
2、如权利要求1所述的方法,其特征在于,所述步骤(5)中的计算自动增益控制增益具体包括如下的步骤:
(51)计算全带或者部分子带的加权能量;
(52)当当前帧为非噪声帧的一次帧时,用计算的全带或者部分子带的加权能量对短时能量和长时能量进行初始化;
(53)当前帧不是非噪声帧的第一帧时,先对短时能量进行加权平滑更新;
(54)利用短时能量对长时能量进行加权平滑更新;
(55)计算长时能量与目标能量阈值进行相减,得到自动的衰减增益;
(56)利用前一帧的衰减增益,对当前帧计算的自动衰减增益进行平滑;
(57)对计算的自动衰减增益进行限幅。
3、如权利要求2所述的方法,其特征在于,所述的步骤(54)中利用短时能量对长时能量进行加权平滑更新时,如果短时能量小于长时能量,则采用第一加权平滑因子α1;如果短时能量大于长时能量,采用第二加权平滑因子α2
4、如权利要求3所述的方法,其特征在于,所述的第一加权平滑因子α1=0.9,第二加权平滑因子α2=0.99。
5、如权利要求1至4中任一项所述的方法,其特征在于,所述步骤(6)中计算全带信噪比具体包括如下的步骤:
(61)计算当前帧的全带信噪比;
(62)对计算的当前帧的全带信噪比进行限幅;
(63)用计算的当前帧的全带信噪比对最终的长时全带信噪比进行加权平滑。
6、如权利要求5所述的方法,其特征在于,所述步骤(61)中计算当前帧的全带信噪比,具体有四种方式:
第一种、对所有的子带的信噪比进行平均;
第二种、对所有的子带的信噪比进行加权平均,权值可以为0;
第三种、取全带能量和估计的全带噪声能量的比值;
第四种、可以取各个子带能量进行加权的全带能量于子带噪声能量进行加权的全带噪声能量的比值,权值可以为0。
7、如权利要求6所述的方法,其特征在于,所述步骤(63)中用计算的当前帧的信噪比对最终的长时全带信噪比进行加权平滑,具体包括如下步骤:
(631)先利用计算的当前帧的全带信噪与前一帧的短时全带信噪比进行加权,计算当前帧的短时全带信噪比;
(632)利用短时全带信噪比与前一帧的长时全带信噪比进行加权,计算当前帧的长时全带信噪比。
8、如权利要求7所述的方法,其特征在于,所述步骤(632)的在计算当前帧的长时全带信噪比时,需比较短时全带信噪比与前一帧的长时全带信噪比,如果短时全带信噪比小于或者小于等于长时全带信噪比,采用第一加权因子β1;否则,采用第二加权因子β2
9、如权利要求8所述的方法,其特征在于,所述第一加权因子β1=0.995,第二加权因子β2=0.99。
10、如权利要求1至4中任一项所述的方法,其特征在于,所述步骤(7)中根据计算的全带信噪比和各个子带信噪比进行估计各个子带的衰减增益具体包括:
(71)利用各个子带的信噪比计算各个子带的初始的去噪衰减增益;
(72)利用全带信噪比对各个子带的初始去噪衰减增益进行调整,得到中间去噪衰减增益,在全带信噪比高,衰减增益调高,或者调低;
(73)利用前面一定数目帧的子带去噪衰减增益对子带的中间的去噪衰减增益进行调整,当以前一定数目的帧的信号特征是缓慢变化时,限制中间的去噪衰减增益大的变化率;在以前一定数目的帧的信号特征是快速变化时,则反之。
11、一种语音增强的方法,其特征在于,包括如下步骤:
(1)对信号进行分帧,加权预处理后,加窗变换到频域;
(2)对频域信号进行分子带,计算各个子带的能量;
(3)计算各个子带的信噪比;
(4)根据计算的信噪比和子带能量,计算声音度量和频谱偏离,从而进行噪声判决,根据噪声判决的结果进行判断是否需要进行强制更新判决;
(5)根据计算的子带能量,计算自动增益控制增益;
(6)对估计的各个子带信噪比进行调整;
(7)根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
(8)根据计算的全带信噪比,各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
(9)用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制,利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
(10)根据噪声判决和强制更新判决,对噪声进行更新;
(11)把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
12、如权利要求11所述的方法,其特征在于,所述步骤(4)中的强制更新判决包括下述步骤:
(41)启动一个计数器,在更新判决当前帧为非噪声帧时,开始进行强制更新判决;
(42)当计数器为0时,对强制更新的噪声进行赋值,赋值为当前帧的各个子带能量;
(43)当计数器不等于0时,在各个子带,对强制更新的噪声和当前帧的能量进行比较,取其最小值;
(44)计数器加1,当计数器等于一个阈值,用计算的强制更新噪声去更新噪声,同时计数器清0。
13、如权利要求11所述的方法,其特征在于,所述的方法还包括回声帧判断的自动增益控制计算增益的步骤,具体为:
A、计算全带或者部分子带的加权能量;
B、当当前帧为非噪声帧和回声帧的一次帧时,用计算的全带或者部分子带的加权能量对短时能量和长时能量进行初始化;
C、当前帧不是非噪声帧和回声帧的第一帧时,先对短时能量进行加权平滑更新;
D、利用短时能量对长时能量进行加权平滑更新;
E、计算长时能量与目标能量阈值进行相减,得到自动的衰减增益;
F、利用前一帧的衰减增益,对当前帧计算的自动衰减增益进行平滑;
G、对计算的自动衰减增益进行限幅。
14、一种语音增强的方法,其特征在于,包括如下步骤:
(1)对信号进行分帧,加权预处理后,加窗变换到频域;
(2)对频域信号进行分子带,计算各个子带的能量;
(3)计算各个子带的信噪比;
(4)根据计算的信噪比和子带能量,计算声音度量和频谱偏离,从而进行噪声判决,根据噪声判决的结果进行判断是否需要进行强制噪声判决;
(5)对估计的各个子带信噪比进行调整;
(6)根据各个子带的信噪比或者背景噪声能量和当前帧能量,计算全带信噪比或者部分子带加权信噪比,计算全带信噪比;
(7)根据计算的全带信噪比,各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
(8)利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
(9)根据噪声判决和强制更新判决,对噪声进行更新;
(10)把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
15、一种语音增强的方法,其特征在于,包括如下步骤:
(1)对信号进行分帧,加权预处理后,加窗变换到频域;
(2)对频域信号进行分子带,计算各个子带的能量;
(3)计算各个子带的信噪比;
(4)对当前帧进行判决,确认是否为噪声帧;
(5)根据计算的子带能量,计算自动增益控制增益;
(6)用计算的自动增益控制增益,对频谱进行处理,达到自动增益控制;
(7)根据噪声判决和强制更新判决,对噪声进行更新;
(8)把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
16、一种语音增强的方法,其特征在于,包括如下步骤:
(1)对信号进行分帧,加权预处理后,加窗变换到频域;
(2)对频域信号进行分子带,计算各个子带的能量;
(3)计算各个子带的信噪比;
(4)对当前帧进行判决,确认是否为当前帧;
(5)对估计的各个子带信噪比进行调整;
(6)根据各个子带信噪比进行估计各个子带的衰减增益,利用以前帧计算出的子带衰减增益,对计算的各个子带衰减增益进行平滑处理;
(7)利用计算的各个子带衰减增益对各个子带的频谱进行处理,达到去噪的目的;
(8)根据噪声判决和强制更新判决,对噪声进行更新;
(9)把处理后的频谱信号变换到时间域,进行加权处理,变成输出信号。
CNB2004100345056A 2004-04-14 2004-04-14 一种语音增强的方法 Expired - Fee Related CN1322488C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100345056A CN1322488C (zh) 2004-04-14 2004-04-14 一种语音增强的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100345056A CN1322488C (zh) 2004-04-14 2004-04-14 一种语音增强的方法

Publications (2)

Publication Number Publication Date
CN1684143A true CN1684143A (zh) 2005-10-19
CN1322488C CN1322488C (zh) 2007-06-20

Family

ID=35263442

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100345056A Expired - Fee Related CN1322488C (zh) 2004-04-14 2004-04-14 一种语音增强的方法

Country Status (1)

Country Link
CN (1) CN1322488C (zh)

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008098512A1 (en) * 2007-02-14 2008-08-21 Huawei Technologies Co., Ltd. A coding/decoding method, system and apparatus
WO2008110109A1 (fr) * 2007-03-12 2008-09-18 Huawei Technologies Co., Ltd. Procédé et appareil pour le lissage de gains dans un décodeur vocal
CN1809105B (zh) * 2006-01-13 2010-05-12 北京中星微电子有限公司 适用于小型移动通信设备的双麦克语音增强方法及***
CN101175122B (zh) * 2006-11-01 2010-06-16 中兴通讯股份有限公司 通信网语音增强通道的选配方法
WO2010075789A1 (zh) * 2008-12-31 2010-07-08 华为技术有限公司 信号处理方法及装置
CN101110217B (zh) * 2007-07-25 2010-10-13 北京中星微电子有限公司 一种音频信号的自动增益控制方法及装置
WO2010127616A1 (en) * 2009-05-05 2010-11-11 Huawei Technologies Co., Ltd. System and method for frequency domain audio post-processing based on perceptual masking
CN101625870B (zh) * 2009-08-06 2011-07-27 杭州华三通信技术有限公司 Ans方法和装置、提高监控***音频质量的方法和***
CN102223456A (zh) * 2010-04-14 2011-10-19 华为终端有限公司 回声信号处理方法及装置
CN102263576A (zh) * 2010-05-27 2011-11-30 盛乐信息技术(上海)有限公司 无线信息传输方法及实现设备
CN102332269A (zh) * 2011-06-03 2012-01-25 陈威 呼吸面具中呼吸噪声的消除方法
CN101641735B (zh) * 2007-02-20 2012-01-25 斯凯普有限公司 估计通信***中的噪声电平的方法
CN101599274B (zh) * 2009-06-26 2012-03-28 瑞声声学科技(深圳)有限公司 语音增强的方法
WO2012069020A1 (zh) 2010-11-25 2012-05-31 歌尔声学股份有限公司 语音增强方法、装置及头戴式降噪通信耳机
CN102099855B (zh) * 2008-08-08 2012-09-26 松下电器产业株式会社 频谱平滑化装置、编码装置、解码装置、通信终端装置、基站装置以及频谱平滑化方法
CN101802910B (zh) * 2007-09-12 2012-11-07 杜比实验室特许公司 利用话音清晰性的语音增强
WO2013020380A1 (zh) 2011-08-10 2013-02-14 歌尔声学股份有限公司 一种通信耳机的语音增强方法、装置及降噪通信耳机
CN101802909B (zh) * 2007-09-12 2013-07-10 杜比实验室特许公司 通过噪声水平估计调整进行的语音增强
US8538749B2 (en) 2008-07-18 2013-09-17 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for enhanced intelligibility
CN103337245A (zh) * 2013-06-18 2013-10-02 北京百度网讯科技有限公司 基于子带信号的信噪比曲线的噪声抑制方法及装置
CN103426433A (zh) * 2012-05-14 2013-12-04 宏达国际电子股份有限公司 噪声消除方法
CN103544961A (zh) * 2012-07-10 2014-01-29 中兴通讯股份有限公司 语音信号处理方法及装置
US8831936B2 (en) 2008-05-29 2014-09-09 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for speech signal processing using spectral contrast enhancement
CN104575498A (zh) * 2015-01-30 2015-04-29 深圳市云之讯网络技术有限公司 有效语音识别方法及***
CN104639191A (zh) * 2014-12-25 2015-05-20 大唐半导体设计有限公司 接收机频域降噪方法及装置
US9053697B2 (en) 2010-06-01 2015-06-09 Qualcomm Incorporated Systems, methods, devices, apparatus, and computer program products for audio equalization
WO2015085946A1 (zh) * 2013-12-13 2015-06-18 广州华多网络科技有限公司 语音信号处理方法、装置及服务器
CN104867498A (zh) * 2014-12-26 2015-08-26 深圳市微纳集成电路与***应用研究院 一种移动通讯终端及其语音增强方法和模块
US9202456B2 (en) 2009-04-23 2015-12-01 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for automatic control of active noise cancellation
CN105122359A (zh) * 2013-04-10 2015-12-02 杜比实验室特许公司 语音去混响的方法、设备和***
CN105355197A (zh) * 2015-10-30 2016-02-24 百度在线网络技术(北京)有限公司 用于语音识别***的增益处理方法及装置
CN105869649A (zh) * 2015-01-21 2016-08-17 北京大学深圳研究院 感知滤波方法和感知滤波器
CN106653047A (zh) * 2016-12-16 2017-05-10 广州视源电子科技股份有限公司 一种音频数据的自动增益控制方法与装置
CN106782608A (zh) * 2016-12-10 2017-05-31 广州酷狗计算机科技有限公司 噪声检测方法及装置
CN106847299A (zh) * 2017-02-24 2017-06-13 喜大(上海)网络科技有限公司 延时的估计方法及装置
CN107123429A (zh) * 2017-03-22 2017-09-01 歌尔科技有限公司 音频信号的自动增益控制方法和装置
CN107333076A (zh) * 2017-06-26 2017-11-07 青岛海信电器股份有限公司 电视机及其音频信号中频点数据的调整方法、装置
CN108022595A (zh) * 2016-10-28 2018-05-11 电信科学技术研究院 一种语音信号降噪方法和用户终端
CN108831493A (zh) * 2018-05-21 2018-11-16 北京捷通华声科技股份有限公司 一种音频处理方法和装置
CN108899041A (zh) * 2018-08-20 2018-11-27 百度在线网络技术(北京)有限公司 语音信号加噪方法、装置及存储介质
CN109920445A (zh) * 2019-03-04 2019-06-21 北京佳讯飞鸿电气股份有限公司 一种混音方法、装置及设备
CN110931038A (zh) * 2019-11-25 2020-03-27 西安讯飞超脑信息科技有限公司 一种语音增强方法、装置、设备及存储介质
CN111048119A (zh) * 2020-03-12 2020-04-21 腾讯科技(深圳)有限公司 通话音频混音处理方法、装置、存储介质和计算机设备
CN111739562A (zh) * 2020-07-22 2020-10-02 上海大学 一种基于数据选择性和高斯混合模型的语音活动检测方法
CN112102818A (zh) * 2020-11-19 2020-12-18 成都启英泰伦科技有限公司 结合语音活性检测和滑动窗噪声估计的信噪比计算方法
CN112201267A (zh) * 2020-09-07 2021-01-08 北京达佳互联信息技术有限公司 一种音频处理方法、装置、电子设备及存储介质
CN112259116A (zh) * 2020-10-14 2021-01-22 北京字跳网络技术有限公司 一种音频数据的降噪方法、装置、电子设备及存储介质
WO2022068440A1 (zh) * 2020-09-30 2022-04-07 腾讯科技(深圳)有限公司 啸叫抑制方法、装置、计算机设备和存储介质
CN116847245A (zh) * 2023-06-30 2023-10-03 杭州雄迈集成电路技术股份有限公司 一种数字音频自动增益方法、***、计算机存储介质
CN117079657A (zh) * 2023-10-16 2023-11-17 中国铁塔股份有限公司 压限处理方法、装置、电子设备及可读存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5915235A (en) * 1995-04-28 1999-06-22 Dejaco; Andrew P. Adaptive equalizer preprocessor for mobile telephone speech coder to modify nonideal frequency response of acoustic transducer
JP4282227B2 (ja) * 2000-12-28 2009-06-17 日本電気株式会社 ノイズ除去の方法及び装置

Cited By (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1809105B (zh) * 2006-01-13 2010-05-12 北京中星微电子有限公司 适用于小型移动通信设备的双麦克语音增强方法及***
CN101175122B (zh) * 2006-11-01 2010-06-16 中兴通讯股份有限公司 通信网语音增强通道的选配方法
CN101246688B (zh) * 2007-02-14 2011-01-12 华为技术有限公司 一种对背景噪声信号进行编解码的方法、***和装置
WO2008098512A1 (en) * 2007-02-14 2008-08-21 Huawei Technologies Co., Ltd. A coding/decoding method, system and apparatus
US8775166B2 (en) 2007-02-14 2014-07-08 Huawei Technologies Co., Ltd. Coding/decoding method, system and apparatus
CN101641735B (zh) * 2007-02-20 2012-01-25 斯凯普有限公司 估计通信***中的噪声电平的方法
WO2008110109A1 (fr) * 2007-03-12 2008-09-18 Huawei Technologies Co., Ltd. Procédé et appareil pour le lissage de gains dans un décodeur vocal
CN101110217B (zh) * 2007-07-25 2010-10-13 北京中星微电子有限公司 一种音频信号的自动增益控制方法及装置
CN101802910B (zh) * 2007-09-12 2012-11-07 杜比实验室特许公司 利用话音清晰性的语音增强
CN101802909B (zh) * 2007-09-12 2013-07-10 杜比实验室特许公司 通过噪声水平估计调整进行的语音增强
US8831936B2 (en) 2008-05-29 2014-09-09 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for speech signal processing using spectral contrast enhancement
US8538749B2 (en) 2008-07-18 2013-09-17 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for enhanced intelligibility
CN102099855B (zh) * 2008-08-08 2012-09-26 松下电器产业株式会社 频谱平滑化装置、编码装置、解码装置、通信终端装置、基站装置以及频谱平滑化方法
CN101770775B (zh) * 2008-12-31 2011-06-22 华为技术有限公司 信号处理方法及装置
US8468025B2 (en) 2008-12-31 2013-06-18 Huawei Technologies Co., Ltd. Method and apparatus for processing signal
WO2010075789A1 (zh) * 2008-12-31 2010-07-08 华为技术有限公司 信号处理方法及装置
US9202456B2 (en) 2009-04-23 2015-12-01 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for automatic control of active noise cancellation
US8391212B2 (en) 2009-05-05 2013-03-05 Huawei Technologies Co., Ltd. System and method for frequency domain audio post-processing based on perceptual masking
WO2010127616A1 (en) * 2009-05-05 2010-11-11 Huawei Technologies Co., Ltd. System and method for frequency domain audio post-processing based on perceptual masking
CN101599274B (zh) * 2009-06-26 2012-03-28 瑞声声学科技(深圳)有限公司 语音增强的方法
CN101625870B (zh) * 2009-08-06 2011-07-27 杭州华三通信技术有限公司 Ans方法和装置、提高监控***音频质量的方法和***
CN102223456A (zh) * 2010-04-14 2011-10-19 华为终端有限公司 回声信号处理方法及装置
CN102263576A (zh) * 2010-05-27 2011-11-30 盛乐信息技术(上海)有限公司 无线信息传输方法及实现设备
US9053697B2 (en) 2010-06-01 2015-06-09 Qualcomm Incorporated Systems, methods, devices, apparatus, and computer program products for audio equalization
WO2012069020A1 (zh) 2010-11-25 2012-05-31 歌尔声学股份有限公司 语音增强方法、装置及头戴式降噪通信耳机
CN102332269A (zh) * 2011-06-03 2012-01-25 陈威 呼吸面具中呼吸噪声的消除方法
WO2013020380A1 (zh) 2011-08-10 2013-02-14 歌尔声学股份有限公司 一种通信耳机的语音增强方法、装置及降噪通信耳机
CN103426433B (zh) * 2012-05-14 2016-05-04 宏达国际电子股份有限公司 噪声消除方法
US9711164B2 (en) 2012-05-14 2017-07-18 Htc Corporation Noise cancellation method
CN103426433A (zh) * 2012-05-14 2013-12-04 宏达国际电子股份有限公司 噪声消除方法
US9280984B2 (en) 2012-05-14 2016-03-08 Htc Corporation Noise cancellation method
CN103544961B (zh) * 2012-07-10 2017-12-19 中兴通讯股份有限公司 语音信号处理方法及装置
CN103544961A (zh) * 2012-07-10 2014-01-29 中兴通讯股份有限公司 语音信号处理方法及装置
CN105122359A (zh) * 2013-04-10 2015-12-02 杜比实验室特许公司 语音去混响的方法、设备和***
CN103337245A (zh) * 2013-06-18 2013-10-02 北京百度网讯科技有限公司 基于子带信号的信噪比曲线的噪声抑制方法及装置
CN103337245B (zh) * 2013-06-18 2016-06-01 北京百度网讯科技有限公司 基于子带信号的信噪比曲线的噪声抑制方法及装置
WO2015085946A1 (zh) * 2013-12-13 2015-06-18 广州华多网络科技有限公司 语音信号处理方法、装置及服务器
CN104639191B (zh) * 2014-12-25 2017-02-01 大唐半导体设计有限公司 接收机频域降噪方法及装置
CN104639191A (zh) * 2014-12-25 2015-05-20 大唐半导体设计有限公司 接收机频域降噪方法及装置
CN104867498A (zh) * 2014-12-26 2015-08-26 深圳市微纳集成电路与***应用研究院 一种移动通讯终端及其语音增强方法和模块
CN105869649A (zh) * 2015-01-21 2016-08-17 北京大学深圳研究院 感知滤波方法和感知滤波器
CN105869649B (zh) * 2015-01-21 2020-02-21 北京大学深圳研究院 感知滤波方法和感知滤波器
CN104575498A (zh) * 2015-01-30 2015-04-29 深圳市云之讯网络技术有限公司 有效语音识别方法及***
CN104575498B (zh) * 2015-01-30 2018-08-17 深圳市云之讯网络技术有限公司 有效语音识别方法及***
CN105355197B (zh) * 2015-10-30 2020-01-07 百度在线网络技术(北京)有限公司 用于语音识别***的增益处理方法及装置
CN105355197A (zh) * 2015-10-30 2016-02-24 百度在线网络技术(北京)有限公司 用于语音识别***的增益处理方法及装置
CN108022595A (zh) * 2016-10-28 2018-05-11 电信科学技术研究院 一种语音信号降噪方法和用户终端
CN106782608A (zh) * 2016-12-10 2017-05-31 广州酷狗计算机科技有限公司 噪声检测方法及装置
CN106782608B (zh) * 2016-12-10 2019-11-05 广州酷狗计算机科技有限公司 噪声检测方法及装置
CN106653047A (zh) * 2016-12-16 2017-05-10 广州视源电子科技股份有限公司 一种音频数据的自动增益控制方法与装置
CN106847299A (zh) * 2017-02-24 2017-06-13 喜大(上海)网络科技有限公司 延时的估计方法及装置
CN107123429A (zh) * 2017-03-22 2017-09-01 歌尔科技有限公司 音频信号的自动增益控制方法和装置
CN107333076A (zh) * 2017-06-26 2017-11-07 青岛海信电器股份有限公司 电视机及其音频信号中频点数据的调整方法、装置
CN107333076B (zh) * 2017-06-26 2020-05-19 海信视像科技股份有限公司 电视机及其音频信号中频点数据的调整方法、装置
CN108831493A (zh) * 2018-05-21 2018-11-16 北京捷通华声科技股份有限公司 一种音频处理方法和装置
CN108831493B (zh) * 2018-05-21 2020-11-06 北京捷通华声科技股份有限公司 一种音频处理方法和装置
CN108899041A (zh) * 2018-08-20 2018-11-27 百度在线网络技术(北京)有限公司 语音信号加噪方法、装置及存储介质
CN108899041B (zh) * 2018-08-20 2019-12-27 百度在线网络技术(北京)有限公司 语音信号加噪方法、装置及存储介质
CN109920445A (zh) * 2019-03-04 2019-06-21 北京佳讯飞鸿电气股份有限公司 一种混音方法、装置及设备
CN110931038A (zh) * 2019-11-25 2020-03-27 西安讯飞超脑信息科技有限公司 一种语音增强方法、装置、设备及存储介质
CN110931038B (zh) * 2019-11-25 2022-08-16 西安讯飞超脑信息科技有限公司 一种语音增强方法、装置、设备及存储介质
WO2021179651A1 (zh) * 2020-03-12 2021-09-16 腾讯科技(深圳)有限公司 通话音频混音处理方法、装置、存储介质和计算机设备
CN111048119A (zh) * 2020-03-12 2020-04-21 腾讯科技(深圳)有限公司 通话音频混音处理方法、装置、存储介质和计算机设备
US11887618B2 (en) 2020-03-12 2024-01-30 Tencent Technology (Shenzhen) Company Limited Call audio mixing processing
CN111739562A (zh) * 2020-07-22 2020-10-02 上海大学 一种基于数据选择性和高斯混合模型的语音活动检测方法
CN111739562B (zh) * 2020-07-22 2022-12-23 上海大学 一种基于数据选择性和高斯混合模型的语音活动检测方法
CN112201267A (zh) * 2020-09-07 2021-01-08 北京达佳互联信息技术有限公司 一种音频处理方法、装置、电子设备及存储介质
WO2022068440A1 (zh) * 2020-09-30 2022-04-07 腾讯科技(深圳)有限公司 啸叫抑制方法、装置、计算机设备和存储介质
CN112259116A (zh) * 2020-10-14 2021-01-22 北京字跳网络技术有限公司 一种音频数据的降噪方法、装置、电子设备及存储介质
CN112259116B (zh) * 2020-10-14 2024-03-15 北京字跳网络技术有限公司 一种音频数据的降噪方法、装置、电子设备及存储介质
CN112102818A (zh) * 2020-11-19 2020-12-18 成都启英泰伦科技有限公司 结合语音活性检测和滑动窗噪声估计的信噪比计算方法
CN116847245A (zh) * 2023-06-30 2023-10-03 杭州雄迈集成电路技术股份有限公司 一种数字音频自动增益方法、***、计算机存储介质
CN116847245B (zh) * 2023-06-30 2024-04-09 浙江芯劢微电子股份有限公司 一种数字音频自动增益方法、***、计算机存储介质
CN117079657A (zh) * 2023-10-16 2023-11-17 中国铁塔股份有限公司 压限处理方法、装置、电子设备及可读存储介质
CN117079657B (zh) * 2023-10-16 2024-01-26 中国铁塔股份有限公司 压限处理方法、装置、电子设备及可读存储介质

Also Published As

Publication number Publication date
CN1322488C (zh) 2007-06-20

Similar Documents

Publication Publication Date Title
CN1684143A (zh) 一种语音增强的方法
CN1308914C (zh) 噪声抑制装置和方法
CN1224187C (zh) 回声处理装置
CN1192358C (zh) 声音信号加工方法和声音信号加工装置
CN1905006A (zh) 噪声抑制***与方法及程序
CN1193644C (zh) 用频谱减少来降低双送话器信号噪声的***和方法
CN1398054A (zh) 啸叫检测和抑制设备、方法和计算机程序产品
CN1303585C (zh) 噪声抑制
CN1229775C (zh) 宽带语音和音频信号解码器中的增益平滑
CN1296888C (zh) 音频编码装置以及音频编码方法
CN1282155C (zh) 噪声抑制装置和方法
CN1192360C (zh) 噪声抑制装置
CN1139241C (zh) 回声消除设备及其方法
CN1741686A (zh) 拾音器装置和回声消除处理方法
CN101048649A (zh) 可扩展解码装置及可扩展编码装置
CN1162838C (zh) 抗噪声语音识别用语音增强-特征加权-对数谱相加方法
CN1169788A (zh) 谱削减噪声抑制方法
CN101048935A (zh) 计算和调节音频信号的感觉响度和/或感觉频谱平衡
CN1717720A (zh) 声处理***、声处理装置、声处理方法、声处理程序及存储媒体
CN1606382A (zh) 通信装置
CN101052242A (zh) 均衡音响***的方法
CN1655646A (zh) 拾音设备和方法
CN1343591A (zh) 车载音响重现装置
CN1794758A (zh) 一种无线电话及在该无线电话中处理音频信号的方法
CN1409577A (zh) 台词分量强调装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070620

Termination date: 20170414