发明名称 语音增强的方法
摘要 本发明提供了一种实现语音增加的方法,该语音增强的方法包括:对带噪语音信号进行分帧、预加重处理、变换到频域;划分为若干频带,计算各个频道的信号能量,并更新噪音能量估计值;计算当前帧的后验信噪比,及先验信噪比估计值;计算各个频带的衰减因子并进行处理得到信噪比增加的语音信号;将处理后的语音信号变换到时间域,再输出。
申请公布号 CN101599274B 申请公布日期 2012.03.28
申请号 CN200910108402.2 申请日期 2009.06.26
申请人 瑞声声学科技(深圳)有限公司;常州美欧电子有限公司 发明人 叶利剑
分类号 G10L21/02(2006.01)I 主分类号 G10L21/02(2006.01)I
代理机构 代理人
主权项 一种语音增强的方法,其特征在于,包括以下步骤:(1)、将声音采集装置采集到的带噪语音信号用处理器进行分帧、预加重处理、再经过短时傅里叶变换到频域;(2)、将变换到频域后的带噪语音信号划分为若干频带,再计算各个频带能量并进行平滑,得到经平滑后的每个频带内的信号能量,所述信号能量包括语音能量和噪音能量,并得到所述噪音能量估计值,噪音能量估计值根据时间回归平均法判决会进行不断地更新;(3)、通过信号能量及噪音能量估计值,计算各个频带当前帧的后验信噪比,并由前一帧的先验信噪比估计值得到当前帧的先验信噪比估计值;(4)、根据得到的先验信噪比估计值,以先验信噪比估计值为判断依据,当先验信噪比估计值大于预定值1.5,采用频谱相减的方法计算得到衰减增益因子,当先验信噪比估计值小于或等于预定值1.5,采用一定程度的衰减计算得到衰减增益因子,衰减增益因子计算公式如下: <mrow> <mi>q</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mi>a</mi> <mo>-</mo> <mn>0.5</mn> <mo>&CenterDot;</mo> <mi>lg</mi> <mo>[</mo> <mi>S</mi> <mover> <mi>N</mi> <mo>^</mo> </mover> <msub> <mi>R</mi> <mi>prior</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>]</mo> </mrow> <msub> <mi>SNR</mi> <mi>post</mi> </msub> </mfrac> <mo>,</mo> </mtd> <mtd> <msub> <mi>SNR</mi> <mi>prior</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>></mo> <mn>1.5</mn> </mtd> </mtr> <mtr> <mtd> <mfrac> <mn>1</mn> <msup> <mn>2</mn> <mrow> <mo>(</mo> <mi>b</mi> <mo>-</mo> <mn>0</mn> <mo>.</mo> <mn>5</mn> <mo>&CenterDot;</mo> <msqrt> <msub> <mi>SNR</mi> <mi>post</mi> </msub> </msqrt> <mo>)</mo> </mrow> </msup> </mfrac> <mo>,</mo> </mtd> <mtd> <mi>else</mi> </mtd> </mtr> </mtable> </mfenced> </mrow>其中,a,b分别为不同的常数,SNRpost为后验信噪比,SNRprior(k)为当前子带的先验信噪比;(5)、用得到的衰减增益因子,对划分到各频带的信号频谱进行处理;(6)、将处理后的频域信号变换到时域、进行去加重处理、相加操作变成最终输出信号。
地址 518057 广东省深圳市南山区高新技术产业园北区新西路18号