主权项 |
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图:系为本发明之以频谱相减消除语音杂讯之分频过量减除方法的流程图。 |