回波抑制的制作方法_4

文档序号:9568853阅读:来源:国知局
[0050] 也就是说,应用的平滑化越少,各较早回波抑制增益被允许朝着各较晚确定回波 抑制增益增加越多,并且应用平滑化越多,各较早回波抑制增益被允许朝着各较晚确定回 波抑制增益增加越少。
[0051] 将认识到的是运些附加增益量仅仅被用作举例说明概念的示例且不W任何方式 是限制性的。
[0052] 在另一实施方式中,在产生平滑化回波抑制增益时应用的平滑化的增加是W指数 方式实现的,其中,平滑化的量随着频带的增加呈指数增加。
[0053] 也就是说,从针对最低频带fhJi定的回波抑制增益减去一定量的平滑化增益Gl W产生平滑化回波抑制增益,从针对中间频带fmid。、。确定的回波抑制增益减去一定量的平 滑化增益G2W产生平滑化回波抑制增益,并从针对最高频带fhigh的回波抑制增益减去一定 量的平滑化增益G3W产生平滑化回波抑制增益,由此G3 >G2 >G1,并且在G1、G2和G3之 间在平滑化增益的量中存在指数增加。
[0054] 例如,在较晚时间段中,在最低频带中,增益平滑化模块312可确定且回波抑 制器310可应用具有+9地的附加增益量的等价于各较早回波抑制增益(在较早时间段内 在fi?中应用)的回波抑制增益;在中间频带fmid中,增益平滑化模块312可确定且回波抑 制器310可应用具有+4地的附加增益量的等价于各较早回波抑制增益(在较早时间段内在 fmid中应用)的回波抑制增益;并且在最高频带fhigh中,增益平滑化模块312可确定且回波 抑制器310可应用具有+1地的附加增益量的等价于各较早回波抑制增益(在较早时间段内 在fhigh中应用)的回波抑制增益。将认识到的是运些附加增益量仅仅被用作举例说明概念 的示例且不W任何方式是限制性的。
[0055] 无论所使用的实施方式如何,在产生平滑化回波抑制增益时应用的附加平滑化量 在平滑化的量随频率增加而增加的意义上根据频率而改变。运导致每个样本所允许的增益 增加,会随频率增加而减小。
[0056] 虽然上文参考对被添加到较早回波抑制增益W产生平滑化回波抑制增益的附加 增益量(按地测量)的效果描述了在上述实施方式中应用的平滑化的效果。某些实施例可 WW不能根据应用于较早回波抑制增益W产生平滑化回波抑制增益的平滑化的量(按地 测量)来表示的方式应用平滑化。
[0057] 例如,可根据W下等式来确定平滑化回波抑制增益G:
其中,G_prel是被用来形成平滑化回波抑制增益G的初步回波抑制增益,Xgmwth是用 于较低频率的平滑化常数,并且Xgmwthhigh是用于较高频率的平滑化常数。根据运些等式,平 滑化的量针对较高的频率增加,因为平滑化常数(Xgmwth)针对较高的频率增加(例如,平滑 化常数可W对于较低频率而言为0. 9且对于较高频率而言为0. 99 )。在本示例中,不可能用 地来表示平滑化的量,因为其是由平滑化因数控制的。
[0058] 上述实施方式中的每一个可在方案中被用来通过在多个时间段内的线性或指数 转变的方式来移动至目标增益值。
[0059] 也就是说,如果由回波抑制模块310针对特定频带确定的回波抑制增益高于在多 个时间段内针对该特定频带在紧接着较早的时间段中所使用的回波抑制增益,则针对该特 定频带增益平滑化模块312确定且回波抑制器310应用在运些时间段中的每一个处的平滑 化回波抑制增益,其中,平滑化回波抑制增益的增益值在所述多个时间段内线性地增加。
[0060] 同样地,如果由回波抑制模块310针对特定频带确定的回波抑制增益高于在多个 时间段内针对该特定频带在紧接着较早的时间段中所使用的回波抑制增益,则针对该特定 频带增益平滑化模块312确定且回波抑制器310应用在运些时间段中的每一个处的平滑化 回波抑制增益,其中,平滑化回波抑制增益的增益值在所述多个时间段内呈指数增加。
[0061] 本发明人已经确认,回波抑制增益中的变化量通常随频率增加。运是由运样的事 实引起的,即回波和扩音器信号的信号功率在高频率下更加快速地改变。为了减少由运些 快速变化的高频回波抑制增益引起的不想要伪像,根据本文所述的实施例来实现高频回波 抑制增益的增加的平滑化。由于信号功率的变化针对减小的频率减小,确保听起来令人愉 快的回波抑制增益所需要的所需平滑化量也针对减小的频率而减小。
[0062] 本发明人已进一步确认,回波的功率估计中的误差通常针对较高的频率而增加, 并且因此增加的平滑化量姐较高频率下)减少由此引起的伪像。
[0063]上文提及的时间段可对应于接收音频信号y(t)的帖,然而,运仅仅是示例,并且 该时间段可对应于比其中接收到接收音频信号y(t)的帖的时间段更长或更短的时间长 度。
[0064] 虽然上文已为了简单起见而参考回波抑制模块310通过将接收音频信号y(t)划 分成频率范围内的=个频率子带来处理该接收音频信号y(t)来描述实施例,但运仅仅是 示例,并且回波抑制模块310可通过划分成频率范围内的N个频率子带来处理接收音频信 号y(t),其中,N是大于或等于二的整数值。
[0065]为了简单起见,上文已参考其中对于每个时间段而言每个所确定回波抑制增益高 于在较早时间段中应用的每个回波抑制增益的情形来描述实施例。将认识到的是在其它 情形中,针对特定时间段,相对于N个频率子带中的某些,所确定回波抑制增益可不高于在 较早时间段中在该频率子带中所应用的回波抑制增益。上述实施例的原理仍适用于运些其 它情形。也就是说,对于其中所确定回波抑制增益高于在较早时间段内在该频率子带中应 用的回波抑制增益的N个频率子带中的频率子带而言,然后当运些频带中的接收音频信号 y(t)的频率增加时,在运些频带中应用的平滑化增益的附加量不减小。
[0066] 虽然上文参考在W线性或指数方式产生平滑化回波抑制增益时应用平滑化的增 加来描述实施方式,但将认识到的是运些仅仅是示例,并且可使用其它实施方式。无论特定 实施方式如何,当要求回波抑制增益的平滑化时,W平滑化的量根据接收音频信号y(t)的 频率的非递减函数改变的方式来调整回波抑制模块中的增益的时间平滑化的量。也就是 说,平滑化的量随着接收音频信号y(t)的频率增加而增加。
[0067] 回波抑制模块310输出接收信号W便在用户设备104中被进一步处理,回波已被 抑制。例如,从回波抑制模块310输出的信号可W被客户端206处理(例如编码并分组化) 且然后在用户102和108之间的呼叫中被通过网络106发射到用户设备110。另外或可替 换地,从回波抑制模块310输出的信号可被用户设备104用于其它目的,例如,该信号可被 存储在存储器214中或者被用作到应用的输入,该应用在用户设备104处执行。
[0068] 在上述实施例中,在VoIP系统中实现回波抑制(例如,接收音频信号可包括用户 102的语音W便在用户102和108之间的呼叫期间通过通信系统100发射到用户设备110)。 然而,本文所述的回波抑制方法可W在其中要应用回波抑制的任何适当系统中应用。
[0069] 在上文所述和图中所述的实施例中,未对接收音频信号y(t)应用回波消除(或 "回波消减")。也就是说,在用户设备104中不存在回波消除模块,并且在没有对接收音频 信号y(t)应用回波消除的在先步骤的情况下对接收音频信号y(t)应用回波抑制。
[0070] 然而,在其它实施例中,可由回波消除模块对接收音频信号y(t)应用回波消除。 特别地,可在接收音频信号y(t)的处理中的回波消除的下游(即之后)应用由回波抑制模块 310应用的回波抑制。回波消除模块将从接收音频信号减去回波信号的估计,但是由于回波 信号的估计中的不准确度,在接收音频信号中仍将最可能存在残余回波。然后将被回波抑 制模块310抑制的是该残余回波。此回波抑制可WW与在本文中在其中不应用回波消除的 实施例中所述的相同的方式来应用。如果使用回波消减,则可W在回波抑制中将其效果考 虑在内。
[0071] 可通
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1