发明名称 消除语音杂讯之方法
摘要 本发明系为一种消除语音杂讯之方法,其将语音频带切分为多个子频带,在每一子频带上,估算子频带讯号杂讯比,以依据此讯号杂讯比,求取子频带过量减除因子,然后在每一子频带中,进行过量频谱相减处理,求得该乾净子频带上之语音频谱估计值,最后,由所有乾净语音频谱估计值可计算出乾净语音讯号值。
申请公布号 TW533406 申请公布日期 2003.05.21
申请号 TW090124022 申请日期 2001.09.28
申请人 财团法人工业技术研究院 发明人 吴国光;陈柏诚
分类号 G10L21/02 主分类号 G10L21/02
代理机构 代理人
主权项 1.一种消除语音杂讯之方法,将输入之含杂讯语音分割成复数个连续的音框,并对每个音框讯号得到含杂讯语音频谱,将语音频带切分为多个子频带,以在每一子频带中,由含杂讯语音频谱来求取乾净语音频谱,该方法主要包括下述步骤:(A)从第r个音框之含杂讯语音yr(k)经静音侦测及杂讯频谱估算处理,以估计出第r个音框之第k个频率成分的杂讯频谱|Wr(k)|2;(B)估算第r个音框在第i子频带上的讯号对杂讯比(SNR)値SNRr(i);(C)依据前述估算之SNRr(i),求取子频带i之过量减除因子r(i);以及(D)在每一子频带中,进行以下分频过量之频谱相减处理而求得乾净语音频谱估计:其中, 为在子频带i之第k个频率成分的含杂讯语音频谱、 为对应之杂讯频谱、 为对应之乾净语音频谱估计。2.如申请专利范围第1项所述之方法,其中,于步骤(C)中,在第r个音框之第i个子频带的过量减除因子为:当中,0(i)为子频带i之SNR=0时预设之过量减除因子,SNR1(i)代表r(i)=1时预设之SNR値,SNRr(i)为在子频带i的SNR估算値。3.如申请专利范围第2项所述之方法,其中,该子频带之过量减除因子r(i)系进一步使用音框之SNR値SNRr来修正如下:r(i)=max if SNRr<SNRmin,当中,SNRmin为预设之SNR的最小値。4.如申请专利范围第2项所述之方法,其中,SNRr(i)系以下述之回归法求取:当中,0<<1,SNR0r-1(i)为前一音框经消除杂讯处理后在子频带i的SNR値。5.如申请专利范围第4项所述之方法,其中6.如申请专利范围第2项所述之方法,其中,SNRr(i)系以高阶统计量法求得。7.如申请专利范围第1项所述之方法,其中,该含杂讯语音系经快述傅立叶转换处理而获得含杂讯语音频谱。8.如申请专利范围第1项所述之方法,其中,该含杂讯语音系经静音侦测处理及杂讯频谱估算处理而估计出杂讯频谱。9.如申请专利范围第1项所述之方法,其中,于步骤(D)中所求得之的乾净语音频谱估计系再以反快速傅立叶转换处理,以获得对应之强化音框讯号値。图式简单说明:第1图:系为习知频谱相减法之流程图。第2图:系为本发明之以频谱相减消除语音杂讯之分频过量减除方法的流程图。
地址 新竹县竹东镇中兴路四段一九五号九馆