通過動(dòng)態(tài)補(bǔ)償移動(dòng)裝置中的揚(yáng)聲器與麥克風(fēng)之間的可變距離來優(yōu)化音頻處理功能的制作方法
【專利摘要】本發(fā)明提供一種供與移動(dòng)裝置一起使用的移動(dòng)通信裝置,其具有用以執(zhí)行多個(gè)音頻功能的多個(gè)揚(yáng)聲器和/或麥克風(fēng)??蓪⑺鳆溈孙L(fēng)收放在通信裝置外殼內(nèi)。為了補(bǔ)償所述揚(yáng)聲器與麥克風(fēng)之間的不當(dāng)信號反饋,可實(shí)施聲學(xué)回音消除以確定所述揚(yáng)聲器與麥克風(fēng)之間的適當(dāng)距離和相對定位。聲學(xué)回音消除從語音通信移除回音以改進(jìn)聲音的質(zhì)量。所述麥克風(fēng)所俘獲的所述不當(dāng)信號的所述移除可通過表征從所述揚(yáng)聲器到所述麥克風(fēng)的音頻信號路徑(揚(yáng)聲器到麥克風(fēng)路徑距離簡檔)來完成,其包含所述揚(yáng)聲器與麥克風(fēng)之間的所述距離和相對定位。將所述揚(yáng)聲器與麥克風(fēng)之間的所述最佳距離和相對定位提供給用戶以優(yōu)化性能。
【專利說明】通過動(dòng)態(tài)補(bǔ)償移動(dòng)裝置中的揚(yáng)聲器與麥克風(fēng)之間的可變距離來優(yōu)化音頻處理功能
[0001]根據(jù)35U.S.C.§ 119豐張優(yōu)先權(quán)
[0002]本專利申請案主張2011年12月16日申請的題為“通過動(dòng)態(tài)補(bǔ)償配件裝置和/或移動(dòng)裝置中的揚(yáng)聲器與麥克風(fēng)之間的可變距離來優(yōu)化音頻處理功能(Optimizing AudioProcessing Functions by Dynamically Compensating for Variable Distances BetweenSpeaker (s) and Microphone (s) in an Accessory Device and/or Mobile Device) ” 的第61/576,842號美國臨時(shí)申請案以及2012年3月28日申請的題為“通過動(dòng)態(tài)補(bǔ)償移動(dòng)裝置中的揚(yáng)聲器與麥克風(fēng)之間的可變距離來優(yōu)化音頻處理功能(Optimizing Audio ProcessingFunctions by Dynamically Compensating for Variable Distances Between Speaker (s)andMicrophone (s) in a Mobile Device) ”的第61/616,853號美國臨時(shí)申請案的優(yōu)先權(quán),所述兩申請案轉(zhuǎn)讓給其受讓人且特此以引用的方式明確地并入本文中。
【技術(shù)領(lǐng)域】
[0003]各種特征涉及通過動(dòng)態(tài)補(bǔ)償配件裝置和/或移動(dòng)裝置中的一或多個(gè)揚(yáng)聲器與一或多個(gè)麥克風(fēng)之間的可變距離和位 置來優(yōu)化音頻處理功能。
【背景技術(shù)】
[0004]移動(dòng)裝置持續(xù)不斷地演進(jìn)以添加新的特征和/或增強(qiáng)現(xiàn)有的特征。以改進(jìn)音頻質(zhì)量為目的,可在移動(dòng)裝置中使用多個(gè)不同揚(yáng)聲器以增強(qiáng)用戶接收音頻的方式。舉例來說,可將揚(yáng)聲器分布在移動(dòng)裝置的各個(gè)位置和/或定位處。類似地,為了改進(jìn)俘獲來自用戶的音頻,可將多個(gè)麥克風(fēng)放置在移動(dòng)裝置的各個(gè)定位和/或位置。然而,揚(yáng)聲器和麥克風(fēng)的此類布置容易導(dǎo)致由多個(gè)麥克風(fēng)所俘獲的來自從多個(gè)揚(yáng)聲器發(fā)出的信號的不當(dāng)信號反饋。
[0005]為補(bǔ)償不當(dāng)?shù)男盘柗答?,可?shí)施聲學(xué)回音消除。聲學(xué)回音消除可從語音通信移除回音以改進(jìn)聲音的質(zhì)量,即回音消除算法可從被麥克風(fēng)所俘獲的所要用戶音頻移除從揚(yáng)聲器發(fā)出的信號。麥克風(fēng)所俘獲的不當(dāng)信號的移除需要表征從揚(yáng)聲器到麥克風(fēng)的音頻信號路徑,包含揚(yáng)聲器與麥克風(fēng)之間的距離和相對定位。然而,此類表征在麥克風(fēng)和/或揚(yáng)聲器可移動(dòng)和/或其位置/距離相對于彼此調(diào)整時(shí)難以進(jìn)行。
[0006]因此,需要一種方法,所述方法允許配件裝置和/或移動(dòng)裝置自動(dòng)和/或動(dòng)態(tài)地查明揚(yáng)聲器與麥克風(fēng)之間的相對距離和位置。
【發(fā)明內(nèi)容】
[0007]各種特征通過動(dòng)態(tài)補(bǔ)償配件裝置和/或移動(dòng)裝置中的一或多個(gè)揚(yáng)聲器與一或多個(gè)麥克風(fēng)之間的可變距離和位置來促進(jìn)優(yōu)化音頻處理功能。
[0008]一個(gè)特征提供用于此類優(yōu)化音頻處理功能的移動(dòng)裝置。這些移動(dòng)裝置可包含多個(gè)揚(yáng)聲器、多個(gè)麥克風(fēng),其中多個(gè)麥克風(fēng)中的至少一者的位置相對于多個(gè)揚(yáng)聲器中的一或多者是可變調(diào)整的,且包含耦合到揚(yáng)聲器和多個(gè)麥克風(fēng)的處理電路。處理電路可適于自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。通過使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔,處理電路可調(diào)整回音消除器。處理電路可進(jìn)一步適于估計(jì)每一揚(yáng)聲器與每一麥克風(fēng)之間的距離以查明揚(yáng)聲器到麥克風(fēng)路徑距離簡檔,估計(jì)信噪比(SNR)作為近端用戶話音信號與回音信號的比,和基于估計(jì)的信噪比來調(diào)整用于回音消除器的遠(yuǎn)端參考縮放。處理電路還可適于在信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量,和提供視覺指示器給用戶以增加揚(yáng)聲器到麥克風(fēng)距離以便增加音量。
[0009]在一個(gè)配置中,多個(gè)揚(yáng)聲器中的至少一些可從移動(dòng)裝置拆卸。另外,移動(dòng)裝置可包含收放麥克風(fēng)中的至少一者的一個(gè)臂,其中所述臂是可伸展的、可旋轉(zhuǎn)調(diào)整或兩者??蓮呐浼b置接收每一揚(yáng)聲器與每一麥克風(fēng)之間的一或多個(gè)距離,所述配件裝置具有收放麥克風(fēng)中的至少一者的一或多個(gè)臂,其中所述臂是可伸展的、可旋轉(zhuǎn)調(diào)整或兩者。在一或多個(gè)臂中的預(yù)界定定位器(detent)可用以確定每一揚(yáng)聲器與每一麥克風(fēng)之間的一或多個(gè)距離?;蛘?,或除此之外,在一或多個(gè)臂中的角旋轉(zhuǎn)傳感器可用以確定每一揚(yáng)聲器與每一麥克風(fēng)之間的一或多個(gè)距離。
[0010]還根據(jù)特征提供用于優(yōu)化音頻處理功能的可在移動(dòng)裝置上操作的方法。舉例來說,在此類方法的至少一個(gè)實(shí)施方案中,移動(dòng)裝置可自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔??墒褂脫P(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。移動(dòng)裝置還可自動(dòng)獲得揚(yáng)聲器音量設(shè)置,和基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性?;谒烙?jì)的信噪比,移動(dòng)裝置可調(diào)整用于回音消除器的遠(yuǎn)端參考縮放。此外,移動(dòng)裝置可在信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量,和通過調(diào)整收放多個(gè)揚(yáng)聲器的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂來改變揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
[0011]可從配件裝置接收每一揚(yáng)聲器與每一麥克風(fēng)之間的一或多個(gè)距離,所述配件裝置具有收放麥克風(fēng)中的至少一者的一或多個(gè)臂,其中所述臂是可伸展的、可旋轉(zhuǎn)調(diào)整或兩者。在一或多個(gè)臂中的預(yù)界定定位器可用以確定每一揚(yáng)聲器與每一麥克風(fēng)之間的一或多個(gè)距離。或者,或除此之外,在一或多個(gè)臂中的角旋轉(zhuǎn)傳感器可用以確定每一揚(yáng)聲器與每一麥克風(fēng)之間的一或多個(gè)距離。
[0012]另一特征提供優(yōu)化音頻處理功能的移動(dòng)裝置,包含:用于自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置;和用于使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器的裝置。移動(dòng)裝置可進(jìn)一步包含:用于自動(dòng)獲得揚(yáng)聲器音量設(shè)置的裝置;用于基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性的裝置;用于基于估計(jì)的信噪比來調(diào)整用于回音消除器的遠(yuǎn)端參考縮放的裝置;用于在信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量的裝置;和用于通過調(diào)整收放多個(gè)揚(yáng)聲器的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂來改變揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置。
[0013]另一特征提供一種機(jī)器可讀媒體,其具有在由至少一個(gè)處理器執(zhí)行時(shí)致使處理器進(jìn)行以下操作的指令:自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器;自動(dòng)獲得揚(yáng)聲器音量設(shè)置;和基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
[0014]另一特征提供用于優(yōu)化音頻處理功能的移動(dòng)裝置,其可包含:存儲(chǔ)器裝置;通信接口,其適于與配件裝置通信以產(chǎn)生音頻簡檔,所述配件裝置具有用于代表移動(dòng)裝置廣播或俘獲聲學(xué)信號的多個(gè)揚(yáng)聲器和/或多個(gè)麥克風(fēng);和處理電路,其耦合到通信接口和存儲(chǔ)器裝置。處理電路可適于:發(fā)送校準(zhǔn)音頻信號到配件裝置以估計(jì)配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離;從配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離;使用配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;和使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。獨(dú)立地、依序地和/或一次一個(gè)揚(yáng)聲器地將校準(zhǔn)音頻信號發(fā)送到多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器。處理電路可進(jìn)一步適于使用來自用戶的所俘獲音頻來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔,估計(jì)信噪比(SNR)作為近端用戶話音信號與回音信號的比,和基于估計(jì)的信噪比來調(diào)整用于回音消除器的遠(yuǎn)端參考縮放。處理電路可仍進(jìn)一步適于使用揚(yáng)聲器到麥克風(fēng)距離簡檔來獲得揚(yáng)聲器音量設(shè)置,基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性,和在信噪比低于閾值的情況下發(fā)送信號到配件裝置以降低或限制揚(yáng)聲器音量。處理電路還可適于提供視覺指示器給用戶以增加配件裝置上的揚(yáng)聲器到麥克風(fēng)距離以便增加音量。
[0015]另一特征提供可在移動(dòng)裝置上操作以用于與配件裝置通信以產(chǎn)生音頻簡檔的方法。與移動(dòng)裝置通信的配件裝置可具有多個(gè)麥克風(fēng)和/或多個(gè)揚(yáng)聲器。舉例來說,在此類方法的至少一個(gè)實(shí)施方案中,移動(dòng)裝置可:發(fā)送校準(zhǔn)音頻信號到配件裝置以估計(jì)配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離;從配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離;使用配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;和使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器??墒褂脕碜杂脩舻乃@音頻來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。移動(dòng)裝置還可使用揚(yáng)聲器到麥克風(fēng)距離簡檔來獲得揚(yáng)聲器音量設(shè)置,基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性,和基于所估計(jì)的信噪比來調(diào)整用于回音消除器的遠(yuǎn)端參考縮放。移動(dòng)裝置還可在信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量。
[0016]另一特征提供用于與配件裝置通信以產(chǎn)生音頻簡檔的移動(dòng)裝置。移動(dòng)裝置可包含:用于發(fā)送校準(zhǔn)音頻信號到配件裝置以估計(jì)配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離的裝置;用于從配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離的裝置;用于使用配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置;和用于使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器的裝置。移動(dòng)裝置可進(jìn)一步包含:用于使用來自用戶的所俘獲音頻來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置;用于使用揚(yáng)聲器到麥克風(fēng)距離簡檔來自動(dòng)獲得揚(yáng)聲器音量設(shè)置的裝置;用于基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性的裝置;用于基于所估計(jì)的信噪比來調(diào)整用于回音消除器的遠(yuǎn)端參考縮放的裝置;和用于在信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量的裝置。
[0017]另一特征提供一種機(jī)器可讀媒體,其具有在由至少一個(gè)處理器執(zhí)行時(shí)致使處理器進(jìn)行以下操作的指令:發(fā)送校準(zhǔn)音頻信號到配件裝置以估計(jì)配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離;從配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離;使用配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;和使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。處理器還可使用揚(yáng)聲器到麥克風(fēng)距離簡檔來獲得揚(yáng)聲器音量設(shè)置,和基于揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
【專利附圖】
【附圖說明】
[0018]可在結(jié)合圖式閱讀時(shí)從下文闡述的【具體實(shí)施方式】明白各種特征、本質(zhì)和優(yōu)點(diǎn),在圖式中相同參考字符始終對應(yīng)地進(jìn)行識(shí)別。
[0019]圖1(包括圖1A和1B)說明根據(jù)一個(gè)實(shí)例的處于閉合配置的示范性配件裝置的透視圖。
[0020]圖2說明處于開放配置的圖1的配件裝置。
[0021]圖3說明根據(jù)一個(gè)實(shí)例的具有多個(gè)揚(yáng)聲器和以可滑動(dòng)方式可調(diào)整的麥克風(fēng)的處于開放配置的配件裝置。
[0022]圖4說明根據(jù)一個(gè)實(shí)例的具有多個(gè)揚(yáng)聲器和以可旋轉(zhuǎn)方式可調(diào)整的麥克風(fēng)的處于開放配置的配件裝置。
[0023]圖5說明根據(jù)一個(gè)實(shí)例的具有至少一個(gè)揚(yáng)聲器和至少一個(gè)以可翻轉(zhuǎn)方式可調(diào)整的麥克風(fēng)的處于開放配置的配件裝置。
[0024]圖6A說明根據(jù)一個(gè)實(shí)例的具有處于閉合或收藏配置的可伸展棒的配件裝置的俯視圖。
[0025]圖6B說明具有處于開放或展開配置的圖6B的可伸展棒的配件裝置的俯視圖。
[0026]圖6C說明圖6B的可伸展棒的前視圖。
[0027]圖6D說明圖6B的可伸展棒的前視圖。
[0028]圖7A說明根據(jù)一個(gè)實(shí)例的具有處于開放或展開配置的可伸展棒的配件裝置的前視圖。
[0029]圖7B說明具有處于閉合或收藏配置的圖7A的可伸展棒的配件裝置的俯視圖。
[0030]圖7C說明具有處于開放或展開配置的圖7A的可伸展棒的配件裝置的俯視圖。
[0031]圖8說明在具有八個(gè)(8)揚(yáng)聲器和四個(gè)(4)麥克風(fēng)的配件裝置中的聲音傳播直接路徑。
[0032]圖9說明根據(jù)一個(gè)實(shí)例的配件裝置的內(nèi)部結(jié)構(gòu)的框圖。
[0033]圖10說明圖9的音頻模塊的內(nèi)部結(jié)構(gòu)的實(shí)例。
[0034]圖11說明可在配件裝置上操作的用于測量揚(yáng)聲器與麥克風(fēng)之間的距離且將所述距離傳達(dá)到移動(dòng)裝置中的音頻處理算法的方法的流程圖。
[0035]圖12說明根據(jù)一個(gè)實(shí)例的移動(dòng)裝置的內(nèi)部結(jié)構(gòu)的框圖。
[0036]圖13 (包括圖13A和13B)說明利用揚(yáng)聲器到麥克風(fēng)距離數(shù)據(jù)來優(yōu)化性能的聲學(xué)回音消除算法。
[0037]圖14(包括圖14A和14B)說明可在移動(dòng)裝置上操作的用于使用外部配件裝置來創(chuàng)建音頻簡檔的方法的流程圖。
【具體實(shí)施方式】
[0038]在以下描述中給出具體細(xì)節(jié)以提供對實(shí)施例的透徹理解。然而,所屬領(lǐng)域的技術(shù)人員將理解,可在沒有這些具體細(xì)節(jié)的情況下實(shí)踐所述實(shí)施例。舉例來說,可以框圖形式展示電路以便避免用不必要的細(xì)節(jié)使實(shí)施例模糊。在其它例子中,可不詳細(xì)展示眾所周知的電路、結(jié)構(gòu)和技術(shù)以便不使實(shí)施例模糊。
[0039]詞“示范性”在本文中用以意味“充當(dāng)實(shí)例、例子或說明”。不必將本文中描述為“示范性”的任何實(shí)施方案或?qū)嵤├忉尀楸绕渌鼘?shí)施例優(yōu)選或有利。同樣,術(shù)語“實(shí)施例”并不要求所有實(shí)施例包含所論述的特征、優(yōu)點(diǎn)或操作模式。
[0040]術(shù)語“移動(dòng)裝置”可指無線裝置、移動(dòng)電話、移動(dòng)通信裝置、用戶通信裝置、個(gè)人數(shù)字助理、移動(dòng)掌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、和/或通常由個(gè)人攜帶和/或具有某形式的通信能力(例如,無線、紅外線、短程無線電等)的其它類型的移動(dòng)裝置。術(shù)語“配件裝置”可指能夠以有線或無線方式與移動(dòng)裝置通信且具有用于代表移動(dòng)裝置廣播或俘獲聲學(xué)信號的一或多個(gè)揚(yáng)聲器和/或一或多個(gè)麥克風(fēng)的任何裝置。術(shù)語“音頻換能器”可指能夠俘獲音頻(例如,麥克風(fēng))和/或發(fā)射音頻(例如,揚(yáng)聲器)的任何裝置。
[0041]術(shù)語“閉合配置”或“收藏配置”可指其中揚(yáng)聲器和/或麥克風(fēng)以緊密方式放置或布置以用于移動(dòng)裝置和/或配件裝置的存放或運(yùn)輸?shù)囊苿?dòng)裝置和/或配件裝置。術(shù)語“開放配置”或“展開配置”可指其中揚(yáng)聲器和/或麥克風(fēng)從收藏位置以可滑動(dòng)方式或可旋轉(zhuǎn)移動(dòng)的移動(dòng)裝置和/或配件裝置。
[0042]概述
[0043]提供供與移動(dòng)裝置一起使用的具有用以執(zhí)行多個(gè)音頻功能的多個(gè)擴(kuò)音器(或“揚(yáng)聲器”)和麥克風(fēng)的配件裝置。由于消費(fèi)者(或“用戶”)想要和移動(dòng)裝置一起攜帶或運(yùn)輸配件裝置,所以配件裝置可被設(shè)計(jì)得較小以便增強(qiáng)其可運(yùn)輸性同時(shí)允許其以較大配置展開以執(zhí)行其既定功能。為適應(yīng)可運(yùn)輸性,配件裝置可在用于運(yùn)輸或存放的閉合或收藏配置與用以執(zhí)行其既定功能的一或多個(gè)開放或展開配置之間操作。因而,揚(yáng)聲器或麥克風(fēng)可相對于彼此可變地調(diào)整。然而,此可變性可導(dǎo)致?lián)P聲器與麥克風(fēng)之間的不當(dāng)?shù)男盘柗答仭?br>
[0044]為了補(bǔ)償揚(yáng)聲器與麥克風(fēng)之間的不當(dāng)?shù)男盘柗答?,移?dòng)裝置可實(shí)施聲學(xué)回音消除,所述聲學(xué)回音消除從語音通信移除回音以改進(jìn)聲音的質(zhì)量。麥克風(fēng)所俘獲的不當(dāng)?shù)男盘柕囊瞥赏ㄟ^以下操作來完成:表征從揚(yáng)聲器到麥克風(fēng)的音頻信號路徑(包含揚(yáng)聲器與麥克風(fēng)之間的距離和相對定位),且接著使用此表征或路徑距離簡檔來調(diào)整移動(dòng)裝置中的回音消除器(算法)。為了調(diào)整回音消除器,移動(dòng)裝置可估計(jì)每一揚(yáng)聲器與每一麥克風(fēng)之間的距離,且接著使用此信息來估計(jì)信噪比(SNR)作為近端用戶話音信號與回音信號的比。接著可使用所估計(jì)SNR來調(diào)整用于調(diào)諧回音消除器性能的參數(shù)和閾值,例如學(xué)習(xí)速率、遠(yuǎn)端參考縮放、雙端通話檢測器閾值等。此外,如果SNR低于閾值,那么可針對較佳的雙端通話性能而降低或限制揚(yáng)聲器音量且避免麥克風(fēng)與揚(yáng)聲器之間的非線性耦合?;蛘?,如果需要大聲音量,那么可將視覺反饋提供給用戶從而指示用戶在物理上調(diào)整麥克風(fēng)到揚(yáng)聲器的距離。
[0045]處于閉合配置的配件裝置
[0046]圖1(包括圖1A和1B)說明處于用于由用戶運(yùn)輸或存放的閉合或收藏配置的示范性配件裝置100的透視圖。配件裝置100可包括可圍繞鉸鏈組合件106而折疊在一起以形成閉合配置的一對外殼102、104(參見圖2)。外殼102、104中的每一者可具有一對側(cè)部邊緣102a、104a和102b、104b、頂部邊緣102c、IlOc和底部邊緣102d、104d(參見圖2)。外殼102、104可通過緊固到側(cè)部邊緣102b、104a的鉸鏈組合件106而接合在一起。多個(gè)揚(yáng)聲器108、110和一或多個(gè)可伸展棒112、114可附接到相應(yīng)的外殼102、104。
[0047]一或多個(gè)可伸展棒112、114可以可滑動(dòng)方式附接到外殼102、104的后表面,或可以可滑動(dòng)方式附接到側(cè)部邊緣102a、104a和102b、104b??缮煺拱?12、114中的每一者可包含一或多個(gè)麥克風(fēng),且可相對于外殼102、104而可滑動(dòng)和/或可旋轉(zhuǎn)調(diào)整以用于調(diào)整麥克風(fēng)與揚(yáng)聲器之間的間隔。如下文更詳細(xì)描述,可伸展棒112、114還可包含傳感器(例如,角旋轉(zhuǎn)傳感器和類似者)和/或用于確定麥克風(fēng)與揚(yáng)聲器之間的距離的定位器。另外,揚(yáng)聲器可固定地附接到外殼或可相對于外殼而調(diào)整。
[0048]當(dāng)處于閉合配置中時(shí),配件裝置100可容易地裝在用戶的口袋、公文包或類似物內(nèi)以用于存放或運(yùn)輸。配件裝置100可與移動(dòng)裝置有線地或無線地通信。
[0049]處于開放配置的示范性配件裝置
[0050]圖2說明處于開放配置的圖1的示范性配件裝置100。配件裝置100的開放配置可允許配件裝置100執(zhí)行其所有既定功能。舉例來說,為改進(jìn)音頻質(zhì)量,可在配件裝置中使用多個(gè)不同揚(yáng)聲器以增強(qiáng)用戶接收音頻的方式。如所展示,配件裝置100的每一外殼102、104可分別包含一或多個(gè)揚(yáng)聲器108和110 (固定地或可調(diào)整地附接到外殼)以及定位于位于各個(gè)位置和/或定位處的可伸展棒112和114中的每一者上的一或多個(gè)麥克風(fēng)。
[0051]如上文所述,配件裝置100可為可折疊的,且在此實(shí)例中,麥克風(fēng)可旋轉(zhuǎn)調(diào)整和/或可滑動(dòng)調(diào)整作為一或多個(gè)可伸展棒112和114的部分。因此,麥克風(fēng)相對于揚(yáng)聲器108和110的距離和/或位置可取決于用戶定位和/或調(diào)整可伸展棒的方式而改變。
[0052]每一外殼102、104可為可操作的以圍繞鉸鏈組合件106移動(dòng)或旋轉(zhuǎn),使得外殼的外邊緣102a、104b之間的距離變化。在一個(gè)實(shí)例中,當(dāng)配件裝置100處于閉合配置中時(shí),第一外殼102可圍繞鉸鏈組合件106在逆時(shí)針方向上在0°到180°的范圍中旋轉(zhuǎn)。當(dāng)處于完全開放配置中時(shí),第一外殼102可在0°到180°的范圍中在順時(shí)針方向上旋轉(zhuǎn)?;蛘?,第二外殼104可相對于第一外殼102在逆時(shí)針方向或順時(shí)針方向上旋轉(zhuǎn)。在另一實(shí)施例中,外殼中的每一者可能夠相對于另一外殼旋轉(zhuǎn)高達(dá)360°。
[0053]如所展不,可伸展棒112、114可相對于外殼102、104而以可滑動(dòng)方式和可旋轉(zhuǎn)方式可調(diào)整,從而允許用戶調(diào)整麥克風(fēng)和揚(yáng)聲器以獲得所要的音頻質(zhì)量。因而,可由用戶動(dòng)態(tài)地調(diào)整麥克風(fēng)與揚(yáng)聲器之間的距離。
[0054]如圖3-5中所說明,其它配件裝置配置是可能的,其中一或多個(gè)麥克風(fēng)和/或揚(yáng)聲器可使其相對位置和/或距離由用戶在配件裝置的操作期間動(dòng)態(tài)調(diào)整。在一些例子中,揚(yáng)聲器和/或麥克風(fēng)可有線和/或無線地耦合到移動(dòng)裝置的主體。
[0055]圖3說明根據(jù)一個(gè)實(shí)例的處于開放配置的配件裝置,其具有多個(gè)揚(yáng)聲器和可滑動(dòng)調(diào)整的麥克風(fēng)。如所展示,配件裝置300可包含外殼302,外殼302具有定位于固定定位的多個(gè)揚(yáng)聲器304和可滑動(dòng)調(diào)整作為一或多個(gè)可伸展棒308的部分的多個(gè)麥克風(fēng)306。舉例來說,麥克風(fēng)306可固定地定位于可伸展棒308上,可伸展棒308可通過從外殼302向上滑動(dòng)伸展來調(diào)整。因此,麥克風(fēng)306相對于揚(yáng)聲器304的距離和/或位置可取決于用戶滑動(dòng)調(diào)整可伸展棒308的方式而改變。盡管展示四個(gè)(4)可伸展棒308,但這僅是以實(shí)例說明,且更多或更少的可伸展棒可附接到外殼302。可伸展棒308中的每一者可分開或共同地向上或向下滑動(dòng)調(diào)整?;蛘?,揚(yáng)聲器的位置可通過用戶來調(diào)整。[0056]圖4說明根據(jù)一個(gè)實(shí)例的處于開放配置的配件裝置,其具有多個(gè)揚(yáng)聲器和可旋轉(zhuǎn)調(diào)整的麥克風(fēng)。如所展示,配件裝置400可包含外殼402,外殼402具有定位于固定定位的多個(gè)揚(yáng)聲器404和可旋轉(zhuǎn)調(diào)整作為一或多個(gè)可伸展棒408的部分的多個(gè)麥克風(fēng)406。當(dāng)處于開放配置中時(shí),可伸展棒408可經(jīng)由可旋轉(zhuǎn)鉸鏈組合件410而旋轉(zhuǎn)。如所展示,當(dāng)處于閉合或收藏配置時(shí),第一對可伸展棒408a可平行于外殼402的側(cè)表面,且第二對可伸展棒408b可平行于外殼402的頂部和底部表面。在此實(shí)例中,第一對可伸展棒408a可經(jīng)由可旋轉(zhuǎn)鉸鏈組合件410而在逆時(shí)針方向或順時(shí)針方向上在0°到180°的范圍中旋轉(zhuǎn),且第二對可伸展棒408b可經(jīng)由第二可旋轉(zhuǎn)鉸鏈組合件412而在逆時(shí)針方向或順時(shí)針方向上在O°到90°的范圍中旋轉(zhuǎn)?;蛘?,揚(yáng)聲器的位置可通過用戶來調(diào)整。在一個(gè)實(shí)施例中,當(dāng)處于閉合或收藏配置時(shí),第一對可伸展棒408a可垂直于第二對可伸展棒480b。
[0057]圖5說明根據(jù)一個(gè)實(shí)例的具有至少一個(gè)揚(yáng)聲器和至少一個(gè)以可翻轉(zhuǎn)方式可調(diào)整的麥克風(fēng)的處于開放配置的配件裝置。如所展示,配件裝置500可包含外殼502,外殼502具有定位于固定定位的至少一個(gè)揚(yáng)聲器504和可以可旋轉(zhuǎn)調(diào)整作為一或多個(gè)可伸展棒508的部分的至少一個(gè)麥克風(fēng)506。舉例來說,麥克風(fēng)506可固定地附接到可伸展棒508的末端,可伸展棒508經(jīng)由可旋轉(zhuǎn)的鉸鏈組合件510而以可旋轉(zhuǎn)方式附接到外殼。當(dāng)處于閉合配置時(shí),可伸展棒508可抵靠外殼502而擱置或嵌入于外殼502內(nèi)。在此實(shí)例中,當(dāng)配件裝置處于閉合配置時(shí),為了調(diào)整麥克風(fēng)506,可伸展棒可經(jīng)由可旋轉(zhuǎn)鉸鏈組合件510在順時(shí)針方向上在0°到270°的范圍中旋轉(zhuǎn)。如下文更詳細(xì)描述,可伸展棒還可包含傳感器(例如,角旋轉(zhuǎn)傳感器和類似者)和/或用于確定麥克風(fēng)與揚(yáng)聲器之間的距離的定位器。另外,揚(yáng)聲器504可固定地附接到外殼502或可為可調(diào)整的。
[0058]示范性麥克風(fēng)/可伸展棒配置
[0059]圖6A說明根據(jù)一個(gè)實(shí)例的具有處于閉合或收藏配置的可伸展棒的配件裝置的俯視圖。圖6B說明具有處于開放或展開配置的圖6B的可伸展棒的配件裝置的俯視圖。圖6C說明圖6B的可伸展棒的前視圖。圖6D說明圖6B的可伸展棒的前視圖。
[0060]如上文論述,配件裝置600可包含外殼602,外殼602具有一或多個(gè)麥克風(fēng)604 (固定地附接到一或多個(gè)可伸展棒606)和一或多個(gè)揚(yáng)聲器(未圖不)。如圖6A中所說明,配件裝置600可包含具有以可旋轉(zhuǎn)方式緊固在一起的三個(gè)(3)可移動(dòng)/可調(diào)整段606a-606c的可伸展棒606。可伸展棒606的第一段606a和第二段606b兩者可具有以可旋轉(zhuǎn)方式鉸接到外殼602的第一末端和以可旋轉(zhuǎn)方式鉸接到可伸展棒606的第三段606c的相應(yīng)末端的第二末端。在此實(shí)例中,當(dāng)處于閉合或收藏配置時(shí),可伸展棒606的第一段606a和第二段606b可平行于可伸展棒的第三段606c,且可伸展棒606的第三段606c可定位于與可伸展棒606的第一段606a和第二段606b不同的垂直平面中。
[0061]可伸展棒606可通過經(jīng)由可旋轉(zhuǎn)鉸鏈612向上旋轉(zhuǎn)而經(jīng)調(diào)整或重新定位。如圖6C中所說明,可伸展棒606的第一段606a和第二段606b可向上旋轉(zhuǎn)??缮煺拱?06的第一段606a和第二段606b可從閉合或收藏配置在0°到180° (順時(shí)針方向或逆時(shí)針方向)的范圍中旋轉(zhuǎn)。當(dāng)未使用時(shí)且當(dāng)正在運(yùn)輸時(shí),可伸展棒606的第一段606a和第二段606b可向下旋轉(zhuǎn)到閉合或收藏配置??缮煺拱?06的第一段606a和第二段606b可分開或共同移動(dòng)。此外,可伸展棒606的還可包含傳感器(例如,角旋轉(zhuǎn)傳感器和類似者)和/或用于確定麥克風(fēng)與揚(yáng)聲器之間的距離的定位器。[0062]圖7A說明根據(jù)一個(gè)實(shí)例的具有處于開放或展開配置的可伸展棒的配件裝置的前視圖。圖7B說明具有處于閉合或收藏配置的圖7A的可伸展棒的配件裝置的俯視圖。圖7C說明具有處于開放或展開配置的圖7A的可伸展棒的配件裝置的俯視圖。
[0063]如上文論述,配件裝置700可包含外殼702,外殼702具有一或多個(gè)麥克風(fēng)704 (固定地附接到一或多個(gè)可伸展棒706)和一或多個(gè)揚(yáng)聲器(未圖不)。如圖7A中所說明,配件裝置700可包含具有以可旋轉(zhuǎn)方式緊固在一起的三個(gè)(3)可移動(dòng)/可調(diào)整段706a-706c的可伸展棒706。可伸展棒706的第一段706a可具有與可旋轉(zhuǎn)方式鉸接到外殼702的第一末端,且配件裝置700的第二段706b可具有以可旋轉(zhuǎn)方式收納于狹槽708內(nèi)、沿著外殼的側(cè)部的頂部邊緣水平伸展的第一末端,從而允許可伸展棒706的第二段706b跨越配件裝置700水平滑動(dòng)??缮煺拱?06的第一段706a的第二末端可以可旋轉(zhuǎn)方式鉸接到可伸展棒706的第三段706c的第一末端,且可伸展棒706的第二段706b的第二末端可以可旋轉(zhuǎn)方式鉸接到可伸展棒706的第三段706c的第二末端。
[0064]可伸展棒706的第一段706a和第二段706b可從閉合或收藏配置在0°到360° (順時(shí)針方向或逆時(shí)針方向)的范圍中旋轉(zhuǎn)。當(dāng)未使用時(shí)且當(dāng)正在運(yùn)輸時(shí),可伸展棒706的第一段706a和第二段706b可向下旋轉(zhuǎn)到閉合或收藏配置。
[0065]查明聲音傳播的路徑
[0066]具有多個(gè)揚(yáng)聲器和多個(gè)麥克風(fēng)的配件裝置可具有多個(gè)聲音傳播路徑,其中由一或多個(gè)麥克風(fēng)接收的聲音行進(jìn)到一或多個(gè)揚(yáng)聲器。圖8說明在具有八個(gè)(8)揚(yáng)聲器和四個(gè)
(4)麥克風(fēng)的配件裝置中的聲音傳播直接路徑。移動(dòng)裝置可利用聲學(xué)回音消除器和音量控制功能以動(dòng)態(tài)補(bǔ)償配件裝置和/或移動(dòng)裝置中的一或多個(gè)揚(yáng)聲器和/或一或多個(gè)麥克風(fēng)之間的可變距離,以優(yōu)化移動(dòng)裝置的性能。為了實(shí)施此類動(dòng)態(tài)功能,在移動(dòng)裝置中實(shí)施此類功能的處理電路必須知道在配件裝置中從每一揚(yáng)聲器到每一麥克風(fēng)的距離,使得聲學(xué)回音消除和/或音量控制算法可基于用戶所使用的實(shí)際裝置配置而得以精細(xì)調(diào)諧。如所展示,具有八個(gè)(8)揚(yáng)聲器和四個(gè)(4)麥克風(fēng)的配件裝置可產(chǎn)生32個(gè)聲音傳播直接路徑。
[0067]存在可用以測量揚(yáng)聲器與麥克風(fēng)之間的距離的此項(xiàng)技術(shù)中已知的各種方法。根據(jù)一個(gè)實(shí)施方案,機(jī)械方法可用以查明揚(yáng)聲器與麥克風(fēng)之間的距離。舉例來說,定位于其中定位麥克風(fēng)的可伸展棒中的預(yù)界定定位器可用以查明距離(例如,通過具有傳感器或檢測選定可伸展棒位置且將其轉(zhuǎn)變?yōu)槲锢砭嚯x的其它電氣方法)。類似地,可使用預(yù)界定定位器,其中可伸展棒可旋轉(zhuǎn)調(diào)整。
[0068]根據(jù)另一方法,用于可伸展棒的角旋轉(zhuǎn)傳感器可用以在電學(xué)上確定可伸展棒的當(dāng)前角度設(shè)置且將其轉(zhuǎn)變?yōu)槲锢砭嚯x。即,定位于可伸展棒上的傳感器可檢測可伸展棒已經(jīng)旋轉(zhuǎn)的角度。接著可將此信息發(fā)送到移動(dòng)裝置上的聲學(xué)回音消除器(算法)。通過使用此信息,回音消除器可提供視覺反饋到用戶以在物理上調(diào)整麥克風(fēng)到揚(yáng)聲器的距離。可在移動(dòng)裝置和/或配件裝置(如果可用)的顯示器上提供視覺反饋。
[0069]在另一方法中,此項(xiàng)技術(shù)中眾所周知的聲學(xué)方法可用以獲得音頻測距測量以確定從每一揚(yáng)聲器到每一麥克風(fēng)的物理路徑??蓪⒁纛l測距測量發(fā)送到移動(dòng)裝置上的聲學(xué)回音消除器(算法)。通過使用此信息,回音消除器可提供視覺反饋到用戶以在物理上調(diào)整麥克風(fēng)到揚(yáng)聲器的距離。可在移動(dòng)裝置和/或配件裝置(如果可用)的顯示器上提供視覺反饋。[0070]示范性配件裝置和其中的操作
[0071]圖9說明根據(jù)一個(gè)實(shí)例的配件裝置的內(nèi)部結(jié)構(gòu)的框圖。配件裝置900可包含音頻模塊/電路902,音頻模塊/電路902具有用于響應(yīng)于電音頻信號輸入而產(chǎn)生聲音的揚(yáng)聲器模塊904和用于將聲音轉(zhuǎn)換為電信號的麥克風(fēng)模塊906。音頻模塊/電路902可任選地包含用于執(zhí)行計(jì)算機(jī)可執(zhí)行過程步驟的處理電路(例如,處理器、處理模塊等)903。配件裝置900可包含一或多個(gè)音頻換能器(例如,麥克風(fēng)和/或揚(yáng)聲器),其中換能器到換能器間隔是可手動(dòng)調(diào)整的。配件裝置經(jīng)配置/調(diào)適以獲得換能器到換能器路徑距離簡檔且將其提供給移動(dòng)裝置,所述移動(dòng)裝置接著可用以通過指示配件裝置的用戶調(diào)整一或多個(gè)換能器之間的距離而執(zhí)行回音消除和/或音量調(diào)整。
[0072]揚(yáng)聲器模塊904可包含或稱合到一或多個(gè)揚(yáng)聲器916a和916b,且麥克風(fēng)模塊906可包含或耦合到收放一或多個(gè)麥克風(fēng)918a和918b的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的棒/臂。揚(yáng)聲器916和/或麥克風(fēng)918 —般可稱作音頻換能器。在一個(gè)實(shí)施例中,在麥克風(fēng)模塊906內(nèi),一或多個(gè)可調(diào)整棒還可收放用于確定揚(yáng)聲器與麥克風(fēng)之間的距離的定位器和/或傳感器912。配件裝置900還可包含用于將配件裝置900以通信方式耦合(有線或無線)到移動(dòng)裝置910的通信接口 908。任選地,配件裝置900可包含視覺指示器模塊914,視覺指示器模塊914用于提供視覺反饋給用戶以手動(dòng)調(diào)整收放在配件裝置上的一或多個(gè)揚(yáng)聲器與一或多個(gè)麥克風(fēng)的麥克風(fēng)到揚(yáng)聲器間隔以調(diào)整揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。視覺指示器模塊可為顯示器或一或多個(gè)燈,例如發(fā)光二極管(LED)。顯示器可提供書面消息給用戶以調(diào)整揚(yáng)聲器到麥克風(fēng)路徑距離,而LED可用以提供呈燈光形式或燈樣式的視覺指示給用戶以調(diào)整揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
[0073]圖10說明圖9的音頻模塊902的內(nèi)部結(jié)構(gòu)的實(shí)例。音頻模塊902可用以實(shí)施響度控制算法。響度控制算法可用以將聲音自動(dòng)降低或增加到預(yù)界定的水平或閾值。
[0074]用于揚(yáng)聲器和麥克風(fēng)路徑兩者的數(shù)字增益1002、1020、模擬增益1008、1016可通過軟件來控制且通過移動(dòng)裝置的處理電路來動(dòng)態(tài)調(diào)整。響度控制算法利用作為麥克風(fēng)到揚(yáng)聲器距離的函數(shù)的直接路徑損耗,且調(diào)整揚(yáng)聲器路徑中的數(shù)字和/或模擬增益以確保音頻輸出不使麥克風(fēng)輸入飽和。
[0075]在揚(yáng)聲器模塊904 (位于音頻模塊902中)中,來自數(shù)字信號處理器的數(shù)字增益1002和數(shù)字輸入1004可輸入到乘法器1005中。接著乘積信號被輸入到數(shù)字/模擬轉(zhuǎn)換器(DAC) 1006。來自DAC1006的模擬輸出信號可提供到由軟件控制的第一可變放大器1008且通過移動(dòng)裝置的處理電路來動(dòng)態(tài)調(diào)整。接著第一可變放大器1008的輸出可輸入到可由用戶調(diào)整的第二可變放大器1010??蓪⒌诙勺兎糯笃?010的輸出發(fā)送到揚(yáng)聲器1012。
[0076]麥克風(fēng)模塊906中的麥克風(fēng)1014可接收來自揚(yáng)聲器1012的聲音,且將所述聲音轉(zhuǎn)換為電信號。接著可將電信號發(fā)送到第三可變放大器1016,其中模擬增益可由軟件控制且通過移動(dòng)裝置的處理電路來動(dòng)態(tài)調(diào)整??蓪碜缘谌糯笃?016的電信號輸出輸入到模擬/數(shù)字轉(zhuǎn)換器(ADC) 1018,在ADC1018中將其轉(zhuǎn)換為數(shù)字信號。接著可將數(shù)字信號和數(shù)字增益1020提供到乘法器1021,且可將乘積信號發(fā)送到數(shù)字信號處理器1022。
[0077]圖11說明可在配件裝置上操作的用于測量音頻換能器(例如,揚(yáng)聲器與麥克風(fēng))之間的距離且將所述距離傳達(dá)到移動(dòng)裝置中的音頻處理算法的方法的流程圖。舉例來說,這可準(zhǔn)許移動(dòng)裝置結(jié)合配件裝置來執(zhí)行回音消除。配件裝置可具有定位于一或多個(gè)可調(diào)整棒/臂上的第一多個(gè)音頻換能器(例如,麥克風(fēng)和/或揚(yáng)聲器),和/或定位于配件裝置上其它地方或在配件裝置外部的第二多個(gè)音頻換能器。
[0078]第一,可使配件裝置通電1102。用戶接著可手動(dòng)調(diào)整第一多個(gè)換能器的換能器到換能器間隔1104。舉例來說,用戶可以可滑動(dòng)方式、可旋轉(zhuǎn)方式和/或可翻動(dòng)方式調(diào)整一或多個(gè)可伸展和/或以可旋轉(zhuǎn)方式可調(diào)整的臂/棒,從而將第一多個(gè)換能器(例如,麥克風(fēng)和/或揚(yáng)聲器)收放在配件裝置中。
[0079]一旦經(jīng)調(diào)整,配件裝置便可查明耦合到配件裝置的可伸展和/或可旋轉(zhuǎn)調(diào)整的臂的第一多個(gè)音頻換能器與第二多個(gè)音頻換能器中的音頻換能器之間的一或多個(gè)距離,以獲得換能器到換能器路徑距離簡檔1106。在一個(gè)實(shí)例中,配件裝置可通過以下操作來自動(dòng)查明一或多個(gè)距離:發(fā)送聲頻或高于聲頻的信號,和測量在發(fā)送信號之時(shí)與在來自第一多個(gè)音頻換能器的第一音頻換能器與來自第二多個(gè)音頻換能器的第二音頻換能器之間接收到所述信號之時(shí)之間的最短時(shí)間延遲。查明一或多個(gè)距離可涉及:(a)將聲頻或高于聲頻的信號編碼為經(jīng)編碼信號,此降低了在發(fā)射期間的噪聲源的影響,和/或(b)監(jiān)視經(jīng)編碼信號與來自第一多個(gè)音頻換能器和第二多個(gè)音頻換能器的音頻換能器所接收的信號之間的代碼相關(guān)性,以查明匹配。此外,可通過使用溫度和濕度信息來限定一或多個(gè)距離以從查找表選擇聲音傳播速度。在另一實(shí)例中,查明一或多個(gè)距離可包含:以高于聲頻聲音的音量經(jīng)由來自第一多個(gè)音頻換能器和第二多個(gè)音頻換能器的至少一個(gè)音頻換能器來發(fā)送高于聲頻的聲音,從而將高于聲頻的聲音的提高到環(huán)境噪聲水平以上。
[0080]在一個(gè)實(shí)例中,來自第一多個(gè)和第二多個(gè)音頻換能器的兩音頻換能器之間的距離可基于一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂中的預(yù)界定定位器的位置來確定,所述臂為配件裝置的部分且第一多個(gè)音頻換能器耦合到所述臂。
[0081]在另一實(shí)例中,一或多個(gè)距離中的至少一些可基于定位于一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂中的一或多個(gè)傳感器所指示的位置來確定,所述臂為配件裝置的部分且第一多個(gè)音頻換能器耦合到所述臂。
[0082]在一些實(shí)施方案中,配件裝置可查明來自第一多個(gè)或第二多個(gè)音頻換能器中的至少一者的一或多個(gè)麥克風(fēng)音頻換能器與一或多個(gè)揚(yáng)聲器音頻換能器(作為用戶接口以控制配件裝置或移動(dòng)裝置的其它功能)之間的距離。
[0083]接著可將換能器到換能器路徑距離簡檔發(fā)送到移動(dòng)裝置以供聲學(xué)回音消除器(算法)處理1108。
[0084]配件裝置可查明用于第一多個(gè)換能器或第二多個(gè)換能器中的音頻換能器中的至少一些的音量1110。可將音量發(fā)送到移動(dòng)裝置以確定信噪比1112。舉例來說,此類信噪比可用以查明是否需要增加來自揚(yáng)聲器的音量。即,如果信噪比低于閾值,那么移動(dòng)裝置可指示配件裝置增加來自一或多個(gè)揚(yáng)聲器音頻換能器的音量。
[0085]配件裝置接著可接收來自移動(dòng)裝置的對換能器到換能器路徑距離簡檔的調(diào)整,以優(yōu)化移動(dòng)裝置的性能1114。在一個(gè)實(shí)例中,接著可以視覺反饋的形式來將調(diào)整提供給用戶,從而提供用戶手動(dòng)調(diào)整第一多個(gè)和第二多個(gè)音頻換能器中的音頻換能器之間的換能器到換能器間隔1116。即,換能器到換能器路徑距離簡檔允許用戶動(dòng)態(tài)補(bǔ)償配件裝置中的揚(yáng)聲器換能器與麥克風(fēng)換能器之間的可變距離,以優(yōu)化行動(dòng)裝置的性能。
[0086]在一個(gè)實(shí)例中,可基于從揚(yáng)聲器音頻換能器到一或多個(gè)麥克風(fēng)音頻換能器的距離來調(diào)整來自第一多個(gè)或第二多個(gè)音頻換能器的一或多個(gè)揚(yáng)聲器音頻換能器的最大音量限制。
[0087]示范性移動(dòng)裝置和其中的操作
[0088]圖12說明根據(jù)一個(gè)實(shí)例的移動(dòng)裝置1200的內(nèi)部結(jié)構(gòu)的框圖。移動(dòng)裝置1200可包含用于執(zhí)行計(jì)算機(jī)可執(zhí)行過程步驟的處理電路(例如,處理器、處理模塊等)1202和存儲(chǔ)器裝置1204。移動(dòng)裝置1200還可包含用于將移動(dòng)裝置1200以通信方式耦合到無線通信網(wǎng)絡(luò)和/或配件裝置1208的通信接口 1206。存儲(chǔ)器/存儲(chǔ)裝置1204可包含用于存儲(chǔ)揚(yáng)聲器到麥克風(fēng)路徑距離簡檔1210的操作(指令)。處理電路1202可使用此項(xiàng)技術(shù)中已知的聲學(xué)回音消除器算法1212和響度控制算法1214來實(shí)施這些操作。
[0089]在其它實(shí)例中,請注意,移動(dòng)裝置可包含沿著移動(dòng)裝置的多個(gè)不同表面和/或側(cè)部的多個(gè)揚(yáng)聲器1216a和1216b和/或麥克風(fēng)1218a和1218b。
[0090]圖13(包括圖13A和13B)說明可在移動(dòng)裝置上操作以用于通過移除由揚(yáng)聲器與麥克風(fēng)之間的聲學(xué)耦合所產(chǎn)生的聲學(xué)回音而優(yōu)化性能的方法的流程圖。
[0091]此處,可將聲學(xué)回音消除(AEC)算法(或回音消除器)實(shí)施在移動(dòng)裝置的處理電路內(nèi)1302?;匾粝骺勺詣?dòng)接收或獲得多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)揚(yáng)聲器到麥克風(fēng)距離(例如,如上所述以機(jī)械方式和/或以聲學(xué)方式查明),以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔1304。如上所述,一或多個(gè)距離可使用定位于可伸展棒上的預(yù)界定定位器和/或角旋轉(zhuǎn)傳感器來獲得,或一或多個(gè)距離可使用聲學(xué)方法來獲得。通過使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔,可調(diào)整回音消除器來移除聲學(xué)回音1306。調(diào)整回音消除器允許通過移除由揚(yáng)聲器與麥克風(fēng)之間的聲學(xué)耦合所產(chǎn)生的聲學(xué)回音來優(yōu)化性能。
[0092]接著,移動(dòng)裝置可基于先前獲得的路徑距離簡檔而自動(dòng)查明用于多個(gè)揚(yáng)聲器的揚(yáng)聲器音量設(shè)置1308。即,路徑距離簡檔提供每一揚(yáng)聲器的定位,從而允許獲得揚(yáng)聲器音量設(shè)置。揚(yáng)聲器的音量設(shè)置可在處理電路耦合到揚(yáng)聲器或與揚(yáng)聲器通信的情況下容易可用,且用以調(diào)整揚(yáng)聲器的音量以優(yōu)化性能從而減少或消除回音。
[0093]移動(dòng)裝置接著可經(jīng)由回音消除器來基于先前獲得的路徑距離簡檔和音量設(shè)置來估計(jì)信噪比(SNR)作為近端用戶信號與回音信號的比1310?;谒烙?jì)SNR,可調(diào)整用于回音消除器的遠(yuǎn)端參考縮放1312。
[0094]接著,確定SNR是否低于用于優(yōu)選性能的預(yù)定閾值1314。如果SNR不低于閾值,那么回音消除器(即,算法)退出1322。然而,如果確定SNR低于預(yù)定閾值,那么可降低或限制揚(yáng)聲器音量(即,每一揚(yáng)聲器上的音量設(shè)置)1316。
[0095]接著,由用戶確定是否需要用于多個(gè)揚(yáng)聲器的大聲音量1318。如果不需要用于多個(gè)揚(yáng)聲器的大聲音量,那么回音消除器(即,算法)可退出1322。然而,如果確定需要用于多個(gè)揚(yáng)聲器的大聲音量,那么可將視覺反饋提供給用戶從而指示用戶在物理上調(diào)整(例如增加)麥克風(fēng)到揚(yáng)聲器距離1320。如上文所論述,調(diào)整麥克風(fēng)到揚(yáng)聲器距離可優(yōu)化聲學(xué)性能??稍谝苿?dòng)裝置的顯示器或配件的顯示器(在配件裝置具有顯示器的情況下)上提供視覺反饋。一旦已將視覺反饋提供給用戶且用戶已調(diào)整距離,回音消除器(即,算法)便可退出 1322。
[0096]在一個(gè)實(shí)施方案中,揚(yáng)聲器到麥克風(fēng)路徑距離簡檔可由移動(dòng)裝置的處理電路動(dòng)態(tài)和/或自動(dòng)獲得。舉例來說,處理電路可適于發(fā)送來自每一揚(yáng)聲器(例如,獨(dú)立地、依序地和/或一次一個(gè)揚(yáng)聲器地)且由每一麥克風(fēng)感測的校準(zhǔn)音頻信號以估計(jì)每一麥克風(fēng)與揚(yáng)聲器之間的距離。另外,處理電路可使用所俘獲音頻(來自用戶)來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
[0097]圖14(包括圖14A和14B)說明可在移動(dòng)裝置上操作的用于使用外部配件裝置來創(chuàng)建音頻簡檔的方法的流程圖。如上所述,外部配件裝置可包含用于代表移動(dòng)裝置廣播或俘獲聲學(xué)信號的多個(gè)揚(yáng)聲器和/或多個(gè)麥克風(fēng)。
[0098]此處,可將聲學(xué)回音消除(AEC)算法(或回音消除器)實(shí)施在移動(dòng)裝置的處理電路內(nèi)1402。首先,移動(dòng)裝置可發(fā)送校準(zhǔn)音頻信號到配件以估計(jì)配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離1404。接著,移動(dòng)裝置可從配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離1406。通過使用配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離,可產(chǎn)生揚(yáng)聲器到麥克風(fēng)距離簡檔1408。接著可使用揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器來移除聲學(xué)回音1410。調(diào)整回音消除器允許通過移除由揚(yáng)聲器與麥克風(fēng)之間的聲學(xué)耦合所產(chǎn)生的聲學(xué)回音來優(yōu)化性能。
[0099]接著,移動(dòng)裝置可基于先前獲得的路徑距離簡檔而獲得用于多個(gè)揚(yáng)聲器的揚(yáng)聲器音量設(shè)置1412。即,路徑距離簡檔提供每一揚(yáng)聲器的定位,從而允許獲得揚(yáng)聲器音量設(shè)置。
[0100]接著可基于路徑距離簡檔和音量設(shè)置來估計(jì)信噪比(SNR)作為近端用戶信號與回音信號的比1414?;谒烙?jì)SNR,可調(diào)整用于回音消除器的遠(yuǎn)端參考縮放1416。
[0101]接著,可確定SNR是否低于用于優(yōu)選性能的預(yù)定閾值1418。如果SNR不低于閾值,那么回音消除器(即,算法)可退出1426。然而,如果確定SNR低于預(yù)定閾值,那么移動(dòng)裝置可發(fā)送信號到配件裝置以降低或限制揚(yáng)聲器音量1420??蓪⑿盘柊l(fā)送到多個(gè)揚(yáng)聲器。降低或限制揚(yáng)聲器音量可提供較好的雙端通話性能,且避免麥克風(fēng)與揚(yáng)聲器之間的非線性耦
入
口 ο
[0102]接著,由用戶確定是否需要用于揚(yáng)聲器的大聲音量1422。如果不需要用于揚(yáng)聲器中的一或多者的大聲音量,那么回音消除器(即,算法)可退出1426。然而,如果確定需要用于揚(yáng)聲器的大聲音量,那么可將視覺反饋提供給用戶從而指示用戶在物理上調(diào)整(例如增加)配件裝置上的麥克風(fēng)到揚(yáng)聲器距離1424。如上文所論述,調(diào)整麥克風(fēng)到揚(yáng)聲器距離可優(yōu)化聲學(xué)性能??稍谝苿?dòng)裝置的顯示器上將視覺反饋提供給用戶。一旦已將視覺反饋提供給用戶且用戶已調(diào)整距離,回音消除器(即,算法)便可退出1426。
[0103]可將諸如中說明的組件、步驟、特征和/或功能中的一或多者重新布置和/或組合為單個(gè)組件、步驟、特征或功能,或體現(xiàn)于若干組件、步驟或功能中。還在未偏離本文所揭示的新穎特征的情況下添加額外元件、組件、步驟和/或功能。諸如中說明的設(shè)備、裝置和/或組件可經(jīng)配置以執(zhí)行諸圖中所描述的方法、特征或步驟中的一者或一者以上。本文所述的新穎算法還可有效實(shí)施于軟件中和/或嵌入于硬件中。
[0104]而且,應(yīng)注意,可將實(shí)施例描述為經(jīng)描繪為流程圖、結(jié)構(gòu)圖或框圖的過程。盡管流程圖可將操作描述為順序過程,但可并行或同時(shí)執(zhí)行許多操作。另外,可重新布置操作的次序。過程在其操作完成時(shí)終止。過程可對應(yīng)于方法、功能、規(guī)程、子例程、子程序等。當(dāng)過程對應(yīng)于功能時(shí),其終止對應(yīng)于功能返回到呼叫功能或主要功能。
[0105]此外,存儲(chǔ)媒體可表示用于存儲(chǔ)數(shù)據(jù)的一或多個(gè)裝置,包含只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁盤存儲(chǔ)媒體、光學(xué)存儲(chǔ)媒體、快閃存儲(chǔ)器裝置、和/或用于存儲(chǔ)信息的其它機(jī)器可讀媒體、處理器可讀媒體和/或計(jì)算機(jī)可讀媒體。術(shù)語“機(jī)器可讀媒體”、“計(jì)算機(jī)可讀媒體”和/或“處理器可讀媒體”可包含(但不限于)例如便攜式或固定存儲(chǔ)裝置等非暫時(shí)性媒體、可選存儲(chǔ)裝置,以及能夠存儲(chǔ)、含有或攜帶指令和/或數(shù)據(jù)的各種其它媒體。因此,本文所描述的各種方法可完全或部分由指令和/或數(shù)據(jù)實(shí)施,所述指令和/或數(shù)據(jù)可存儲(chǔ)在“機(jī)器可讀媒體”、“計(jì)算機(jī)可讀媒體”和/或“處理器可讀媒體”中且由一或多個(gè)處理器、機(jī)器和/或裝置執(zhí)行。
[0106]此外,實(shí)施例可通過硬件、軟件、固件、中間件、微代碼或其任何組合來實(shí)施。當(dāng)以軟件、固件、中間件或微代碼來實(shí)施時(shí),可將用以執(zhí)行必要任務(wù)的程序代碼或代碼段存儲(chǔ)在機(jī)器可讀媒體中,例如存儲(chǔ)媒體或其它存儲(chǔ)器。處理器可執(zhí)行必要任務(wù)。代碼段可表示規(guī)程、函數(shù)、子程序、程序、例程、子例程、模塊、軟件包、類,或指令、數(shù)據(jù)結(jié)構(gòu)或程序語句的任何組合。代碼段可通過傳遞和/或接收信息、數(shù)據(jù)、自變量、參數(shù)或存儲(chǔ)器內(nèi)容而耦合到另一代碼段或硬件電路。信息、自變量、參數(shù)、數(shù)據(jù)等可經(jīng)由包含存儲(chǔ)器共享、消息傳遞、令牌傳遞、網(wǎng)絡(luò)傳輸?shù)鹊娜魏芜m當(dāng)手段來傳遞、轉(zhuǎn)發(fā)或傳輸。
[0107]可通過通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯組件、離散門或晶體管邏輯、離散硬件組件,或其經(jīng)設(shè)計(jì)以執(zhí)行本文中所描述的功能的任何組合來實(shí)施或執(zhí)行結(jié)合本文中所揭示的實(shí)例而描述的各種說明性邏輯塊、模塊、電路、元件和/或組件。通用處理器可為微處理器,但在替代例中,處理器可為任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí)施為計(jì)算組件的組合,例如DSP與微處理器的組合、多個(gè)微處理器、一個(gè)或一個(gè)以上微處理器結(jié)合DSP核心,或任何其它此類配置。
[0108]結(jié)合本文所揭示的實(shí)例而描述的方法或算法可直接體現(xiàn)于硬件中、體現(xiàn)于可由處理器執(zhí)行的軟件模塊中,或體現(xiàn)于兩者的組合中,呈處理單元、編程指令或其它命令的形式,且可含于單個(gè)裝置中或分布在多個(gè)裝置上。軟件模塊可駐留在RAM存儲(chǔ)器、快閃存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、抽取式磁盤、⑶-ROM或此項(xiàng)技術(shù)中已知的任何其它形式的存儲(chǔ)媒體中。存儲(chǔ)媒體可耦合到處理器,使得處理器可從存儲(chǔ)媒體讀取信息,且將信息寫入到存儲(chǔ)媒體。在替代例中,存儲(chǔ)媒體可與處理器成一體式。
[0109]所屬領(lǐng)域的技術(shù)人員將進(jìn)一步了解,可將結(jié)合本文中所揭示的實(shí)施例而描述的各種說明性邏輯塊、模塊、電路和算法步驟實(shí)施為電子硬件、計(jì)算機(jī)軟件或兩者的組合。為清楚說明硬件與軟件的此互換性,上文已大致關(guān)于其功能性而描述了各種說明性組件、塊、模塊、電路和步驟。此類功能性是實(shí)施為硬件還是軟件取決于特定應(yīng)用和強(qiáng)加于整個(gè)系統(tǒng)的設(shè)計(jì)約束。
[0110]本文描述的本發(fā)明的各種特征可在未偏離本發(fā)明的情況下實(shí)施于不同系統(tǒng)中。應(yīng)注意,上述實(shí)施例僅為實(shí)例且不應(yīng)被理解為限制本發(fā)明。實(shí)施例的描述希望是說明性的,且不限制權(quán)力要求書的范圍。因而,本教示可容易地應(yīng)用于其它類型的設(shè)備,且許多替代方案、修改和變化對于所屬領(lǐng)域的技術(shù)人員來說將為顯而易見的。
【權(quán)利要求】
1.一種移動(dòng)裝置,其包括: 多個(gè)揚(yáng)聲器; 多個(gè)麥克風(fēng),其中所述多個(gè)麥克風(fēng)中的至少一者的位置相對于所述多個(gè)揚(yáng)聲器中的一或多者是可變調(diào)整的 '及 處理電路,其耦合到所述揚(yáng)聲器和所述多個(gè)麥克風(fēng),所述處理電路適于: 自動(dòng)查明所述多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與所述多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;以及 使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。
2.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其中所述處理電路適于: 估計(jì)每一揚(yáng)聲器與每一麥克風(fēng)之間的距離以查明所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
3.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 估計(jì)信噪比SNR作為近端用戶話音信號與回音信號的比。
4.根據(jù)權(quán)利要求3所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 基于所述估計(jì)的信 噪比來調(diào)整用于所述回音消除器的遠(yuǎn)端參考縮放。
5.根據(jù)權(quán)利要求3所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 在所述信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量。
6.根據(jù)權(quán)利要求3所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 提供視覺指示器給用戶以增加揚(yáng)聲器到麥克風(fēng)距離以便增加音量。
7.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其中所述多個(gè)揚(yáng)聲器中的至少一些可從所述移動(dòng)裝置拆卸。
8.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其進(jìn)一步包括: 收放所述麥克風(fēng)中的至少一者的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂。
9.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其中每一揚(yáng)聲器與每一麥克風(fēng)之間的所述一或多個(gè)距離是從配件裝置接收,所述配件裝置具有收放所述麥克風(fēng)中的至少一者的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂。
10.根據(jù)權(quán)利要求9所述的移動(dòng)裝置,其中在所述一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂中的預(yù)界定定位器用以確定每一揚(yáng)聲器與每一麥克風(fēng)之間的所述一或多個(gè)距離。
11.根據(jù)權(quán)利要求9所述的移動(dòng)裝置,其中在所述一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂中的角旋轉(zhuǎn)傳感器用以確定每一揚(yáng)聲器與每一麥克風(fēng)之間的所述一或多個(gè)距離。
12.—種在移動(dòng)裝置上操作以用于優(yōu)化音頻處理功能的方法,其包括: 自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;以及 使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。
13.根據(jù)權(quán)利要求12所述的方法,其進(jìn)一步包括: 自動(dòng)獲得揚(yáng)聲器音量設(shè)置;以及 基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
14.根據(jù)權(quán)利要求13所述的方法,其進(jìn)一步包括: 基于所述估計(jì)的信噪比來調(diào)整用于所述回音消除器的遠(yuǎn)端參考縮放。
15.根據(jù)權(quán)利要求13所述的方法,其進(jìn)一步包括:在所述信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量。
16.根據(jù)權(quán)利要求12所述的方法,其進(jìn)一步包括: 通過調(diào)整收放所述多個(gè)揚(yáng)聲器的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂來改變所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
17.根據(jù)權(quán)利要求12所述的方法,其中從配件裝置接收每一揚(yáng)聲器與每一麥克風(fēng)之間的所述一或多個(gè)距離,所述配件裝置具有收放所述麥克風(fēng)中的至少一者的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂。
18.根據(jù)權(quán)利要求17所述的方法,其中使用所述一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂中的預(yù)界定定位器確定每一揚(yáng)聲器與每一麥克風(fēng)之間的所述一或多個(gè)距離。
19.根據(jù)權(quán)利要求17所述的方法,其中使用所述一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂中的角旋轉(zhuǎn)傳感器確定每一揚(yáng)聲器與每一麥克風(fēng)之間的所述一或多個(gè)距離。
20.—種移動(dòng)裝置,其包括: 用于自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置;以及 用于使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器的裝置。
21.根據(jù)權(quán)利要求20所述的移動(dòng)裝置,其進(jìn)一步包括: 用于自動(dòng)獲得揚(yáng)聲器音量設(shè)置的裝置;以及 用于基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性的裝置。
22.根據(jù)權(quán)利要求21所述的移動(dòng)裝置,其進(jìn)一步包括: 用于基于所述估計(jì)的信噪比來調(diào)整用于所述回音消除器的遠(yuǎn)端參考縮放的裝置。
23.根據(jù)權(quán)利要求21所述的移動(dòng)裝置,其進(jìn)一步包括: 用于在所述信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量的裝置。
24.根據(jù)權(quán)利要求20所述的移動(dòng)裝置,其進(jìn)一步包括: 用于通過調(diào)整收放所述多個(gè)揚(yáng)聲器的一或多個(gè)可伸展和/或可旋轉(zhuǎn)調(diào)整的臂來改變所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置。
25.一種機(jī)器可讀媒體,其上存儲(chǔ)有指令,所述指令在由至少一個(gè)處理器執(zhí)行時(shí)致使所述處理器進(jìn)行以下操作: 自動(dòng)查明多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器與多個(gè)麥克風(fēng)中的每一麥克風(fēng)之間的一或多個(gè)距離以獲得揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;以及 使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。
26.根據(jù)權(quán)利要求25所述的機(jī)器可讀媒體,其包含其它指令,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí)致使所述處理器進(jìn)行以下操作: 自動(dòng)獲得揚(yáng)聲器音量設(shè)置;以及 基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
27.—種移動(dòng)裝置,其包括: 存儲(chǔ)器裝置; 通信接口,其適于與配件裝置通信以產(chǎn)生音頻簡檔,所述配件裝置具有用于代表所述移動(dòng)裝置廣播或俘獲聲學(xué)信號的多個(gè)揚(yáng)聲器和/或多個(gè)麥克風(fēng);處理電路,其耦合到所述通信接口和所述存儲(chǔ)器裝置,所述處理電路適于: 發(fā)送校準(zhǔn)音頻信號到所述配件裝置以估計(jì)所述配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離; 從所述配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離; 使用所述配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;以及 使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。
28.根據(jù)權(quán)利要求27所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 使用來自用戶的所俘獲音頻來產(chǎn)生所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
29.根據(jù)權(quán)利要求27所述的移動(dòng)裝置,其中所述校準(zhǔn)音頻信號被獨(dú)立地、依序地和/或一次一個(gè)揚(yáng)聲器地發(fā)送到所述多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器。
30.根據(jù)權(quán)利要求27所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 估計(jì)信噪比SNR作為近端用戶話音信號與回音信號的比。
31.根據(jù)權(quán)利要求30所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 基于所述估計(jì)的信噪比來調(diào)整用于所述回音消除器的遠(yuǎn)端參考縮放。
32.根據(jù)權(quán)利要求27所述的移動(dòng)裝置,其中所述處理電路經(jīng)進(jìn)一步配置以: 使用所述揚(yáng)聲器到麥克風(fēng)距離簡檔來獲得揚(yáng)聲器音量設(shè)置;以及 基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
33.根據(jù)權(quán)利要求32所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 在所述信噪比低于閾值的情況下發(fā)送信號到所述配件裝置以降低或限制揚(yáng)聲器音量。
34.根據(jù)權(quán)利要求33所述的移動(dòng)裝置,其中所述處理電路進(jìn)一步適于: 提供視覺指示器給用戶以增加所述配件裝置上的揚(yáng)聲器到麥克風(fēng)距離以便增加音量。
35.一種在移動(dòng)裝置上操作以用于與配件裝置通信以產(chǎn)生音頻簡檔的方法,所述配件裝置具有多個(gè)麥克風(fēng)和/或多個(gè)揚(yáng)聲器,所述方法包括: 發(fā)送校準(zhǔn)音頻信號到所述配件裝置以估計(jì)所述配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離; 從所述配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離; 使用所述配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;以及 使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。
36.根據(jù)權(quán)利要求35所述的方法,其進(jìn)一步包括: 使用來自用戶的所俘獲音頻來產(chǎn)生所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔。
37.根據(jù)權(quán)利要求35所述的方法,其中獨(dú)立地、依序地和/或一次一個(gè)揚(yáng)聲器地將所述校準(zhǔn)音頻信號發(fā)送到所述多個(gè)揚(yáng)聲器中的每一揚(yáng)聲器。
38.根據(jù)權(quán)利要求35所述的方法,其進(jìn)一步包括: 使用所述揚(yáng)聲器到麥克風(fēng)距離簡檔來獲得揚(yáng)聲器音量設(shè)置;以及 基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
39.根據(jù)權(quán)利要求38所述的方法,其進(jìn)一步包括基于所述估計(jì)的信噪比來調(diào)整用于所述回音消除器的遠(yuǎn)端參考縮放。
40.根據(jù)權(quán)利要求39所述的方法,其進(jìn)一步包括在所述信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量。
41.一種移動(dòng)裝置,其包括: 用于發(fā)送校準(zhǔn)音頻信號到配件裝置以估計(jì)所述配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離的裝置; 用于從所述配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離的裝置; 用于使用所述配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置;以及 用于使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器的裝置。
42.根據(jù)權(quán)利要求41所述的移動(dòng)裝置,其進(jìn)一步包括: 用于使用來自用戶的所俘獲音頻來產(chǎn)生所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔的裝置。
43.根據(jù)權(quán)利要求41所述的移動(dòng)裝置,其進(jìn)一步包括: 用于使用所述揚(yáng)聲器到麥克風(fēng)距離簡檔來自動(dòng)獲得揚(yáng)聲器音量設(shè)置的裝置;以及用于基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性的裝置。
44.根據(jù)權(quán)利要求43所述的移動(dòng)裝置,其進(jìn)一步包括: 用于基于所述估計(jì)的信噪比來調(diào)整用于所述回音消除器的遠(yuǎn)端參考縮放的裝置。
45.根據(jù)權(quán)利要求44所述的移動(dòng)裝置,其進(jìn)一步包括: 用于在所述信噪比低于閾值的情況下降低或限制揚(yáng)聲器音量的裝置。
46.一種機(jī)器可讀媒體,其上存儲(chǔ)有指令,所述指令在由至少一個(gè)處理器執(zhí)行時(shí)致使所述處理器進(jìn)行以下操作: 發(fā)送校準(zhǔn)音頻信號到配件裝置以估計(jì)所述配件裝置中每一麥克風(fēng)與每一揚(yáng)聲器之間的距離; 從所述配件裝置接收每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離; 使用所述配件裝置中的每一麥克風(fēng)與每一揚(yáng)聲器之間的所估計(jì)距離來產(chǎn)生揚(yáng)聲器到麥克風(fēng)路徑距離簡檔;以及 使用所述揚(yáng)聲器到麥克風(fēng)路徑距離簡檔來調(diào)整回音消除器。
47.根據(jù)權(quán)利要求46所述的機(jī)器可讀媒體,其包含其它指令,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí)致使所述處理器進(jìn)行以下操作: 使用所述揚(yáng)聲器到麥克風(fēng)距離簡檔來獲得揚(yáng)聲器音量設(shè)置;以及 基于所述揚(yáng)聲器到麥克風(fēng)距離簡檔和音量設(shè)置來估計(jì)信噪比和相關(guān)聯(lián)的非線性。
【文檔編號】H04M1/20GK103999478SQ201280062043
【公開日】2014年8月20日 申請日期:2012年11月1日 優(yōu)先權(quán)日:2011年12月16日
【發(fā)明者】埃里克·維瑟, 邁克爾·約瑟夫·孔圖爾, 埃里克·S·馬蒂斯, 約瑟夫·羅伯特·菲茨杰拉德, 張國亮 申請人:高通股份有限公司