一種用于分組聲學(xué)回聲消除的方法與設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種用于分組聲學(xué)回聲消除的技術(shù)。
【背景技術(shù)】
[0002] 在基于分組技術(shù)的網(wǎng)絡(luò)中,媒體服務(wù)器提供多種基本型和增強(qiáng)型的服務(wù),例如會 議、音頻與視頻交互式語音響應(yīng)(interactivevoiceresponse,IVR)、轉(zhuǎn)碼、音頻與視頻通 知、W及其它的高級語音服務(wù)。所述媒體服務(wù)器的會議設(shè)施允許若干參與者加入會議。圖 1展示了一個簡化的N方(N=3)音頻會議模型。提供會議服務(wù)的所述媒體服務(wù)器支持H方 音頻會議。H個參與者分別為A、B、C。媒體服務(wù)器可為每個會議參與方實施轉(zhuǎn)碼,W保證 從每個參與者接收的分組語音能夠被轉(zhuǎn)碼成統(tǒng)一的編解碼器類型(codectype),從而使得 所述會議設(shè)施后續(xù)的"混音"功能能夠正常工作。所述的"混音"功能被用于將N方目標(biāo)流 (即從媒體服務(wù)器角度看的輸入流)混音成統(tǒng)一的廣播流。所述廣播流然后被"廣播"出去 形成所有的參考流(即從媒體服務(wù)器角度看的輸出流)。
[0003] 電話網(wǎng)絡(luò)中的聲學(xué)回聲是由于手機(jī)或者其它免提設(shè)備的設(shè)計不佳,語音接收方揚(yáng) 聲器發(fā)出的聲音送到接收方麥克風(fēng)(進(jìn)而送回語音發(fā)送方)而引起的。該嚴(yán)重地降低了語音 通信質(zhì)量,特別是在基于分組的音頻會議中。
[0004] 通常對于音頻會議(包括視頻會議中的音頻會話),有3種類型的聲學(xué)回聲。
[000引 1.本地回聲。如圖2所示,A發(fā)出的分組語音被反饋回A,可稱作"本地"回聲。
[0006] 2.遠(yuǎn)端回聲。如圖3所示,B的揚(yáng)聲器回放A的聲音給B的麥克風(fēng),因為B的設(shè)備 沒有回聲消除功能,最后A的聲音被送回A,可稱作"遠(yuǎn)端"回聲。
[0007] 3.鄰接回聲。如圖4所示,A的聲音被發(fā)送至C和B,B的揚(yáng)聲器回放A的聲音到 B的麥克風(fēng),因為B的設(shè)備沒有回聲消除功能,A的聲音(即在B產(chǎn)生的回聲)最后又被發(fā)送 至C,導(dǎo)致C先后接收到兩次A的聲音,可稱作"鄰接"回聲。
[0008] 所有該H種聲學(xué)回聲都會使得音頻會議的質(zhì)量受損。提供聲學(xué)回聲消除 (acoustic echo cancellation,AEC)對于保證音頻會議質(zhì)量是必要的,該樣才能使用戶滿 y旨、〇
[0009] 在現(xiàn)有技術(shù)中,有2種基于分組的用于音頻會議的聲學(xué)回聲消除方法。
[0010] 一種方法依賴于分配給所有參與設(shè)備的AEC來保證沒有回聲被發(fā)送至?xí)h設(shè)施, 也就不會有回聲被廣播至其它各方。圖5描述了該種方法。目標(biāo)流(即從參與方角度看的 輸出流)將會與歷史參考流(即從參與方角度看的輸入流)相對比,W檢測聲學(xué)回聲,然后包 含聲學(xué)回聲的目標(biāo)分組將會被消除或抑制,從而沒有聲學(xué)回聲被發(fā)送至?xí)h設(shè)施,也就不 會有聲學(xué)回聲被廣播。
[0011] 該種方法的缺點(diǎn)很明顯一首先,由于該方法只能保證沒有回聲從參與方被發(fā)送 至?xí)h設(shè)施,但是無法保證從廣播端至參與方方向的回聲消除,因此它無法消除本地回聲。 其次,它需要所有參與方的設(shè)備均裝有AEC。若有一方設(shè)備未安裝AEC,其它參與方可能仍 然會收到由該方生成的遠(yuǎn)端回聲和鄰接回聲。例如,B的設(shè)備沒有安裝AEC,其對A造成了 遠(yuǎn)端回聲,且對C造成了鄰接回聲。分配在A端的AEC僅僅能消除來自A的目標(biāo)流中的回 聲,而不能消除發(fā)送至A的參考流中的回聲(遠(yuǎn)端回聲)。被分配至C端的AEC僅能消除來 自C的目標(biāo)流中的回聲,而不能消除發(fā)送至C的參考流中的回聲(鄰接回聲)。即使C的設(shè) 備可使用"雙向PAEC"也無法消除發(fā)送至C的鄰接回聲,該是因為"雙向PEAC"依靠兩個方 向的流,而從A至C的原始語音W及從B至C的鄰接回聲都存在于發(fā)送至C的同樣的參考 流中。
[0012] 第二種方法依賴會議設(shè)施中的PAEC信道,如圖6所示,每個目標(biāo)流(即從服務(wù)器角 度看的輸入流)都將與其歷史參考流(即從服務(wù)器角度看的輸出流)進(jìn)行對比,W檢測聲學(xué) 回聲。包含聲學(xué)回聲的目標(biāo)分組將會被消除或抑制,因此沒有聲學(xué)回聲會被混音,進(jìn)而被廣 播。所述廣播功能需要少許智能化W避免反向廣播,從而來自一方語音分組不會被發(fā)送回 該方W避免本地回聲。
[0013] 該種方法的缺點(diǎn)很明顯一它需要為所有參與方分配PAEC信道。會議的參與方 越多,會議設(shè)施用于PAEC的資源就越多。
【發(fā)明內(nèi)容】
[0014] 本發(fā)明的目的是提供一種用于分組聲學(xué)回聲消除的方法與設(shè)備。
[0015] 根據(jù)本發(fā)明的一個方面,提供了一種分組聲學(xué)回聲消除的方法,其中,該方法包括 W下步驟:
[0016] a獲取待進(jìn)行分組聲學(xué)回聲消除的多方通話中一個或多個源語音分組流,其中,每 個源語音分組流源自所述多方通話中的一個通話端;
[0017]b從所述一個或多個源語音分組流中選擇分組,W獲得對應(yīng)于所述多方通話的廣 播流;
[0018]C根據(jù)所述廣播流所對應(yīng)的參考分組流,對所述廣播流所對應(yīng)的目標(biāo)分組流進(jìn)行 回聲消除,W獲得與所述目標(biāo)分組流相對應(yīng)的已消除回聲分組流;
[0019] d將所述已消除回聲分組流廣播至所述多方通話中的通話端。
[0020] 根據(jù)本發(fā)明的另一方面,還提供了一種用于分組聲學(xué)回聲消除的回聲消除設(shè)備, 其中,該設(shè)備包括:
[0021] 獲取裝置,用于獲取待進(jìn)行分組聲學(xué)回聲消除的多方通話中一個或多個源語音分 組流,其中,每個源語音分組流源自所述多方通話中的一個通話端;
[0022] 選擇裝置,用于從所述一個或多個源語音分組流中選擇分組,W獲得對應(yīng)于所述 多方通話的廣播流;
[0023] 消除裝置,用于根據(jù)所述廣播流所對應(yīng)的參考分組流,對所述廣播流所對應(yīng)的目 標(biāo)分組流進(jìn)行回聲消除,W獲得與所述目標(biāo)分組流相對應(yīng)的已消除回聲分組流;
[0024] 廣播裝置,用于將所述已消除回聲分組流廣播至所述多方通話中的通話端。
[0025] 與現(xiàn)有技術(shù)相比,本發(fā)明通過獲取待進(jìn)行分組聲學(xué)回聲消除的多方通話中一個或 多個源語音分組流,從所述一個或多個源語音分組流中選擇分組,W獲得對應(yīng)于所述多方 通話的廣播流,根據(jù)所述廣播流所對應(yīng)的參考分組流,對所述廣播流所對應(yīng)的目標(biāo)分組流 進(jìn)行回聲消除,W獲得與所述目標(biāo)分組流相對應(yīng)的已消除回聲分組流,最后將所述已消除 回聲分組流廣播至所述多方通話中的通話端;從而實現(xiàn)了多方通話的分組回聲消除,減輕 了用于分組聲學(xué)回聲消除的緩沖區(qū)消耗、信道分配及對應(yīng)的維護(hù)與信令開銷,提高了分組 聲學(xué)回聲消除的性能且使分組聲學(xué)回聲消除的性能與參與方數(shù)量無關(guān)。
[0026] 而且,本發(fā)明還可W根據(jù)所述會議的呼叫參數(shù),結(jié)合所述目標(biāo)分組流與參考分組 流的分組語音長度,確定存儲所述目標(biāo)分組流與所述參考分組流的存儲空間參數(shù)信息;從 而利用所述參數(shù)信息,避免對整個存儲空間進(jìn)行遍歷,提高回聲檢測效率。
[0027] 而且,本發(fā)明還可W根據(jù)所述廣播流中所對應(yīng)的參考分組流,結(jié)合所述廣播流中 所對應(yīng)的目標(biāo)分組流中的每個分組所對應(yīng)的源地址信息,對所述目標(biāo)分組流進(jìn)行回聲消 除,W獲得與所述目標(biāo)分組流相對應(yīng)的已消除回聲分組流;從而根據(jù)源地址信息檢測所對 應(yīng)的通話終端的狀態(tài),若該端配備了分組聲學(xué)回聲消除裝置,則可W省略來自該通話終端 的新分組的對比計算,提高分組聲學(xué)回聲消除的性能。
[0028] 而且,本發(fā)明還可W根據(jù)所述目標(biāo)分組流中每個分組所對應(yīng)的源地址信息,確定 與所述已消除回聲分組流相對應(yīng)的所述多方通話中的一個或多個目標(biāo)通話端,將所述已消 除回聲分組流廣播至所述一個或多個目標(biāo)通話端;從而在廣播前對目標(biāo)通話端進(jìn)行判斷, 防止回傳廣播,可避免本地回聲。
【附圖說明】
[0029] 通過閱讀參照W下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它 特征、目的和優(yōu)點(diǎn)將會變得更明顯:
[0030] 圖1示出根據(jù)本發(fā)明一個方面的一種簡化的N方(N=3)音頻會議模型的結(jié)構(gòu)示意 圖;
當(dāng)前第1頁
1 
2 
3 
4