亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

針對(duì)長(zhǎng)延遲回聲的回聲消除算法

文檔序號(hào):2825883閱讀:298來(lái)源:國(guó)知局
針對(duì)長(zhǎng)延遲回聲的回聲消除算法
【專利摘要】本文檔公開(kāi)了用于實(shí)施針對(duì)在有線或無(wú)線語(yǔ)音通信過(guò)程中創(chuàng)建的長(zhǎng)延遲回聲的回聲消除算法的一個(gè)或多個(gè)系統(tǒng)、裝置、方法等。在實(shí)施中,在音頻聲音信號(hào)從WiDi組件傳播到設(shè)備的麥克風(fēng)時(shí),除了信道多路徑延遲之外,該設(shè)備中的WiDi特征在有線或無(wú)線語(yǔ)音通信期間會(huì)添加額外的回聲延遲。在該實(shí)施中,單獨(dú)的延遲估計(jì)器被配置為估計(jì)總延遲。將所估計(jì)的總延遲反饋到自適應(yīng)濾波器組件以用于消除長(zhǎng)延遲回聲。
【專利說(shuō)明】針對(duì)長(zhǎng)延遲回聲的回聲消除算法

【背景技術(shù)】
[0001]常用回聲消除器來(lái)消除通信電路中的回聲以最小化信號(hào)干擾,該信號(hào)干擾可能使用戶分心并引起通信質(zhì)量的降低。由于通信電路中的回聲延遲路徑會(huì)產(chǎn)生長(zhǎng)延遲時(shí)間間隔,所以回聲消除濾波器應(yīng)當(dāng)能夠?qū)Φ韧陂L(zhǎng)延遲時(shí)間間隔的脈沖響應(yīng)特性進(jìn)行建模。換句話說(shuō),延遲時(shí)間間隔越長(zhǎng),相對(duì)應(yīng)的回聲消除濾波器來(lái)消除該回聲將會(huì)更復(fù)雜。
[0002]當(dāng)前,無(wú)線顯示(WiDi)技術(shù)可以被構(gòu)建在無(wú)線設(shè)備的處理器中以允許音頻和視頻信號(hào)從無(wú)線設(shè)備到兼容的電視(TV)或顯示設(shè)備的無(wú)線流式傳送。例如,音頻和視頻信號(hào)的無(wú)線流式傳送是通過(guò)WiFi鏈路實(shí)施的。WiDi技術(shù)使得音頻和視頻流式傳送更方便,并且允許使得顯示對(duì)更廣泛的觀眾可用。然而,WiDi技術(shù)會(huì)引入當(dāng)前的回聲消除濾波器可能不能解決的額外延遲。

【專利附圖】

【附圖說(shuō)明】
[0003]圖1示出了設(shè)備間的示例回聲環(huán)境。
[0004]圖2示出了近端設(shè)備處的示例直接聲學(xué)路徑回聲。
[0005]圖3示出了在包括WiDi特征的近端設(shè)備處的示例性直接聲學(xué)路徑回聲。
[0006]圖4示出了用于由延遲估計(jì)器來(lái)估計(jì)延遲的示例性互相關(guān)估計(jì)。
[0007]圖5是示例性流程圖,其示出了用于實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的循環(huán)的示例性方法。
[0008]圖6是用于實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的示例性計(jì)算設(shè)備。
[0009]參考附圖來(lái)提供以下詳細(xì)說(shuō)明。在附圖中,附圖標(biāo)記的最左位通常標(biāo)記出該附圖標(biāo)記在其中首次出現(xiàn)的附圖。在不同附圖中使用的相同附圖標(biāo)記表示相似或相同的項(xiàng)目。

【具體實(shí)施方式】
[0010]本文檔公開(kāi)了用于實(shí)施針對(duì)通信電路中的長(zhǎng)延遲回聲的回聲消除算法的一個(gè)或多個(gè)系統(tǒng)、裝置、方法等,更具體地,該長(zhǎng)延遲回聲是在有線或無(wú)線語(yǔ)音通信期間被創(chuàng)建的。在實(shí)施中,在有線或無(wú)線語(yǔ)音通信期間,設(shè)備中的WiDi特征會(huì)添加額外的回聲延遲。例如,該設(shè)備的WiDi特征通過(guò)無(wú)線或WiFi鏈路將音頻電信號(hào)從該設(shè)備傳輸?shù)诫娨?TV)或顯示設(shè)備。在該示例中,該顯示設(shè)備將音頻電信號(hào)轉(zhuǎn)換為可以被周圍環(huán)境反射或被該設(shè)備的麥克風(fēng)拾取的音頻聲音信號(hào)。因此,由于WiFi鏈路路徑和音頻聲音信號(hào)所經(jīng)過(guò)的從顯示設(shè)備到該設(shè)備的麥克風(fēng)的路徑,在該設(shè)備處產(chǎn)生了長(zhǎng)延遲回聲。
[0011]在實(shí)施中,延遲估計(jì)器組件被配置為對(duì)包括從設(shè)備到顯示設(shè)備以及從顯示設(shè)備到設(shè)備的麥克風(fēng)所引起的延遲的長(zhǎng)延遲回聲的量進(jìn)行估計(jì)。在該實(shí)施中,延遲估計(jì)器組件對(duì)接收到的信號(hào)(例如,音頻電信號(hào))和通過(guò)設(shè)備的麥克風(fēng)接收到的所產(chǎn)生的回聲信號(hào)進(jìn)行互相關(guān)。通過(guò)延遲插入組件將長(zhǎng)延遲回聲的估計(jì)量插入到標(biāo)準(zhǔn)回聲消除系統(tǒng)。延遲插入組件可以作為到延遲估計(jì)組件的接口,以用于實(shí)施針對(duì)長(zhǎng)延遲回聲的延遲消除算法。
[0012]圖1示出了設(shè)備102之間的示例回聲環(huán)境100。在實(shí)施中,遠(yuǎn)端設(shè)備102-2與近端設(shè)備102-4進(jìn)行有線或無(wú)線語(yǔ)音通信。有線或無(wú)線語(yǔ)音通信可以包括(但不限于)使用WiDi的音頻電話會(huì)議、車載免提電話系統(tǒng)、處于免提模式中的標(biāo)準(zhǔn)電話或蜂窩電話等。在該實(shí)施中,遠(yuǎn)端設(shè)備102-2包括用戶(未示出),其發(fā)起音頻對(duì)話并將該音頻對(duì)話傳送到近端設(shè)備102-4處的另一個(gè)用戶(未示出)。可以通過(guò)無(wú)線或有線鏈路104將音頻對(duì)話從遠(yuǎn)端設(shè)備102-2傳送到近端設(shè)備102-4。在近端設(shè)備102-4處,揚(yáng)聲器組件(未示出)可以生成音頻聲音信號(hào),該音頻聲音信號(hào)反彈(例如,由于周圍環(huán)境)并重新進(jìn)入近端設(shè)備102-4的麥克風(fēng)組件(未示出)。該重新進(jìn)入的音頻聲音信號(hào)可以被稱為直接聲學(xué)路徑回聲。該直接聲學(xué)路徑回聲會(huì)作為無(wú)用信號(hào)而通過(guò)無(wú)線或有線鏈路106來(lái)傳輸,并且如果沒(méi)有被消除,則該無(wú)用信號(hào)會(huì)在遠(yuǎn)端設(shè)備120-2處被聽(tīng)到或進(jìn)行干擾。由于輕微的往返傳輸延遲,在有線或無(wú)線語(yǔ)音通信期間,直接聲學(xué)路徑回聲會(huì)在設(shè)備102的用戶(未示出)之間產(chǎn)生滋擾(nuisance)。
[0013]圖2示出了在近端設(shè)備102-4處的示例直接聲學(xué)路徑回聲200。在諸如視頻會(huì)議系統(tǒng)(例如,Skype?)這樣的實(shí)施中,在近端設(shè)備102-4處的聲學(xué)回聲消除器可以使用自適應(yīng)濾波器組件202來(lái)消除回聲。例如,信號(hào)X (η) 204可以承載包括通過(guò)鏈路104來(lái)自遠(yuǎn)端設(shè)備102-2處的用戶的語(yǔ)音對(duì)話的電音頻信號(hào)??梢杂山嗽O(shè)備102-4處的揚(yáng)聲器208將該電音頻信號(hào)轉(zhuǎn)化為音頻聲音信號(hào)206。音頻聲音信號(hào)206會(huì)被周圍環(huán)境(例如,墻210)反射回到近端設(shè)備102-4的麥克風(fēng)212。例如,音頻聲音信號(hào)206-2和206-4被墻210通過(guò)不同的路徑進(jìn)行反射。其它的多條路徑(未示出)也可以被音頻聲音信號(hào)206經(jīng)過(guò)并可以找到其返回麥克風(fēng)212的路線。由于音頻聲音信號(hào)206經(jīng)過(guò)不同的路徑(例如,音頻聲音信號(hào)路徑206-2和206-4),所以音頻聲音信號(hào)206可以在略微不同的時(shí)間被麥克風(fēng)212拾取。信號(hào)d(n)214可以表示拾取的音頻聲音信號(hào),如果該音頻聲音信號(hào)沒(méi)有被消除,則其可能通過(guò)鏈路106被傳輸回遠(yuǎn)端設(shè)備102-4。信號(hào)d (η) 214可以包括無(wú)用信號(hào),該無(wú)用信號(hào)會(huì)被重新傳輸回遠(yuǎn)端設(shè)備102-4處的用戶(未示出)并干擾該用戶。
[0014]為了將信號(hào)d(n)214的效果最小化,自適應(yīng)濾波器組件202可以使用自適應(yīng)濾波器算法(例如,最小均方(LMS)算法、歸一化LMS(NLMS)算法、或均方根(RMS)算法)來(lái)處理信號(hào)X (η) 204以創(chuàng)建輸出y (η) 216。例如,自適應(yīng)濾波器組件202可以在算法上改變其參數(shù),以便將通過(guò)差分組件218的、信號(hào)d(n)214與該自適應(yīng)濾波器組件的實(shí)際輸出y(n)216之間的差的函數(shù)最小化。每次迭代時(shí),誤差信號(hào)e (η) 220被反饋到自適應(yīng)濾波器組件202,其中濾波器特性由此被改變。當(dāng)通過(guò)差分組件218將輸出y(n)216與d (η) 214進(jìn)行組合或?qū)⑵鋸膁(n)214中減去時(shí),可以導(dǎo)致無(wú)用信號(hào)d(n)214的消去或消除。自適應(yīng)濾波器組件202還可以包括根據(jù)由誤差信號(hào)e(n)220驅(qū)動(dòng)的優(yōu)化算法的自調(diào)節(jié)傳遞函數(shù)。自適應(yīng)濾波器組件202可以使用該誤差信號(hào)e (η) 220來(lái)完善其傳遞函數(shù)以與信號(hào)χ (η) 204和d(n)214中變化的參數(shù)相匹配。
[0015]圖3示出了包括WiDi功能的近端設(shè)備102-4處的示例直接聲學(xué)路徑回聲300。在實(shí)施中,自適應(yīng)濾波器組件202的尾長(zhǎng)(即,傳遞函數(shù)的脈沖響應(yīng)長(zhǎng)度)可以確定可以消除多少回聲(例如,d(n)214)。例如,使用自適應(yīng)濾波器組件202的回聲消除器可以消除包括高達(dá)60毫秒的延遲(即,10米的距離)的回聲。在該示例中,自適應(yīng)濾波器組件202可以針對(duì)16KHz音頻采樣率而要求大約1000個(gè)抽頭。所述“抽頭”可以指代當(dāng)被反射的音頻信號(hào)206 (圖2)被自適應(yīng)濾波器組件202處理時(shí)該被反射的音頻信號(hào)所經(jīng)歷的不同延遲。在實(shí)施中,WiDi特征(例如,將電音頻信號(hào)(未示出)通過(guò)WiFi鏈路306流式傳送到TV或顯示設(shè)備304的WiDi 302的使用)會(huì)引入額外的延遲。該額外的延遲可以由路徑WiFi鏈路306創(chuàng)建。將該額外的延遲添加到在音頻信號(hào)308被麥克風(fēng)212拾取時(shí)所創(chuàng)建的信道多路徑延遲,這可以總共達(dá)到例如大致250毫秒。音頻信號(hào)308由TV或顯示設(shè)備304處的揚(yáng)聲器(未示出)產(chǎn)生。
[0016]單獨(dú)使用自適應(yīng)濾波器組件202來(lái)消除延遲的總量(即,大致250毫秒)會(huì)要求大致5000個(gè)抽頭以處理在相同的16KHz音頻采樣率處的該延遲的總量。換句話說(shuō),由于處理該延遲的總量所要求的抽頭數(shù)量(即,5000個(gè)抽頭),自適應(yīng)濾波器組件202會(huì)創(chuàng)建不現(xiàn)實(shí)的濾波器響應(yīng)輸出。隨著抽頭數(shù)量的增加,自適應(yīng)濾波器組件202除了實(shí)施起來(lái)變得復(fù)雜和昂貴之外,還可能變得不穩(wěn)定。
[0017]在實(shí)施中,延遲估計(jì)器310被配置為首先估計(jì)由WiFi鏈路306和音頻信號(hào)308所經(jīng)過(guò)的信道多路徑引入的估計(jì)的延遲(即,延遲312)的總量。在該實(shí)施中,信號(hào)X (η) 204和d(n)214是延遲估計(jì)器310的輸入。延遲估計(jì)器310可以通過(guò)執(zhí)行搜索信號(hào)χ (η) 204與d(n)214之間的互相關(guān)的峰值(未示出)的算法來(lái)估計(jì)延遲。該信號(hào)χ (η) 204與d (η) 214之間的互相關(guān)的峰值可以對(duì)應(yīng)于估計(jì)的延遲(即,延遲312)。在實(shí)施中,由延遲估計(jì)器執(zhí)行的估計(jì)可以包括兩個(gè)步驟。例如,第一搜索包括具有較大步長(zhǎng)(例如,至少6.25ms)的粗略搜索。該步長(zhǎng)6.25ms的粗略搜索針對(duì)16KHz音頻采樣率取自100個(gè)抽樣。步長(zhǎng)6.25ms被用作搜索信號(hào)χ (η) 204與d (η) 214之間的互相關(guān)的峰值的遞增速率。在第一粗略搜索中獲得峰值互相關(guān)之后,對(duì)搜索到的峰值互相關(guān)(來(lái)自第一粗略搜索)進(jìn)行第二搜索(即,精細(xì)搜索)??梢酝ㄟ^(guò)引入至少62.5μ s的不同和/或更小的延遲來(lái)實(shí)施精細(xì)搜索。精細(xì)搜索以62.5 μ s來(lái)遞增延遲,直到確定最大互相關(guān)。在實(shí)施中,最大互相關(guān)是被提供給延遲插入組件314的延遲312。在由自適應(yīng)濾波器組件202進(jìn)行的回聲消除算法的常規(guī)執(zhí)行之前,延遲插入組件314可以作為到延遲312的接口?;芈曄惴ǖ某R?guī)執(zhí)行可以排除自適應(yīng)濾波器組件202的傳遞函數(shù)中的長(zhǎng)尾長(zhǎng)的出現(xiàn)。
[0018]圖4示出了用于在延遲估計(jì)器310處對(duì)延遲進(jìn)行估計(jì)的示例性互相關(guān)估計(jì)400?;ハ嚓P(guān)是確定兩個(gè)信號(hào)(例如,信號(hào)χ(η)204和d(n)214)之間的相似程度的過(guò)程或方式。在實(shí)施中,信號(hào)x(n)204可以表不來(lái)自遠(yuǎn)端設(shè)備102-2的音頻電信號(hào)的抽樣,在與信號(hào)d(n)214進(jìn)行互相關(guān)或比較之前,該音頻電信號(hào)的抽樣被延遲z_d402的量。在該實(shí)施中,z_d402可以包括遞增的時(shí)間,例如如上文所討論的在第一和第二搜索中使用的步長(zhǎng)。換句話說(shuō),對(duì)于第一搜索來(lái)說(shuō),單位延遲z_d402可以包括6.25毫秒,而對(duì)于第二搜索來(lái)說(shuō)的單位延遲z_d402可以包括62.5 μ S。因此,輸出404可以包括χ (η) 204的延遲的值抽樣,其通過(guò)互相關(guān)組件406與信號(hào)d(n)214進(jìn)行互相關(guān)。互相關(guān)組件406可以提供由加法器組件410-2接收的輸出408。加法器組件410-2可以在每個(gè)單位延遲z_d402處對(duì)輸出408進(jìn)行加和,直到執(zhí)行了第一搜索和/或第二搜索以創(chuàng)建輸出P (d) 412為止。在執(zhí)行了第一搜索或第二搜索之后,P (d) 412可以等于信號(hào)χ (η) 204和d(n)214之間的不同互相關(guān)的總功率。
[0019]在實(shí)施第一搜索或第二搜索期間,被采樣的信號(hào)d(n)214的功率被加法器410_4加和以提供輸出P (d) 414,而被采樣的信號(hào)χ (η) 204的功率被加法器410-6加和以提供輸出P 00416。P (d) 414可以包括來(lái)自信號(hào)d(n)214的總功率參考以作為由延遲估計(jì)器310實(shí)施的算法的一部分。類似地,輸出P (χ) 416可以包括來(lái)自信號(hào)χ (η) 204的總功率參考以作為由延遲估計(jì)器310實(shí)施的算法的一部分。在實(shí)施中,功率估計(jì)器418可以通過(guò)確定P (d) 414與p (X) 416和p (d) 414的乘積的平方根的比值來(lái)估計(jì)延遲。在該實(shí)施中,功率估計(jì)器418提供包括信號(hào)x(n) 204和d(n)214的函數(shù)之間的最大峰值互相關(guān)的互相關(guān)輸出(即,Xcorr(d)420),以確定估計(jì)的延遲(例如,圖3中的延遲312)。
[0020]圖5示出了示例性流程圖500,其示出了用于實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的示例性方法。描述該方法的順序不是要被解釋為限制,并且任意數(shù)量的所描述的方法塊可以按照任意順序進(jìn)行組合以實(shí)施該方法,或替代方法。另外,可以從該方法中刪除單個(gè)塊而不背離本文中所描述的主題的精神和范圍。而且,可以在任何合適的硬件、軟件、固件、或其組合中實(shí)施該方法而不背離本發(fā)明的范圍。例如,計(jì)算機(jī)可訪問(wèn)介質(zhì)可以在設(shè)備102中實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法。
[0021]在塊502,執(zhí)行由延遲估計(jì)器來(lái)接收電音頻信號(hào)和拾取的信號(hào)。在實(shí)施中,延遲估計(jì)器(例如,延遲估計(jì)器310)可以接收電音頻信號(hào)(例如,x(n)204)和拾取的信號(hào)(例如,d(n)214)來(lái)估計(jì)延遲的量,其包括由于WiFi鏈路(例如,WiFi鏈路306)和信道多路徑信號(hào)(例如,音頻聲音信號(hào)308)的延遲。
[0022]在塊504,由延遲估計(jì)器來(lái)執(zhí)行電音頻信號(hào)與拾取的信號(hào)之間的互相關(guān)以估計(jì)延遲。在實(shí)施中,延遲估計(jì)器310可以執(zhí)行互相關(guān)算法來(lái)估計(jì)由WiFi鏈路306和音頻聲音信號(hào)308創(chuàng)建的延遲。例如,以6.25毫秒的步長(zhǎng)(例如,z_d402為6.25毫秒)來(lái)執(zhí)行第一搜索(例如,粗略搜索)以找到包括被估計(jì)的延遲的初始估計(jì)的峰值。在該示例中,以62.5μ s的步長(zhǎng)(例如,z_d402為62.5 μ s)來(lái)執(zhí)行第二搜索(例如,精細(xì)搜索)以找到由WiFi鏈路306和音頻聲音信號(hào)308創(chuàng)建的最終估計(jì)(例如,延遲312)。
[0023]在塊506,執(zhí)行將估計(jì)的延遲提供給自適應(yīng)濾波器。在實(shí)施中,延遲插入組件(例如,延遲插入314)可以被實(shí)施為延遲估計(jì)器310與自適應(yīng)濾波器組件(例如,自適應(yīng)濾波器組件202)之間的接口。在該實(shí)施中,自適應(yīng)濾波器組件202可以包括自調(diào)節(jié)傳遞函數(shù)以提供非常近似于拾取的信號(hào)d(n)214的值的輸出(例如,y (η) 216)。
[0024]在塊508,執(zhí)行確定自適應(yīng)濾波器組件的輸出與拾取的信號(hào)之間的差。在實(shí)施中,差分組件(例如,差分組件218)可以將輸出y(n)216從拾取的信號(hào)d(n)214中減去。
[0025]在塊510,執(zhí)行確定是否滿足閾值。在實(shí)施中,差分組件218可以提供誤差輸出(例如,e (η) 220),該誤差輸出被與閾值進(jìn)行比較以執(zhí)行另一個(gè)延遲估計(jì)。例如,如果誤差輸出e (η) 220超出了閾值(例如,0.01),則跟隨“是”到塊504,執(zhí)行另一個(gè)互相關(guān)以由延遲估計(jì)器310來(lái)對(duì)延遲進(jìn)行估計(jì)。否則,跟隨“否”到塊512,將誤差輸出e(n)220提供給遠(yuǎn)端通話器(例如,遠(yuǎn)端通話器120-2),如果誤差輸出e(n)220的值為零,則該遠(yuǎn)端通話器包括完全被消除的回聲信號(hào)。在實(shí)施中,延遲估計(jì)器210可以不必連續(xù)地執(zhí)行互相關(guān),這是由于近端環(huán)境并不變化(即,環(huán)境的延遲簡(jiǎn)檔是幾乎恒定的)。
[0026]根據(jù)本發(fā)明的實(shí)現(xiàn)已經(jīng)在特定實(shí)施例的背景中進(jìn)行了描述。這些實(shí)施例是說(shuō)明性的而非限制性的。許多變型、修改、補(bǔ)充、和改進(jìn)是可能的。由此,可以針對(duì)在本文中被描述為單個(gè)實(shí)例的組件來(lái)提供多個(gè)實(shí)例。各種組件、操作和數(shù)據(jù)存儲(chǔ)之間的邊界在某種程度上是隨意的,并且特定的操作在特定說(shuō)明性配置的背景下示出??梢栽O(shè)想功能的其它分配并且其可以落入隨后的權(quán)利要求的范圍內(nèi)。最后,在各個(gè)配置中表現(xiàn)為分立組件的結(jié)構(gòu)和功能可以被實(shí)施為組合結(jié)構(gòu)或組件。這些和其它變型、修改、補(bǔ)充、和改進(jìn)可以落入在隨后的權(quán)利要求中所定義的本發(fā)明的范圍內(nèi)。
[0027]圖6是可以用來(lái)實(shí)施各個(gè)所描述的實(shí)施例的示例系統(tǒng)。然而,將容易理解的是,本文中所公開(kāi)的技術(shù)可以在其它計(jì)算設(shè)備、系統(tǒng)、和環(huán)境中實(shí)施。圖6中所示的計(jì)算設(shè)備600是計(jì)算設(shè)備的一個(gè)示例,而并不是要對(duì)計(jì)算機(jī)和網(wǎng)絡(luò)架構(gòu)的使用或功能的范圍提出任何限制。
[0028]在至少一個(gè)實(shí)施中,計(jì)算設(shè)備600通常包括至少一個(gè)處理單元602和系統(tǒng)存儲(chǔ)器604。根據(jù)計(jì)算設(shè)備的精確配置和類型,系統(tǒng)存儲(chǔ)器604可以是易失性的(例如,RAM)、非易失性的(例如,ROM、閃速存儲(chǔ)器等)或其一些組合。系統(tǒng)存儲(chǔ)器604可以包括操作系統(tǒng)606、實(shí)施長(zhǎng)延遲回聲算法的一個(gè)或多個(gè)程序模塊608、并且可以包括程序數(shù)據(jù)610。由虛線614劃定出計(jì)算設(shè)備600的基本實(shí)施。
[0029]程序模塊608可以包括被配置為實(shí)施如上文所描述的單抽頭連接和同步方案的模塊612。例如,模塊612可以執(zhí)行方法500、及其變型中的一個(gè)或多個(gè),例如,計(jì)算設(shè)備600按照如上文關(guān)于設(shè)備102所描述的進(jìn)行操作。
[0030]計(jì)算設(shè)備600可以具有額外的特征或功能。例如,計(jì)算設(shè)備600還可以包括額外的數(shù)據(jù)存儲(chǔ)設(shè)備,例如可移動(dòng)存儲(chǔ)設(shè)備616和不可移動(dòng)存儲(chǔ)設(shè)備618。在某些實(shí)施中,可移動(dòng)存儲(chǔ)設(shè)備616和不可移動(dòng)存儲(chǔ)設(shè)備618是用于存儲(chǔ)指令的計(jì)算機(jī)可訪問(wèn)介質(zhì)的示例,所述指令能夠被處理單元602執(zhí)行以執(zhí)行上文所描述的各個(gè)功能。一般來(lái)說(shuō),可以使用軟件、硬件(例如,固定的邏輯電路)或這些實(shí)施的組合來(lái)實(shí)施參考附圖而描述的任何功能。程序代碼可以存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可訪問(wèn)介質(zhì)或其它計(jì)算機(jī)可讀存儲(chǔ)設(shè)備中。所以,本文中所描述的過(guò)程和組件可以由計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)施。如上所述,計(jì)算機(jī)可訪問(wèn)介質(zhì)包括以用于存儲(chǔ)信息(例如,計(jì)算機(jī)可讀指令)、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其它數(shù)據(jù)的任何方法或技術(shù)來(lái)實(shí)施的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。術(shù)語(yǔ)“計(jì)算機(jī)可訪問(wèn)介質(zhì)”和“計(jì)算機(jī)可訪問(wèn)媒介”指代非瞬時(shí)性存儲(chǔ)設(shè)備并且包括但不限于:RAM、ROM、EEPR0M、閃速存儲(chǔ)器或其它儲(chǔ)存器技術(shù)、CD-ROM、數(shù)字多功能光盤(DVD)或其它光學(xué)存儲(chǔ)設(shè)備、盒式磁帶、磁帶、磁盤存儲(chǔ)設(shè)備或其它磁存儲(chǔ)設(shè)備、或可以用來(lái)存儲(chǔ)信息以供由計(jì)算設(shè)備(例如,計(jì)算設(shè)備600和無(wú)線移動(dòng)設(shè)備102)所訪問(wèn)的任何其它非瞬時(shí)性介質(zhì)。這樣的計(jì)算機(jī)可訪問(wèn)介質(zhì)中的任何一種都可以是計(jì)算設(shè)備600的一部分。
[0031 ] 在一個(gè)實(shí)施中,可移動(dòng)存儲(chǔ)設(shè)備616 (其是計(jì)算機(jī)可訪問(wèn)介質(zhì))具有存儲(chǔ)于其上的一組指令630。當(dāng)該組指令被處理單元602執(zhí)行時(shí),該組指令630使得處理單元602執(zhí)行上文所述的操作、任務(wù)、功能和/或方法,這包括方法500及其任何變型在內(nèi)。
[0032]計(jì)算設(shè)備600還可以包括一個(gè)或多個(gè)輸入設(shè)備620,例如鍵盤、鼠標(biāo)、筆、語(yǔ)音輸入設(shè)備、觸摸輸入設(shè)備等。計(jì)算設(shè)備600可以另外包括一個(gè)或多個(gè)輸出設(shè)備622,例如顯示器、揚(yáng)聲器、打印機(jī)等。
[0033]計(jì)算設(shè)備600還可以包括一個(gè)或多個(gè)通信連接624,該通信連接624允許計(jì)算設(shè)備600通過(guò)基于近場(chǎng)通信(NFC)、W1-F1、藍(lán)牙、射頻(RF)、紅外、或其組合的無(wú)線連接628而與一個(gè)或多個(gè)其它無(wú)線設(shè)備進(jìn)行無(wú)線地通信。
[0034]可以理解的是,所示出的計(jì)算設(shè)備600是合適的設(shè)備的一個(gè)示例,而并不是要對(duì)所描述的各個(gè)實(shí)施例的使用或功能的范圍提出任何限制。
[0035]除非上下文另有說(shuō)明,本文中所使用的術(shù)語(yǔ)“通用資源標(biāo)識(shí)符”包括任何標(biāo)識(shí)符,其包括⑶ID、序號(hào)等。
[0036]在上文對(duì)示例實(shí)施的描述中,為了說(shuō)明的目的,闡述了具體數(shù)字、材料、配置、以及其它細(xì)節(jié)以便更好地說(shuō)明所要求保護(hù)的本發(fā)明。然而,對(duì)本領(lǐng)域技術(shù)人員將是顯而易見(jiàn)的是,可以使用與本文中所描述的示例細(xì)節(jié)不同的細(xì)節(jié)來(lái)實(shí)現(xiàn)所要求保護(hù)的發(fā)明。在其它實(shí)例中,省略或簡(jiǎn)化了眾所周知的特征以闡明對(duì)示例性實(shí)施的描述。
[0037]發(fā)明人希望所描述的示例性實(shí)施成為主要的例子。發(fā)明人不希望這些示例性實(shí)施限制所附權(quán)利要求的范圍。相反,發(fā)明人已經(jīng)考慮到了所要求保護(hù)的發(fā)明還可能以其它方式、結(jié)合其它現(xiàn)有或未來(lái)技術(shù)來(lái)實(shí)現(xiàn)和實(shí)施。
[0038]另外,在本文中所使用的詞語(yǔ)“示例”意味著作為示例、實(shí)例、或說(shuō)明。本文中被描述為“示例”的任何方面或設(shè)計(jì)并不一定被解釋為比其它方面或設(shè)計(jì)是更為優(yōu)選的或有利的。相反,詞語(yǔ)“示例”的使用是要以具體的方式來(lái)展示概念和技術(shù)。例如,如由本文中所描述的上下文所表明的,術(shù)語(yǔ)“技術(shù)”可以指代一個(gè)或多個(gè)設(shè)備、裝置、系統(tǒng)、方法、制品、和/或計(jì)算機(jī)可讀指令。
[0039]如在本申請(qǐng)中所使用的,術(shù)語(yǔ)“或”意味著包括性的“或”而非排它性的“或”。即,除非另有特別說(shuō)明或從上下文中顯而易見(jiàn),“X采用A或B”是指任何的自然包括性排列。即,如果X采用A ;X采用B ;或X采用A和B,則在任何前述實(shí)例下,滿足“X采用A或B”。另外,除非另有特別說(shuō)明或從上下文中顯而易見(jiàn)地指向單數(shù)形式,否則本申請(qǐng)和所附權(quán)利要求中所使用的詞語(yǔ)“一”或“一個(gè)”總體上應(yīng)當(dāng)被解釋為指“一個(gè)或多個(gè)”。
[0040]這些過(guò)程被示出為邏輯流程圖中的塊的集合,其表示可以僅在機(jī)械學(xué)(mechanics)中實(shí)現(xiàn)或可以在硬件、軟件、和/或固件的組合中實(shí)現(xiàn)的一系列的操作。在軟件/固件的情況下,這些塊表示存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的指令,當(dāng)其被一個(gè)或多個(gè)處理器執(zhí)行時(shí),所述指令執(zhí)行所陳述的操作。
[0041]應(yīng)當(dāng)注意到描述過(guò)程的順序不應(yīng)被解釋為限制,并且任意數(shù)量的所描述的過(guò)程塊可以按照任何順序進(jìn)行組合來(lái)實(shí)施這些過(guò)程或替代過(guò)程。另外,可以從過(guò)程中刪除單個(gè)塊而不背離本文中所描述的主題的精神和范圍。
[0042]術(shù)語(yǔ)“計(jì)算機(jī)可讀介質(zhì)”包括計(jì)算機(jī)存儲(chǔ)介質(zhì)。在一個(gè)實(shí)施例中,計(jì)算機(jī)可讀介質(zhì)是非瞬時(shí)性的。例如,計(jì)算機(jī)存儲(chǔ)介質(zhì)可以包括但不限于:磁存儲(chǔ)設(shè)備(例如,硬盤、軟盤、和磁條)、光學(xué)盤(例如,光盤(⑶)和數(shù)字多功能光盤(DVD))、智能卡、閃速存儲(chǔ)器設(shè)備(例如,拇指驅(qū)動(dòng)器、記憶棒、鑰匙驅(qū)動(dòng)器、和SD卡)、以及易失性和非易失性存儲(chǔ)器(例如,隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM))。
[0043]除非上下文另有說(shuō)明,本文中所使用的術(shù)語(yǔ)“邏輯”包括硬件、軟件、固件、電路、邏輯電路、集成電路、其它電子組件和/或適合于執(zhí)行針對(duì)該邏輯所描述的功能的電子組件的組合。
[0044]以下示例關(guān)于進(jìn)一步的實(shí)施例。一種設(shè)備包括:無(wú)線顯示(WiDi)組件,其適應(yīng)于通過(guò)無(wú)線鏈路來(lái)傳輸電音頻信號(hào),其中,由所述設(shè)備將所述電音頻信號(hào)轉(zhuǎn)化為傳輸?shù)囊纛l聲音信號(hào);延遲估計(jì)器組件,其適應(yīng)于執(zhí)行所述電音頻信號(hào)與所述傳輸?shù)囊纛l聲音信號(hào)之間的互相關(guān)以估計(jì)總延遲,其中,所述總延遲包括由于無(wú)線鏈路的延遲以及所述傳輸?shù)囊纛l聲音信號(hào)所經(jīng)過(guò)的多路徑延遲;自適應(yīng)濾波器,其被配置為執(zhí)行對(duì)所述傳輸?shù)囊纛l聲音信號(hào)的回聲消除;以及延遲插入組件,其適應(yīng)于將所估計(jì)的總延遲插入到所述自適應(yīng)濾波器以用于回聲消除。
[0045]在設(shè)備的某些實(shí)施中,其中,通過(guò)有線或無(wú)線通信信道從遠(yuǎn)端設(shè)備接收所述電音頻信號(hào)。
[0046]在設(shè)備的某些實(shí)施中,其中,由所述WiDi組件使用所述無(wú)線鏈路將所述電音頻信號(hào)傳輸?shù)絎iDi兼容顯示設(shè)備。
[0047]在設(shè)備的某些實(shí)施中,其中,所述延遲估計(jì)器組件通過(guò)實(shí)施第一粗略搜索以找到峰值互相關(guān)來(lái)執(zhí)行互相關(guān)。
[0048]在設(shè)備的某些實(shí)施中,其中,所述延遲估計(jì)器組件對(duì)由于所述第一粗略搜索的所述峰值互相關(guān)執(zhí)行互相關(guān),其中,由第二精細(xì)搜索來(lái)實(shí)施所述互相關(guān),相比于所述第一粗略搜索中所使用的單位延遲,所述第二精細(xì)搜索包括更小的單位延遲。
[0049]在設(shè)備的某些實(shí)施中,其中,所述延遲估計(jì)器組件對(duì)由于所述第一粗略搜索的所述峰值互相關(guān)執(zhí)行互相關(guān),其中,由第二精細(xì)搜索來(lái)實(shí)施所述互相關(guān),相比于在所述第一粗略搜索上使用的抽樣,所述第二精細(xì)搜索包括不同的和/或更少數(shù)量的抽樣。
[0050]在設(shè)備的某些實(shí)施中,其中,所述延遲插入組件用作所述延遲估計(jì)器與所述自適應(yīng)濾波器之間的接口。
[0051 ] 在設(shè)備的某些實(shí)施中,其中,所述自適應(yīng)濾波器實(shí)施包括短尾長(zhǎng)的傳遞函數(shù)。
[0052]在設(shè)備的某些實(shí)施中,其中,所述自適應(yīng)濾波器包括被配置的閾值以確定是否執(zhí)行另一個(gè)延遲估計(jì)。
[0053]在設(shè)備的某些實(shí)施中,其中,所述自適應(yīng)濾波器包括近似于拾取的音頻聲音信號(hào)的輸出。
[0054]一種在設(shè)備中實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的方法,包括:接收電音頻信號(hào)和拾取的信號(hào),其中,所述拾取的信號(hào)包括由于所述設(shè)備的無(wú)線顯示(WiDi)特征的額外的延遲;執(zhí)行所述電音頻信號(hào)與所述拾取的信號(hào)之間的互相關(guān)來(lái)估計(jì)延遲;將估計(jì)的延遲提供給自適應(yīng)濾波器;確定所述自適應(yīng)濾波器的輸出與所述拾取的信號(hào)之間的差;并且輸出包括所述自適應(yīng)濾波器的輸出與所述拾取的信號(hào)之間的所述差的誤差信號(hào)。
[0055]在方法的某些實(shí)施中,其中,通過(guò)無(wú)線鏈路由WiDi組件對(duì)所述電音頻信號(hào)流式傳送,其中,所述無(wú)線鏈路包括針對(duì)所述額外的延遲的路徑。
[0056]在方法的某些實(shí)施中,其中,通過(guò)實(shí)施第一搜索以找到包括初始估計(jì)的延遲的峰值互相關(guān)來(lái)執(zhí)行所述互相關(guān)。
[0057]在方法的某些實(shí)施中,其中,對(duì)所述峰值互相關(guān)執(zhí)行所述互相關(guān)以找到所估計(jì)的延遲,其中,所述互相關(guān)使用包括比所述第一搜索中所使用的單位延遲更小的單位延遲的第二搜索。
[0058]在方法的某些實(shí)施中,其中,由于近端環(huán)境并不發(fā)生變化,所述互相關(guān)不是連續(xù)執(zhí)行的。
[0059]在方法的某些實(shí)施中,其中,當(dāng)所述自適應(yīng)濾波器的輸出與所述拾取的信號(hào)之間的差大于被配置的閾值時(shí),執(zhí)行所述互相關(guān)。
[0060]在方法的某些實(shí)施中,其中,通過(guò)使用最小均方(LMS)算法、歸一化LMS(NLMS)算法、或均方根(RMS)算法來(lái)推導(dǎo)出所述自適應(yīng)濾波器的輸出。
[0061]在方法的某些實(shí)施中,其中,所述自適應(yīng)濾波器實(shí)施包括短尾長(zhǎng)的傳遞函數(shù)。
[0062]在方法的某些實(shí)施中,其中,所述自適應(yīng)濾波器包括近似于所述拾取的信號(hào)的輸出以滿足被配置的閾值。
[0063]在方法的某些實(shí)施中,進(jìn)一步包括:根據(jù)由所述誤差信號(hào)驅(qū)動(dòng)的優(yōu)化算法,由所述自適應(yīng)濾波器來(lái)自調(diào)節(jié)傳遞函數(shù)。
[0064]至少一種計(jì)算機(jī)可訪問(wèn)介質(zhì),其執(zhí)行實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的方法,包括:由設(shè)備來(lái)接收電音頻信號(hào)和拾取的信號(hào);執(zhí)行所述電音頻信號(hào)和所述拾取的信號(hào)之間的互相關(guān)以估計(jì)延遲,其中,所估計(jì)的延遲包括所述設(shè)備的無(wú)線顯示(WiDi)特征所使用的無(wú)線路徑中的額外延遲;將所估計(jì)的延遲發(fā)送到自適應(yīng)濾波器;確定包括所述自適應(yīng)濾波器的輸出與所述拾取的信號(hào)之間的差的誤差信號(hào);并且輸出低于閾值的所述誤差信號(hào),其中,所述閾值表明對(duì)所述長(zhǎng)延遲回聲的消除。
[0065]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,由所述設(shè)備的WiDi特征通過(guò)所述無(wú)線路徑將所述電音頻信號(hào)流式傳送到顯示設(shè)備,其中,所述顯示設(shè)備將所述電音頻信號(hào)轉(zhuǎn)換為由所述設(shè)備拾取的音頻聲音信號(hào)。
[0066]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,通過(guò)實(shí)施第一搜索以找到包括初始估計(jì)的延遲的峰值互相關(guān)來(lái)執(zhí)行所述互相關(guān)。
[0067]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,對(duì)所述峰值互相關(guān)峰值執(zhí)行所述互相關(guān)以找到最終估計(jì)的延遲,其中,所述互相關(guān)使用包括了比在第一粗略搜索中所使用的單位延遲更小的單位延遲的第二精細(xì)搜索。
[0068]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,當(dāng)不滿足閾值時(shí)執(zhí)行所述互相關(guān)。
[0069]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,通過(guò)使用最小均方(LMS)算法、歸一化LMS(NLMS)算法、或均方根(RMS)算法來(lái)推導(dǎo)出所述自適應(yīng)濾波器的輸出。
[0070]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,所述自適應(yīng)濾波器實(shí)施包括短尾長(zhǎng)的傳遞函數(shù)。
[0071 ] 在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,其中,所述自適應(yīng)濾波器包括近似于所述拾取的信號(hào)的輸出以滿足被配置的閾值。
[0072]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,進(jìn)一步包括:將差分組件中的差與被配置的閾值進(jìn)行比較。
[0073]在計(jì)算機(jī)可訪問(wèn)介質(zhì)的某些實(shí)施中,進(jìn)一步包括:根據(jù)由所述誤差信號(hào)驅(qū)動(dòng)的優(yōu)化算法,由所述自適應(yīng)濾波器來(lái)自調(diào)節(jié)傳遞函數(shù)。
【權(quán)利要求】
1.一種設(shè)備,包括: 無(wú)線顯示(WiDi)組件,其適應(yīng)于通過(guò)無(wú)線鏈路傳輸電音頻信號(hào),其中,由所述設(shè)備將所述電音頻信號(hào)轉(zhuǎn)化為傳輸?shù)囊纛l聲音信號(hào); 延遲估計(jì)器組件,其適應(yīng)于執(zhí)行所述電音頻信號(hào)與所述傳輸?shù)囊纛l聲音信號(hào)之間的互相關(guān)以估計(jì)總延遲,其中,所述總延遲包括由于所述無(wú)線鏈路的延遲以及由所述傳輸?shù)囊纛l聲音信號(hào)經(jīng)過(guò)的多路徑延遲; 自適應(yīng)濾波器,其被配置為執(zhí)行對(duì)所述傳輸?shù)囊纛l聲音信號(hào)的回聲消除;以及 延遲插入組件,其適應(yīng)于將估計(jì)的總延遲插入到所述自適應(yīng)濾波器以用于回聲消除。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中,通過(guò)有線或無(wú)線通信信道從遠(yuǎn)端設(shè)備接收所述電音頻信號(hào)。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其中,由所述WiDi組件使用所述無(wú)線鏈路將所述電音頻信號(hào)傳輸?shù)絎iDi兼容的顯示設(shè)備。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述延遲估計(jì)器組件通過(guò)實(shí)施第一粗略搜索以找到峰值互相關(guān)來(lái)執(zhí)行所述互相關(guān)。
5.根據(jù)權(quán)利要求1、或2、或3、或4所述的設(shè)備,其中,所述延遲估計(jì)器組件對(duì)由于所述第一粗略搜索的所述峰值互相關(guān)執(zhí)行所述互相關(guān),其中,由第二精細(xì)搜索來(lái)實(shí)施所述互相關(guān),相比于在所述第一粗略搜索中使用的單位延遲,所述第二精細(xì)搜索包括更小的單位延遲。
6.根據(jù)權(quán)利要求1、或2、或3、或4所述的設(shè)備,其中,所述延遲估計(jì)器組件對(duì)由于所述第一粗略搜索的所述峰值互相關(guān)執(zhí)行所述互相關(guān),其中,由第二精細(xì)搜索來(lái)實(shí)施所述互相關(guān),相比于在所述第一粗略搜索上使用的抽樣,所述第二精細(xì)搜索包括不同的和/或更少數(shù)量的抽樣。
7.根據(jù)權(quán)利要求1、或2、或3、或4所述的設(shè)備,其中,所述延遲插入組件作為所述延遲估計(jì)器與所述自適應(yīng)濾波器之間的接口。
8.根據(jù)權(quán)利要求1、或2、或3、或4所述的設(shè)備,其中,所述自適應(yīng)濾波器實(shí)施包括短尾長(zhǎng)的傳遞函數(shù)。
9.根據(jù)權(quán)利要求1、或2、或3、或4所述的設(shè)備,其中,所述自適應(yīng)濾波器包括被配置的閾值以確定是否執(zhí)行另一個(gè)延遲估計(jì)。
10.根據(jù)權(quán)利要求1、或2、或3、或4所述的設(shè)備,其中,所述自適應(yīng)濾波器包括近似于拾取的音頻聲音信號(hào)的輸出。
11.根據(jù)前述權(quán)利要求中的任意一項(xiàng)所述的設(shè)備,其中,所述設(shè)備是包括麥克風(fēng)和/或音頻傳感器的系統(tǒng)的一部分。
12.—種在設(shè)備中實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的方法,所述方法包括: 接收電音頻信號(hào)和拾取的信號(hào),其中,所述拾取的信號(hào)包括由于所述設(shè)備的無(wú)線顯示(WiDi)特征的額外的延遲; 執(zhí)行所述電音頻信號(hào)與所述拾取的信號(hào)之間的互相關(guān)來(lái)估計(jì)延遲; 將估計(jì)的延遲提供給自適應(yīng)濾波器; 確定所述自適應(yīng)濾波器的輸出與所述拾取的信號(hào)之間的差;并且 輸出包括所述自適應(yīng)濾波器的所述輸出與所述拾取的信號(hào)之間的差的誤差信號(hào)。
13.根據(jù)權(quán)利要求12所述的方法,其中,通過(guò)無(wú)線鏈路由WiDi組件對(duì)所述電音頻信號(hào)進(jìn)行流式傳送,其中,所述無(wú)線鏈路包括針對(duì)所述額外的延遲的路徑。
14.根據(jù)權(quán)利要求12所述的方法,其中,通過(guò)實(shí)施第一搜索以找到包括初始估計(jì)的延遲的峰值互相關(guān)來(lái)執(zhí)行所述互相關(guān)。
15.根據(jù)權(quán)利要求12、或13、或14所述的方法,其中,對(duì)所述峰值互相關(guān)執(zhí)行所述互相關(guān)以找到所述估計(jì)的延遲,其中,所述互相關(guān)使用包括比在所述第一搜索中使用的單位延遲更小的單位延遲的第二搜索。
16.根據(jù)權(quán)利要求12、或13、或14所述的方法,其中,由于近端環(huán)境并不發(fā)生變化,所述互相關(guān)不是連續(xù)執(zhí)行的。
17.根據(jù)權(quán)利要求12、或13、或14所述的方法,其中,當(dāng)所述自適應(yīng)濾波器的所述輸出與所述拾取的信號(hào)之間的差大于被配置的閾值時(shí),執(zhí)行所述互相關(guān)。
18.根據(jù)權(quán)利要求12、或13、或14所述的方法,其中,通過(guò)使用最小均方(LMS)算法、歸一化LMS (NLMS)算法、或均方根(RMS)算法來(lái)推導(dǎo)出所述自適應(yīng)濾波器的所述輸出。
19.根據(jù)權(quán)利要求12、或13、或14所述的方法,其中,所述自適應(yīng)濾波器實(shí)施包括短尾長(zhǎng)的傳遞函數(shù)。
20.根據(jù)權(quán)利要求12、或13、或14所述的方法,其中,所述自適應(yīng)濾波器包括近似于所述拾取的信號(hào)的所述輸出以滿足被配置的閾值。
21.根據(jù)權(quán)利要求12、或13、或14所述的方法,進(jìn)一步包括:根據(jù)由所述誤差信號(hào)驅(qū)動(dòng)的優(yōu)化算法,由所述自適應(yīng)濾波器來(lái)自調(diào)節(jié)傳遞函數(shù)。
22.至少一種計(jì)算機(jī)可訪問(wèn)介質(zhì),其執(zhí)行實(shí)施針對(duì)長(zhǎng)延遲回聲的回聲消除算法的方法,包括: 由設(shè)備來(lái)接收電音頻信號(hào)和拾取的信號(hào); 執(zhí)行所述電音頻信號(hào)和所述拾取的信號(hào)之間的互相關(guān)以估計(jì)延遲,其中,估計(jì)的延遲包括由所述設(shè)備的無(wú)線顯示(WiDi)特征使用的無(wú)線路徑中的額外的延遲; 將所述估計(jì)的延遲發(fā)送到自適應(yīng)濾波器; 確定包括所述自適應(yīng)濾波器的輸出與所述拾取的信號(hào)之間的差的誤差信號(hào);并且 輸出低于閾值的所述誤差信號(hào),其中,所述閾值表明對(duì)所述長(zhǎng)延遲回聲的消除。
23.根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,由所述設(shè)備的所述WiDi特征通過(guò)所述無(wú)線路徑將所述電音頻信號(hào)流式傳送到顯示設(shè)備,其中,所述顯示設(shè)備將所述電音頻信號(hào)轉(zhuǎn)化為由所述設(shè)備拾取的音頻聲音信號(hào)。
24.根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,通過(guò)實(shí)施第一搜索以找到包括初始估計(jì)的延遲的峰值互相關(guān)來(lái)執(zhí)行所述互相關(guān)。
25.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,對(duì)所述峰值互相關(guān)執(zhí)行所述互相關(guān)以找到最終估計(jì)的延遲,其中,所述互相關(guān)使用包括比在所述第一粗略搜索中使用的單位延遲更小的單位延遲的第二精細(xì)搜索。
26.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,當(dāng)不滿足閾值時(shí)執(zhí)行所述互相關(guān)。
27.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,通過(guò)使用最小均方(LMS)算法、歸一化LMS(NLMS)算法、或均方根(RMS)算法來(lái)推導(dǎo)出所述自適應(yīng)濾波器的所述輸出。
28.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,所述自適應(yīng)濾波器實(shí)施包括短尾長(zhǎng)的傳遞函數(shù)。
29.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),其中,所述自適應(yīng)濾波器包括近似于所述拾取的信號(hào)的所述輸出以滿足被配置的閾值。
30.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),進(jìn)一步包括:將差分組件中的所述差與被配置的閾值進(jìn)行比較。
31.根據(jù)權(quán)利要求22、或23、或24所述的計(jì)算機(jī)可訪問(wèn)介質(zhì),進(jìn)一步包括:根據(jù)由所述誤差信號(hào)驅(qū)動(dòng)的優(yōu)化算法,由所述自適應(yīng)濾波器來(lái)自調(diào)節(jié)傳遞函數(shù)。
【文檔編號(hào)】G10L21/02GK104364844SQ201280073046
【公開(kāi)日】2015年2月18日 申請(qǐng)日期:2012年6月8日 優(yōu)先權(quán)日:2012年6月8日
【發(fā)明者】郭永芳, X·E·林, U·卡拉考格魯, N·比斯瓦爾 申請(qǐng)人:英特爾公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1