1.一種自適應(yīng)子帶音頻反饋抑制方法,其特征是,包括以下步驟:
步驟一,分別對(duì)采樣獲得的麥克風(fēng)信號(hào)和輸出到功放信號(hào)按采樣時(shí)間順序分割為數(shù)據(jù)塊,對(duì)分割的數(shù)據(jù)塊進(jìn)行子帶濾波器濾波,分別得到麥克風(fēng)子帶信號(hào)和功放子帶信號(hào);
步驟二,利用子帶反饋濾波器對(duì)功放信號(hào)進(jìn)行濾波,得到揚(yáng)聲器傳遞到麥克風(fēng)產(chǎn)生的反饋信號(hào);
步驟三,從所述麥克風(fēng)子帶信號(hào)中減去所述反饋信號(hào),得到消除反饋后的麥克風(fēng)子帶信號(hào);
步驟四,對(duì)所述功放子帶信號(hào)、所述麥克風(fēng)子帶信號(hào)、以及所述消除反饋后的麥克風(fēng)子帶信號(hào)進(jìn)行加權(quán)能量分析統(tǒng)計(jì),決定子帶反饋濾波器的修正步長(zhǎng);
步驟五,將所述消除反饋后的麥克風(fēng)子帶信號(hào),經(jīng)過子帶合成濾波器復(fù)原為時(shí)間域語(yǔ)音信號(hào),輸出給功放擴(kuò)聲;
步驟六,根據(jù)所述修正步長(zhǎng)、功放子帶信號(hào)和消除反饋后的麥克風(fēng)子帶信號(hào),對(duì)子帶反饋濾波器進(jìn)行修正。
2.根據(jù)權(quán)利要求1所述的一種自適應(yīng)子帶音頻反饋抑制方法,其特征是,所述步驟一中,將采樣信號(hào)根據(jù)設(shè)定的子帶數(shù)量和時(shí)間順序分割為數(shù)據(jù)塊,再對(duì)分割的數(shù)據(jù)塊經(jīng)子帶濾波器濾波分別得到輸入子帶信號(hào)和功放子帶信號(hào)。
3.根據(jù)權(quán)利要求1所述的一種自適應(yīng)子帶音頻反饋抑制方法,其特征是,考慮到算法引入的群延時(shí)和聲音從揚(yáng)聲器傳播到麥克風(fēng)引起的延時(shí),調(diào)整功放信號(hào)的時(shí)間,使之與回聲信號(hào)時(shí)間對(duì)齊,保持功放信號(hào)和回聲信號(hào)同步。
4.根據(jù)權(quán)利要求1所述的一種自適應(yīng)子帶音頻反饋抑制方法,其特征是,調(diào)整所述子帶反饋濾波器的修正步長(zhǎng),包括凍結(jié)濾波器、以及不同步長(zhǎng)的修正參數(shù)。
5.根據(jù)權(quán)利要求1所述的一種自適應(yīng)子帶音頻反饋抑制方法,其特征是,在所述步驟三之后,根據(jù)需求加入降噪、自動(dòng)增益控制、均衡處理。
6.根據(jù)權(quán)利要求1所述的一種自適應(yīng)子帶音頻反饋抑制方法,其特征是,在對(duì)音質(zhì)要求不高的場(chǎng)合,在本子帶反饋濾波器的處理之后,再加上移頻、移相處理,以得到更高的傳聲增益。