專利名稱:執(zhí)行聲學(xué)回音消除的裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及音頻信號(hào)處理,特別涉及用以執(zhí)行聲學(xué)回音消除的裝置及 其方法。
背景技術(shù):
雙工音頻通信(duplex audio communication )系統(tǒng),例如喇口八擴(kuò)音器 與具有聲音播放功能的視頻通信系統(tǒng),通常使用一麥克風(fēng)與一喇叭。當(dāng)該
喇叭播放由遠(yuǎn)端(far end)接收的聲音數(shù)據(jù)時(shí),該麥克風(fēng)由近端(near end ) 將語(yǔ)音或者其它聲音數(shù)據(jù)傳送至遠(yuǎn)端。對(duì)典型的免提式系統(tǒng)而言,將喇p八 與麥克風(fēng)鄰近設(shè)置,而該喇叭發(fā)出的聲音,會(huì)立刻被該麥可風(fēng)接收,此即 所謂的回音。在沒有信號(hào)處理情況下,該回音將被位于遠(yuǎn)端的遠(yuǎn)端使用者 聽到,進(jìn)而產(chǎn)生非預(yù)期的極大噪音(howling)與不愉快的心理聲學(xué) (psycho-acoustical)經(jīng)驗(yàn)。因此,在典型的單一音頻信道系統(tǒng)中,使用一 聲學(xué)回音消除器(acoustic echo cancellator; AEC )來(lái)消除麥克風(fēng)所提取的 回音。
同時(shí),隨著高效率語(yǔ)音與圖像編碼技術(shù)的進(jìn)步,具有高數(shù)據(jù)容量的音 頻通信系統(tǒng)的發(fā)展亦隨著增加。具體來(lái)說(shuō),更重視能允許使用者同時(shí)彼此 溝通的遠(yuǎn)程會(huì)議(teleconference)系統(tǒng)。一4殳而言,立體音頻數(shù)據(jù)通常使 用于一遠(yuǎn)程會(huì)議環(huán)境中,其中,多重音頻信道的音頻信號(hào),是以上傳與下 載方向交換在參與者之間。因此,在遠(yuǎn)程會(huì)議系統(tǒng)中,需要一種能夠消除 多通道聲學(xué)回音的裝置及其方法。
發(fā)明內(nèi)容
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例, 并配合所附圖示,詳細(xì)說(shuō)明如下。
根據(jù)本發(fā)明,公開了一種能夠執(zhí)行聲學(xué)回音消除的裝置,包括 一映 射矩陣、第一與第二喇叭、第一與第二麥克風(fēng), 一參考產(chǎn)生器與一多通道
聲學(xué)回音消除器。該映像矩陣根據(jù)第一與第二遠(yuǎn)端信號(hào)產(chǎn)生一輸出信號(hào)。 該第一與第二喇叭,耦接于該映射矩陣,用以^番;改該輸出信號(hào)。該第一與 第二麥克風(fēng)接收第 一與第二回音信號(hào),從該第 一與第二喇叭聲學(xué)地耦接于 該第一與第二麥克風(fēng),且相關(guān)于該輸出信號(hào)。該參考產(chǎn)生器根據(jù)該第一與 第二遠(yuǎn)端信號(hào),產(chǎn)生線性相關(guān)于該輸出信號(hào)的一參考信號(hào)。該多通道聲學(xué) 回音消除器,耦接于該參考產(chǎn)生器、該第一與第二麥克風(fēng),用以濾波該參 考信號(hào),以產(chǎn)生第一與第二濾波信號(hào),作為該第一與第二麥克風(fēng)的估計(jì)回 音信號(hào)。再者,該多通道聲學(xué)回音消除器將該第一回音信號(hào)減去該第一濾 波信號(hào),以產(chǎn)生一第一誤差信號(hào),并將該第二回音信號(hào)減去該第二濾波信
號(hào),以產(chǎn)生一第二誤差信號(hào),然后,將該第一與第二誤差信號(hào)傳送至一遠(yuǎn)
二山網(wǎng)。
本發(fā)明亦公開一種聲學(xué)回音消除方法,用以處理一雙工通信系統(tǒng)的一
近端裝置中的信號(hào),該方法包括確認(rèn)該近端裝置與一遠(yuǎn)端裝置之間是否 有通信。如果通信存在,則一映像矩陣依據(jù)第一與第二遠(yuǎn)端信號(hào)產(chǎn)生一輸 出信號(hào),然后,第一與第二喇叭會(huì)播放該輸出信號(hào),而第一與第二麥克風(fēng) 將接收第一與第二回音信號(hào),從該第一與第二喇叭聲學(xué)地耦接于該第一與 第二麥可風(fēng)。除此之外,該第一與第二回音信號(hào)與該輸出信號(hào)相關(guān)聯(lián)、一 參考產(chǎn)生器,將根據(jù)該第一與第二遠(yuǎn)端信號(hào),產(chǎn)生線性相關(guān)于該輸出信號(hào) 的一參考信號(hào)、以及利用一多通道聲學(xué)回音消除器,對(duì)該參考信號(hào)進(jìn)行濾 波,以產(chǎn)生第一與第二濾波信號(hào),作為該第一與第二麥克風(fēng)的估計(jì)回音信 號(hào)。同時(shí),該多通道聲學(xué)回音消除器,將該第一回音信號(hào)減去該第一濾波 信號(hào),以產(chǎn)生一第一誤差信號(hào),并將該第二回音信號(hào)減去該第二濾波信號(hào), 以產(chǎn)生一第二誤差信號(hào),然后,將該第一與第二誤差信號(hào)傳送至該遠(yuǎn)端裝 置。
圖1是顯示一遠(yuǎn)程會(huì)議系統(tǒng)的一已知近端裝置方塊圖; 圖2是顯示一示范單通道聲學(xué)回音消除器方塊圖; 圖3是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的一示范近端裝置方 塊圖4是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的另一示范近端裝置 方塊圖5是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的另一示范近端裝置 方塊圖6是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的另一示范近端裝置 方塊圖;以及
圖7是顯示多通道聲學(xué)回音消除的一示范方法流程圖。主要組件符號(hào)說(shuō)明
10 近端界面;
12a、 12b、 32a、 32b 喇口八; 14 回音^各徑;
16a、 16b、 36a、 36b 麥克風(fēng); 18、 38 多通道聲學(xué)回音消除器; 18a、 18b 雙通道聲學(xué)回音消除器; 20 回音路徑估計(jì)單元; 22 回音估計(jì)產(chǎn)生器; 24 加法器;
30、 40 映射矩陣;
31、 41 參考產(chǎn)生器;
38a、 38b 單通道聲學(xué)回音消除器 42a、 42b、…、42m 喇叭;
46a、 46b.....46n 麥克風(fēng);
48a、 48b、 ...、 48n 聲學(xué)回音消除器;及 50、 60 關(guān)聯(lián)電路。
具體實(shí)施例方式
圖1是顯示一遠(yuǎn)程會(huì)議系統(tǒng)的一已知近端裝置方塊圖,包括 一近端 接口 10、喇叭12a與12b、回音路徑14、麥可風(fēng)16a與16b、以及一多通 道(multi-channel)聲學(xué)回音消除器(AEC) 18。該近端接口 10耦接于該 喇叭12a與12b、該麥可風(fēng)16a與16b通過該回音路徑14聲學(xué)地耦接于該 喇叭12a與12b、而該多通道聲學(xué)回音消除器18耦接于該麥風(fēng)16a與16b。
在一電視或桌上型計(jì)算機(jī)的遠(yuǎn)程會(huì)議系統(tǒng)中, 一般會(huì)利用喇叭及麥克
風(fēng)的多個(gè)信道。當(dāng)該喇叭播送遠(yuǎn)端信號(hào)至多個(gè)的信道時(shí),該被播放信號(hào)的 一部分被麥克風(fēng)所提取,其中,麥克風(fēng)與近端的使用者所發(fā)出的語(yǔ)音為相 連接,也就是說(shuō),傳送至遠(yuǎn)端的近端信號(hào),包括遠(yuǎn)端信號(hào)的回音信號(hào)。因 此,該遠(yuǎn)端使用者會(huì)聽到一延遲回音,通常為非預(yù)期的且極有可能造成困 擾。因此,通常利用一聲學(xué)回音消除器,通過模仿回音估計(jì)以及將麥克風(fēng) 所提取的信號(hào)減去該回音估計(jì),用以產(chǎn)生傳送至遠(yuǎn)端的剩余信號(hào),進(jìn)而消除該回音信號(hào)。該多信道聲學(xué)系統(tǒng)18包括兩個(gè)喇叭12a與12b、以及兩個(gè) 麥克風(fēng)16a與lb,因此,亦需要兩個(gè)雙通道聲學(xué)回音消除器18a與18b, 用以處理該麥克風(fēng)16a與16b所提取的音頻信號(hào)。每一音頻信號(hào)包括由該 麥克風(fēng)12a與12b通過兩個(gè)信號(hào)路徑(例回音路徑14, hmn(k))所播放的 兩分量。舉例來(lái)說(shuō),麥克風(fēng)16a通過回音路徑14的模型h"(k)( m=l及n二l ), 用以接收該輸出信號(hào)x,(k)、以及通過回音路徑14的模型h21(k) (m=2及 n=l),用以接收該輸出信號(hào)x2(k)。例如在一具有M個(gè)喇叭與N個(gè)麥克 風(fēng)的遠(yuǎn)程會(huì)議系統(tǒng)中,則該多通道聲學(xué)回音消除器需要M x N個(gè)聲學(xué)回音 消除器,用以精確地在喇叭與麥克風(fēng)之間,做出MxN個(gè)回音路徑的模型, 此將導(dǎo)致一復(fù)雜電路、增加設(shè)計(jì)與量產(chǎn)的成本、并增加運(yùn)作時(shí)硬件的負(fù)擔(dān)。 當(dāng)將該已知近端裝置,應(yīng)用于具有M個(gè)通道的喇叭與N個(gè)信道的麥克 風(fēng)的遠(yuǎn)程會(huì)議會(huì)議系統(tǒng)中時(shí),當(dāng)該麥克風(fēng)的輸入信號(hào)彼此間有關(guān)聯(lián)時(shí),則 無(wú)法精確地做出該回音路徑的模型。該回音3各徑脈沖響應(yīng)無(wú)法被正確地估 計(jì),因而,在移除提取信號(hào)y(k)的回音估計(jì)y,(k)后,需在剩余信號(hào)上增加 回音分量。
圖2是顯示一示范單通道聲學(xué)回音消除器方塊圖,包括 一回音路徑 估計(jì)單元20、 一回音估計(jì)產(chǎn)生器22與一加法器24,以循環(huán)方式耦接在一起。
該回音路徑估計(jì)單元20接收誤差信號(hào)e(k),估計(jì)權(quán)重系數(shù)hmn(k),用 以特征化該回音路徑,使得該誤差信號(hào)e(k)可以減少。
該回音估計(jì)產(chǎn)生器22可為一適應(yīng)性有限脈沖響應(yīng)(finite impluse response; FIR)濾波器,具有足夠分接長(zhǎng)度,用以模型化該聲學(xué)信道。該 回音估計(jì)產(chǎn)生器22接收權(quán)重系數(shù)hmn(k),作為該有限脈沖響應(yīng)濾波器的分 接系數(shù),用以將一近端喇叭輸入與一近端麥可風(fēng)輸出之間的路徑加以適應(yīng) 性地模型化,并接收一參考信號(hào)Sref (例如x(k)),以產(chǎn)生回音估計(jì)y,(k)。該加法器24將來(lái)自麥克風(fēng)的回音信號(hào)y(k)減去回音估計(jì)y,(k),以提供 該誤差信號(hào)e(k),表示傳送至遠(yuǎn)端裝置的該剩余信號(hào)所剩余的回音分量。
圖3是顯示根據(jù)本發(fā)明的能消除多通道聲學(xué)回音的一示范近端裝置方 塊圖,包括 一映射矩陣30、 一參考產(chǎn)生器31、喇叭32a與32b、麥克風(fēng) 36a與36b及一多通道聲學(xué)回音消除器38。該映射矩陣耦接于該參考產(chǎn)生 器31、喇叭32a與32b,而該麥克風(fēng)36a與36b聲學(xué)地耦接于該喇叭32a 與32b,且耦接于該多通道聲學(xué)回音消除器38,然后耦接回該參考產(chǎn)生器 31。
該映像矩陣30根據(jù)第一與第二遠(yuǎn)端信號(hào)x"k)與X2(k)產(chǎn)生輸出信號(hào) S。ut。該映像矩陣30接收該第一與第二遠(yuǎn)端信號(hào)x"k)與x2(k),以執(zhí)行一線 性運(yùn)算,隨即產(chǎn)生該輸出信號(hào)S。ut,通過該第一與第二喇叭32a與32b播放。 該第一與第二遠(yuǎn)端信號(hào)x"k)與X2(k)為模擬音頻信號(hào),通過近端裝置的一數(shù) 字至模擬轉(zhuǎn)換器(未圖標(biāo))轉(zhuǎn)換數(shù)字信號(hào)而來(lái),或者,為數(shù)字聲音信號(hào), 系必須于提供至該第一與第二麥可風(fēng)36a與36b前,轉(zhuǎn)換至模擬。由于該 第一與第二喇叭32a與32b能由該映射矩陣30接收一共享輸出信號(hào)S。ut, 并播放該共享輸出信號(hào),如已知多通道聲學(xué)回音消除器的近端裝置中的相 關(guān)問題就不再存在了,因此,該多通道聲學(xué)回音消除器38可以精確地估計(jì) 回音路徑,并預(yù)測(cè)回音估計(jì)yi,(k)與y2,(k),從而,由該輸出端傳送至遠(yuǎn)端 裝置的剩余信號(hào),是為無(wú)回音或者幾乎無(wú)回音的。
該第一與第二麥克風(fēng)36a與36b,接收具有該第一與第二回音信號(hào)y,(k) 與y2(k)的該第一與第二近端信號(hào),其中,該第一與第二回音信號(hào)y,(k)與 y2(k),由該第一與第二喇叭32a與32b聲學(xué)地耦接于該第一與第二麥克風(fēng) 36a與36b。該第一與第二回音信號(hào)與該輸出信號(hào)相關(guān)聯(lián)。在該回音消除操 作前,通過模擬至數(shù)字轉(zhuǎn)換器(未圖標(biāo)),將該第一與第二近端信號(hào)將以 數(shù)字化。
該參考產(chǎn)生器31,根據(jù)該第一與第二遠(yuǎn)端信號(hào)x"k)與x2(k),產(chǎn)生與該 輸出信號(hào)S。ut線性相關(guān)的該參考信號(hào)Sref。該映像矩陣30接收該第一遠(yuǎn)端 信號(hào)x!(k)與第二遠(yuǎn)端信號(hào)x2(k),以產(chǎn)生該輸出信號(hào)(a求x,(k)+b* x2(k)),而 該參考產(chǎn)生器31接收該第一遠(yuǎn)端信號(hào)x,(k)與第二遠(yuǎn)端信號(hào)x2(k),以產(chǎn)生 該參考信號(hào)&* Xl(k)+d* x2(k))。參數(shù)a、 b、 c與d為非零常數(shù),例如參數(shù) a、 b、 c與d可全部為1/2。
該多通道聲學(xué)回音消除器38,包括單通道聲學(xué)回音消除器38a與38b。 該濾波參考信號(hào)Sref產(chǎn)生該第一與第二濾波信號(hào)yr(k)與y2,(k),以作為該
第一與第二麥可風(fēng)的估計(jì)回音信號(hào)。再者,將該第一濾波信號(hào)y,,(k)自該第 一回音信號(hào)y,(k)減去,以產(chǎn)生第一誤差信號(hào)ei(k),并將該第二濾波信號(hào) y2,(k),自該第二回音信號(hào)y2(k)減去,以產(chǎn)生第二誤差信號(hào)e2(k)。將該第一 與第二誤差信號(hào)傳送至一遠(yuǎn)端(未圖示)。該聲學(xué)回音消除器38a與38b, 可由圖2的聲學(xué)回音消除器來(lái)實(shí)現(xiàn),其中,每一聲學(xué)回音消除器僅耦接于 一麥克風(fēng),每一聲學(xué)回音消除器具有一適應(yīng)性有限脈沖響應(yīng)(FIR)濾波器, 用以濾波該參考信號(hào)Sref,進(jìn)而產(chǎn)生該第一與第二濾波信號(hào)yf(k)與y2,(k), 用以模仿輸出信號(hào)S。ut,傳遞于麥克風(fēng)36a與36b所提取的各種回音路徑中, 以作為回音信號(hào)y"k)與y2(k)。
圖4是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的另一示范近端裝置
方塊圖,包括 一映射矩陣40、 一參考產(chǎn)生器41、喇叭(42a、 42b.....
42m)、麥克風(fēng)(46a、 46b、 ...、 46n)、以及一多通道聲學(xué)回音消除器48。
該映射矩陣40耦接于該參考產(chǎn)生器41、喇叭42a、 42b..... 42m之間,
該麥克風(fēng)46a、 46b、 ...、 46n聲學(xué)地耦接于該喇叭42a、 42b、 ...、 42m, 且耦接于該多通道聲學(xué)回音消除器48,然后耦接回該參考產(chǎn)生器41。
圖4的該近端裝置使用多個(gè)喇叭與麥克風(fēng),且該近端裝置的操作,采 用圖3所公開的操作方式。該映像矩陣40,根據(jù)第一與第二遠(yuǎn)端信號(hào)x"k) 與x2(k),產(chǎn)生輸出信號(hào)S。up通過所有喇叭進(jìn)行播放。該參考產(chǎn)生器41根 據(jù)該第一與第二遠(yuǎn)端信號(hào)x《k)與x2(k),產(chǎn)生與該輸出信號(hào)S。ut線性相關(guān)的
參考信號(hào)Sref。每一喇叭耦接于一單通道聲學(xué)回音消除器,如圖2所示。該
聲學(xué)回音消除器48a、 48b、 ...、 48n包括有限脈沖響應(yīng)濾波器,對(duì)該參考 信號(hào)S^進(jìn)行濾波,在未被每一麥克風(fēng)提取之前,用以模仿傳遞于各種回音 路徑的輸出信號(hào)S
圖5是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的另一示范近端裝置 方塊圖,包括一電路配置,相似于圖3所示的近端裝置,除了在該映像矩 陣30與該參考產(chǎn)生器31之間的一關(guān)聯(lián)電路50外,而該參考產(chǎn)生器31通 過該映像矩陣30與該關(guān)聯(lián)電路50,取得遠(yuǎn)端信號(hào)信息。
該參考產(chǎn)生器31通過該關(guān)聯(lián)電路50耦接于該映射矩陣30,用以接收 該輸出信號(hào)S。ut,以產(chǎn)生該參考信號(hào)Sref,如此一來(lái),該輸出信號(hào)S喊與該
參考信號(hào)Sref維持一線性關(guān)系。舉例來(lái)說(shuō),該關(guān)聯(lián)電路50可將該輸出信號(hào) S她乘以1/2,用以將該參考信號(hào)Sref提供給該參考產(chǎn)生器31。
圖6是顯示根據(jù)本發(fā)明的可消除多通道聲學(xué)回音的另一示范近端裝置 方塊圖,包括與圖3所示的近端裝置相似的一電路配置,除了使用于該映 射矩陣30與該參考產(chǎn)生器31之間的一關(guān)聯(lián)電路60外,而該映射矩陣30 通過該參考產(chǎn)生器31與該關(guān)聯(lián)電路60,取得遠(yuǎn)端信號(hào)信息。
該映像矩陣30,通過該關(guān)聯(lián)電路60,耦接于該參考產(chǎn)生器31,用以接 收該參考信號(hào)Sref,以產(chǎn)生該輸出信號(hào)S。ut,如此一來(lái),該輸出信號(hào)S。w與
該參考信號(hào)Sref維持一線性關(guān)系。舉例而言,該關(guān)聯(lián)電路50可將該參考信 號(hào)Sref乘以2,用以將該輸出信號(hào)S加提供給該映像矩陣30。
圖7是顯示多通道聲學(xué)回音消除的一示范方法7流程圖,其操作于一 雙工通信(duplex communication )系統(tǒng)的該近端裝置中,如圖3所示。
在進(jìn)行聲學(xué)回音消除方法的初始化后(步驟S700),該近端裝置確認(rèn) 該近端裝置與該遠(yuǎn)端裝置之間,是否存在通信(步驟S702)。假使存在, 則該聲學(xué)回音消除方法繼續(xù)步驟S704;假使不存在,則該方法進(jìn)行至步驟 S706。當(dāng)一近端使用者,開始一遠(yuǎn)程會(huì)議會(huì)議請(qǐng)求、或者同意來(lái)自遠(yuǎn)端的 一多信道通信會(huì)話(communication session )日于,可將該通信會(huì)話暫存于一 區(qū)域緩存器中。
在步驟S704中,當(dāng)該近端裝置與該遠(yuǎn)端裝置之間有通信時(shí),則使能該 映射矩陣30,根據(jù)該第一與第二遠(yuǎn)端信號(hào)x"k)與x2(k),用以產(chǎn)生該輸出信 號(hào)S。ut,且使能該參考產(chǎn)生器31,依據(jù)該第一與第二遠(yuǎn)端信號(hào)x,(k)與x2(k),
用以產(chǎn)生與該輸出信號(hào)S。ut線性相關(guān)的該參考信號(hào)Sref。該參考信號(hào)Sref隨
后被傳送至該多通道聲學(xué)回音消除器38,用以決定該回音估計(jì)y,,(k)與 y2,(k),對(duì)應(yīng)于該麥克風(fēng)36a與36b所接收的該回音信號(hào)y!(k)與y2(k)。由于 該參考信號(hào)Sw與該輸出信號(hào)S。ut線性相關(guān),且該喇叭32a與32b播放相同 的輸出信號(hào)S。ut,對(duì)于每一麥克風(fēng)而言,該多通道聲學(xué)回音消除器僅需要一 單通道(mono-channel)聲學(xué)回音消除器,用以計(jì)算相對(duì)應(yīng)的通道估計(jì)。舉 例來(lái)講,該聲學(xué)回音消除器38a計(jì)算該濾波信號(hào)yr(k),其等于S。ut*(h +h21) 或S。ut*hxl,其中,x代表源自任何來(lái)源喇叭的路徑。進(jìn)一步,因?yàn)樵摾诎?播放相同的音頻信號(hào),具高度的交叉相關(guān)性,因而提升了聲學(xué)回音消除器 所計(jì)算的回音估計(jì)的收斂速度及預(yù)測(cè)正確性,從而將無(wú)回音(echo-free)、
或者幾近無(wú)回音的輸出音頻信號(hào)傳送至遠(yuǎn)端。該映像矩陣30接收該第一遠(yuǎn) 端信號(hào)Xl(k)與該第二遠(yuǎn)端信號(hào)X2(k),用以產(chǎn)生該輸出信號(hào)
(a承x!(k)+l^X2(k)),而該參考產(chǎn)生器31接收該第一遠(yuǎn)端信號(hào)x"k)與該第二 遠(yuǎn)端信號(hào)X2(k),用以產(chǎn)生該參考信號(hào)(c^x,(k)+c^X2(k))。參數(shù)a、 b、 c與d 為非零的常數(shù),例如參數(shù)a、 b、 c與d可全部為1/2。
然后,在步驟S706中,該第一與第二喇叭32a與32b播放該輸出信號(hào); 而該第一與第二麥克風(fēng)36a與36b接收該第一與第二回音信號(hào)y,(k)與y2(k), 其中,該第一與第二回音信號(hào)y"k)與y2(k),由該第一與第二喇叭32a與32b 聲學(xué)地耦接至該第一與第二麥可風(fēng)36a與36b;以及該多通道聲學(xué)回音消除 器38,系對(duì)該參考信號(hào)Sref進(jìn)行濾波,用以產(chǎn)生該第 一與第二濾波信號(hào)yr(k) 與y2,(k),作為該估計(jì)回音信號(hào)。除此之外,將該第一回音信號(hào)y"k)減去 該第一濾波信號(hào)yr(k),以產(chǎn)生該第一誤差信號(hào)e"k);將該第二回音信號(hào) y2(k)減去該第二濾波信號(hào)y2,(k),以產(chǎn)生該第二誤差信號(hào)e2(k);而該近端 裝置接著將該第一與第二誤差信號(hào)e,(k)與e2(k)傳送至該遠(yuǎn)端裝置。該第一 與第二回音信號(hào)與該輸出信號(hào)S。w相關(guān)。然后,該方法7回到步驟S702, 用以確認(rèn)該近端裝置的通信狀態(tài)。如果該近端裝置為非通信狀態(tài),則該方 法結(jié)束。
雖然本發(fā)明已以優(yōu)選實(shí)施例公開如上,然其并非用以限定本發(fā)明,本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許更動(dòng)與潤(rùn)飾' 因此本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求書所界定者為準(zhǔn)。
權(quán)利要求
1.一種執(zhí)行聲學(xué)回音消除的裝置,包括一映射矩陣,根據(jù)第一與第二遠(yuǎn)端信號(hào)產(chǎn)生一輸出信號(hào);第一與第二喇叭,耦接于該映射矩陣,用以播放該輸出信號(hào);第一與第二麥克風(fēng),用以接收第一與第二回音信號(hào),由該第一與第二喇叭聲學(xué)地耦接至該第一與第二麥克風(fēng),其中,該第一與第二回音信號(hào)相關(guān)于該輸出信號(hào);一參考產(chǎn)生器,根據(jù)第一與第二遠(yuǎn)端信號(hào),用以產(chǎn)生與該輸出信號(hào)線性相關(guān)的一參考信號(hào);以及一多通道聲學(xué)回音消除器,耦接于該參考產(chǎn)生器與該第一與第二麥克風(fēng),用以對(duì)該參考信號(hào)進(jìn)行濾波以產(chǎn)生第一與第二濾波信號(hào),作為估計(jì)回音信號(hào)、將該第一回音信號(hào)減去該第一濾波信號(hào)以產(chǎn)生一第一誤差信號(hào)、將該第二回音信號(hào)減去該第二濾波信號(hào)以產(chǎn)生一第二誤差信號(hào)、以及將該第一與第二誤差信號(hào)傳送至一遠(yuǎn)端。
2. 如權(quán)利要求1所述的執(zhí)行聲學(xué)回音消除的裝置,其中,該映像矩陣接 收該第一遠(yuǎn)端信號(hào)Xl與該第二遠(yuǎn)端信號(hào)x2,用以產(chǎn)生該輸出信號(hào) (a^x一l^x2),而該參考產(chǎn)生器接收該第一遠(yuǎn)端信號(hào)Xl與該第二遠(yuǎn)端信號(hào)x2, 用以產(chǎn)生該參考信號(hào)(c^Xi+c^X2),其中,參數(shù)a、 b、 c與d為非零的常數(shù)。
3. 如權(quán)利要求1所述的執(zhí)行聲學(xué)回音消除的裝置,其中,參數(shù)a、 b、 c 與d為1/2。
4. 如權(quán)利要求1所述的執(zhí)行聲學(xué)回音消除的裝置,其中,該參考產(chǎn)生器 耦接于該映射矩陣,用以接收該輸出信號(hào)并產(chǎn)生該參考信號(hào)。
5. 如權(quán)利要求1所述的執(zhí)行聲學(xué)回音消除的裝置,其中,該映像矩陣耦 接于該參考產(chǎn)生器,用以接收該參考信號(hào)并產(chǎn)生該輸出信號(hào)。
6. 如權(quán)利要求1所述的執(zhí)行聲學(xué)回音消除的裝置,其中,該多通道聲學(xué) 回音消除器包括兩聲學(xué)回音消除器,每一聲學(xué)回音消除器僅耦接于一麥 克風(fēng),且一聲學(xué)回音消除器包括一適應(yīng)性有限脈沖響應(yīng)濾波器,用以濾 波該參考信號(hào),以產(chǎn)生該第一與第二濾波信號(hào)。
7. —種聲學(xué)回音消除方法,用于處理一雙通信系統(tǒng)的一近端裝置中的信號(hào),該方法包括 確認(rèn)該近端裝置與一遠(yuǎn)端裝置之間是否存在通信;當(dāng)通信存在時(shí), 一映像矩陣根據(jù)第一與第二遠(yuǎn)端信號(hào)產(chǎn)生一輸出信號(hào); 由第 一 與第二喇叭播放輸出信號(hào);利用第一與第二麥克風(fēng)接收第一與第二回音信號(hào),由該第一與第二喇 叭耦接于該第一與第二麥可風(fēng),其中,該第一與第二回音信號(hào)相關(guān)于該輸 出信號(hào);當(dāng)通信存在時(shí), 一參考產(chǎn)生器,根據(jù)該第一與第二遠(yuǎn)端信號(hào),產(chǎn)生與 該輸出信號(hào)線性相關(guān)的 一參考信號(hào);利用一多通道聲學(xué)回音消除器對(duì)該參考信號(hào)進(jìn)行濾波,以產(chǎn)生第一與 第二濾波信號(hào),作為估計(jì)回音信號(hào);利用該多通道聲學(xué)回音消除器,將該第一回音信號(hào)減去該第一濾波信 號(hào),以產(chǎn)生一第一誤差信號(hào),以及將該第二回音信號(hào)減去該第二濾波信號(hào), 以產(chǎn)生一第二誤差信號(hào);以及將該第 一與第二誤差信號(hào)傳送至遠(yuǎn)端。
8. 如權(quán)利要求7所述的聲學(xué)回音消除方法,其中,產(chǎn)生該輸出信號(hào)的步 驟,包括由該映像矩陣接收該第一遠(yuǎn)端信號(hào)Xi與該第二遠(yuǎn)端信號(hào)X2,以 產(chǎn)生該輸出信號(hào)(3*乂1+1^^2);而產(chǎn)生該參考信號(hào)的步驟包括由該參考產(chǎn)生 器接收該第一遠(yuǎn)端信號(hào)x,與該第二遠(yuǎn)端信號(hào)x2,以產(chǎn)生該參考信號(hào) (c*Xl+d*x2),其中,參數(shù)a、 b、 c與d為非零的常數(shù)。
9. 如權(quán)利要求7所述的聲學(xué)回音消除方法,其中,參數(shù)a、 b、 c與d為1/2。
10. 如權(quán)利要求7所述的聲學(xué)回音消除方法,其中,產(chǎn)生該參考信號(hào)的 步驟包括由該參考產(chǎn)生器接收該輸出信號(hào)以產(chǎn)生該參考信號(hào)。
11. 如權(quán)利要求7所述的聲學(xué)回音消除方法,其中,產(chǎn)生該輸出信號(hào)的 步驟包括由該映像矩陣接收該參考信號(hào)以產(chǎn)生該輸出信號(hào)。
12. 如權(quán)利要求7所述的聲學(xué)回音消除方法,其中,該多通道聲學(xué)回音 消除器包括兩聲學(xué)回音消除器,每一聲學(xué)回音消除器僅耦接于一麥克風(fēng), 且每一聲學(xué)回音消除器包括一適應(yīng)性有限脈沖響應(yīng)濾波器,且其中,濾波該參考信號(hào),用以產(chǎn)生該第一與第二濾波信號(hào)。
全文摘要
執(zhí)行聲學(xué)回音消除的裝置及方法。該裝置包括映射矩陣,根據(jù)第一與第二遠(yuǎn)端信號(hào)產(chǎn)生輸出信號(hào);第一與第二喇叭,耦接于映射矩陣,以播放輸出信號(hào);第一與第二麥克風(fēng),接收第一與第二回音信號(hào),從第一與第二喇叭聲學(xué)耦接至該第一與第二麥克風(fēng),其中,第一與第二回音信號(hào)相關(guān)于輸出信號(hào);參考產(chǎn)生器,根據(jù)第一與第二遠(yuǎn)端信號(hào),產(chǎn)生與該輸出信號(hào)線性相關(guān)的參考信號(hào);及多通道聲學(xué)回音消除器,耦接于參考產(chǎn)生器與第一與第二麥克風(fēng),以對(duì)該參考信號(hào)進(jìn)行濾波以產(chǎn)生第一與第二濾波信號(hào),作為估計(jì)回音信號(hào)、將第一回音信號(hào)減去第一濾波信號(hào)以產(chǎn)生第一誤差信號(hào)、將第二回音信號(hào)減去第二濾波信號(hào)以產(chǎn)生第二誤差信號(hào)、以及將第一與第二誤差信號(hào)傳送至遠(yuǎn)端。
文檔編號(hào)H04R3/02GK101370323SQ20081021047
公開日2009年2月18日 申請(qǐng)日期2008年8月15日 優(yōu)先權(quán)日2007年8月15日
發(fā)明者馮毓鈞, 吳立德 申請(qǐng)人:美商富迪科技股份有限公司