專利名稱:一種設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于處理音頻信號(hào)的設(shè)備。本發(fā)明還涉及(但不限于)用于在音頻器件中處理音頻和話音信號(hào)的設(shè)備。
背景技術(shù):
在電信設(shè)備中,通常使用麥克風(fēng)或麥克風(fēng)陣列來捕獲聲波并且將其作為代表音頻或話音的電子信號(hào)輸出,隨后可以對(duì)所述電子信號(hào)進(jìn)行處理并且將其發(fā)送到其他器件或者存儲(chǔ)以用于后來重放。當(dāng)前技術(shù)允許在麥克風(fēng)陣列內(nèi)使用多于一個(gè)麥克風(fēng)來捕獲聲波,并且可以把來自每一個(gè)麥克風(fēng)的最終得到的音頻信號(hào)傳遞到音頻處理器以幫助隔離出想要的聲波。音頻處理器例如可以從音頻信號(hào)確定常見噪聲或不想要的音頻分量。隨后可以從音頻信號(hào)中提取出該常見噪聲分量以便產(chǎn)生具有周圍環(huán)境噪聲減少的音頻信號(hào)。這在電信應(yīng)用中是特別有用的,其中所述設(shè)備可以通過具有至少兩個(gè)麥克風(fēng)來特別在免提操作中減 少環(huán)境噪聲的影響,其中主麥克風(fēng)位于用戶的嘴附近而從麥克風(fēng)的位置離開或遠(yuǎn)離用戶的嘴。從主麥克風(fēng)中減去來自從麥克風(fēng)的音頻信號(hào),其中假設(shè)主和從麥克風(fēng)都接收到周圍環(huán)境噪聲分量,但是只有主麥克風(fēng)從用戶的嘴接收到想要的話音聲波。這種情形是利用兩個(gè)麥克風(fēng)的一種簡(jiǎn)單方式,但是應(yīng)當(dāng)提到的是,在實(shí)踐中從麥克風(fēng)將不僅拾取噪聲。隨著處理能力的進(jìn)步,可以將兩個(gè)或更多麥克風(fēng)與自適應(yīng)濾波一起使用,其中所述自適應(yīng)濾波具有被應(yīng)用于來自每一個(gè)麥克風(fēng)的音頻信號(hào)的可變?cè)鲆婧脱舆t因數(shù)的形式,從而嘗試對(duì)麥克風(fēng)陣列接收模式進(jìn)行射束成形。換句話說,通過射束成形產(chǎn)生可調(diào)節(jié)的音頻靈敏度分布(profile)。雖然對(duì)所接收到的音頻信號(hào)進(jìn)行射束成形可以幫助改進(jìn)來自背景噪聲的語音信號(hào)的信噪比,但是其對(duì)于麥克風(fēng)陣列設(shè)備與信號(hào)源的相對(duì)位置高度敏感。因此將設(shè)備設(shè)計(jì)成具有寬且低的增益配置(即如前面所描述并且在圖3a中所示出的那樣),其中用戶251操作器件10,從而使得指向一個(gè)方向的主麥克風(fēng)射束以寬低增益分布201捕獲話音聲波,并且使得相反方向上的從麥克風(fēng)射束以相反指向的第二寬低增益分布20捕獲噪聲。由于用戶常常改變電話的位置(特別在長(zhǎng)對(duì)話中尤其如此),因此針對(duì)使用高增益窄射束處理的任何嘗試都可能會(huì)導(dǎo)致所述射束沒有指向嘴,并且產(chǎn)生低于低增益或標(biāo)準(zhǔn)全向麥克風(fēng)配置的信噪比。本發(fā)明從以下考慮出發(fā)通過使用諸如運(yùn)動(dòng)、定向和方向傳感器之類的傳感器可以幫助控制將被應(yīng)用于麥克風(fēng)的射束成形/噪聲減少以及射束成形分布整形,從而幫助噪聲抵消或噪聲減少算法并且改進(jìn)所捕獲的音頻信號(hào)的信噪比。本發(fā)明的各個(gè)實(shí)施例旨在解決前述問題。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面提供一種方法,包括確定設(shè)備的位置改變;根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)。
所述位置改變優(yōu)選地是以下各項(xiàng)的至少其中之一關(guān)于另一個(gè)對(duì)象的相對(duì)位置改變;以及絕對(duì)位置改變。所述位置改變可以包括以下各項(xiàng)的至少其中之一平移位置改變;以及旋轉(zhuǎn)位置改變。所述方法還可以包括檢測(cè)設(shè)備的第一位置;接收至少一個(gè)音頻信號(hào);以及根據(jù)設(shè)備的第一位置對(duì)每一個(gè)音頻信號(hào)生成至少一個(gè)信號(hào)處理參數(shù)。根據(jù)設(shè)備的第一位置對(duì)每一個(gè)音頻信號(hào)生成至少一個(gè)信號(hào)處理參數(shù)可以包括生成以下各項(xiàng)的至少其中之一增益;以及延遲。所述方法還可以包括根據(jù)所檢測(cè)到的設(shè)備位置改變對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)。
對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)可以包括確定設(shè)備的位置改變是否大于至少一個(gè)預(yù)定義閾值;以及根據(jù)所述至少一個(gè)預(yù)定義閾值對(duì)每一個(gè)音頻信號(hào)生成所述至少另一個(gè)信號(hào)處理參數(shù)。根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理可以包括根據(jù)位置改變選擇所述至少一個(gè)音頻信號(hào)的至少其中之一來輸出。根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理可以包括對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行射束成形,以便保持射束集中在對(duì)象上。所述至少一個(gè)音頻信號(hào)可以包括從至少一個(gè)麥克風(fēng)捕獲的至少一個(gè)音頻信號(hào)。根據(jù)本發(fā)明的第二方面,提供一種設(shè)備,包括至少一個(gè)處理器以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器使得所述設(shè)備至少執(zhí)行以下操作確定設(shè)備的位置改變;以及根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)。所述位置改變優(yōu)選地是以下各項(xiàng)的至少其中之一關(guān)于另一個(gè)對(duì)象的相對(duì)位置改變;以及絕對(duì)位置改變。所述位置改變優(yōu)選地包括以下各項(xiàng)的至少其中之一平移位置改變;以及旋轉(zhuǎn)位
置改變。所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器優(yōu)選地使得所述設(shè)備還執(zhí)行以下操作檢測(cè)設(shè)備的第一位置;接收至少一個(gè)音頻信號(hào);以及根據(jù)設(shè)備的第一位置對(duì)每一個(gè)音頻信號(hào)生成至少一個(gè)信號(hào)處理參數(shù)。所述至少一個(gè)信號(hào)處理參數(shù)可以包括增益系數(shù);以及延遲系數(shù)。所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器優(yōu)選地使得所述設(shè)備還執(zhí)行以下操作根據(jù)所檢測(cè)到的設(shè)備位置改變對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)。通過對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù),優(yōu)選地使得所述設(shè)備至少執(zhí)行以下操作確定設(shè)備的位置改變是否大于至少一個(gè)預(yù)定義閾值;以及根據(jù)所述至少一個(gè)預(yù)定義閾值對(duì)每一個(gè)音頻信號(hào)生成所述至少另一個(gè)信號(hào)處理參數(shù)。根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理,優(yōu)選地使得所述設(shè)備至少執(zhí)行以下操作根據(jù)位置改變選擇所述至少一個(gè)音頻信號(hào)的至少其中之一來輸出。根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理可以使得所述設(shè)備至少執(zhí)行以下操作對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行射束成形,以便保持射束集中在對(duì)象上。所述至少一個(gè)音頻信號(hào)可以包括從至少一個(gè)麥克風(fēng)捕獲的至少一個(gè)音頻信號(hào)。根據(jù)本發(fā)明的第三方面,提供一種設(shè)備,其包括被配置成確定所述設(shè)備的位置改變的傳感器;以及被配置成根據(jù)所述位置改變對(duì)至少一個(gè)音頻信號(hào)進(jìn)行處理的處理器。所述傳感器優(yōu)選地被配置成將所述位置改變確定為以下各項(xiàng)的至少其中之一 關(guān)于另一個(gè)對(duì)象的相對(duì)位置改變;以及絕對(duì)位置改變。所述傳感器優(yōu)選地被配置成將位置改變確定為以下各項(xiàng)的至少其中之一設(shè)備的平移位置改變;以及設(shè)備的旋轉(zhuǎn)位置改變。所述傳感器優(yōu)選地還被配置成確定設(shè)備的第一位置,并且所述處理器優(yōu)選地還被配置成接收至少一個(gè)音頻信號(hào);以及根據(jù)傳感器確定的設(shè)備的第一位置對(duì)每一個(gè)音頻信 號(hào)生成至少一個(gè)信號(hào)處理參數(shù)。所述至少一個(gè)信號(hào)處理參數(shù)可以包括增益系數(shù);以及延遲系數(shù)。所述增益系數(shù)和延遲系數(shù)的至少其中之一優(yōu)選地取決于所述至少一個(gè)音頻信號(hào)的頻率。所述傳感器優(yōu)選地還被配置成確定設(shè)備的第二位置,并且所述處理器優(yōu)選地還被配置成根據(jù)所檢測(cè)到的設(shè)備的位置改變對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)。被配置成對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)的處理器優(yōu)選地被配置成確定設(shè)備的位置改變是否大于至少一個(gè)預(yù)定義數(shù)值;以及根據(jù)所述至少一個(gè)預(yù)定義數(shù)值對(duì)每一個(gè)音頻信號(hào)生成所述至少另一個(gè)信號(hào)處理參數(shù)。所述處理器優(yōu)選地被配置成根據(jù)所述位置改變選擇所述至少一個(gè)音頻信號(hào)的至少其中之一來輸出。被配置成根據(jù)所述位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理的處理器優(yōu)選地被配置成對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行射束成形以便保持射束集中在對(duì)象上。所述至少一個(gè)音頻信號(hào)可以包括從至少一個(gè)麥克風(fēng)捕獲的至少一個(gè)音頻信號(hào)。根據(jù)本發(fā)明的第四方面,提供一種設(shè)備,包括用于確定所述設(shè)備的位置改變的感測(cè)裝置;以及用于根據(jù)所述位置改變對(duì)至少一個(gè)音頻信號(hào)進(jìn)行處理的處理裝置。根據(jù)本發(fā)明的第五方面,提供一種利用指令編碼的計(jì)算機(jī)可讀介質(zhì),當(dāng)由計(jì)算機(jī)執(zhí)行時(shí),所述指令執(zhí)行以下操作確定設(shè)備的位置改變;以及根據(jù)所述位置改變對(duì)至少一個(gè)音頻信號(hào)進(jìn)行處理。一種電子器件可以包括如前所述的設(shè)備。一種芯片組可以包括如前所述的設(shè)備。
為了更好地理解本發(fā)明,下面將通過舉例的方式參照附圖,其中圖I示意性地示出了采用本申請(qǐng)的各個(gè)實(shí)施例的電子器件;圖2示意性地示出了圖I中所示的電子器件的進(jìn)一步細(xì)節(jié);圖3a到圖3e示意性地示出了可以檢測(cè)到的典型的電話聽筒位置/運(yùn)動(dòng)改變;以及圖4a和圖4b示意性地示出了說明本申請(qǐng)的一些實(shí)施例的操作的流程圖。
具體實(shí)施例方式下面將描述用于提供在麥克風(fēng)陣列中增強(qiáng)信噪比性能的設(shè)備和方法(換句話說即改進(jìn)麥克風(fēng)陣列中的噪聲減少)。在這方面首先參照?qǐng)D1,該圖示出了一個(gè)示例性電子器件10或設(shè)備的示意性方框圖,其可以結(jié)合增強(qiáng)信噪比性能的組件和方法。電子器件10例如可以是用于無線通信系統(tǒng)的移動(dòng)終端或用戶裝備。在其他實(shí)施例中,所述電子器件可以是任何裝備有如后面所描述的適當(dāng)麥克風(fēng)陣列和傳感器的音頻播放器,諸如mp3播放器或媒體播放器。 在一些實(shí)施例中,電子器件10包括處理器21。處理器21可以被配置成執(zhí)行各種程序代碼。所實(shí)施的程序代碼可以包括信噪比增強(qiáng)代碼。所實(shí)施的程序代碼23可以被例如存儲(chǔ)在存儲(chǔ)器22中,以供處理器21在需要時(shí)獲取。存儲(chǔ)器22還可以提供用于存儲(chǔ)數(shù)據(jù)(例如已經(jīng)根據(jù)各個(gè)實(shí)施例處理過的數(shù)據(jù))的節(jié)段24。在一些實(shí)施例中,所述信噪比增強(qiáng)代碼可以被至少部分地以硬件或固件實(shí)施。在一些實(shí)施例中,處理器21可以通過數(shù)字到模擬轉(zhuǎn)換器(DAC) 32鏈接到揚(yáng)聲器33。數(shù)字到模擬轉(zhuǎn)換器(DAC) 32可以是任何適當(dāng)?shù)霓D(zhuǎn)換器。揚(yáng)聲器33例如可以是適于產(chǎn)生從輸出自DAC 32的電子音頻信號(hào)生成的用于用戶耳朵的聲波的任何適當(dāng)?shù)囊纛l換能器裝備。在一些實(shí)施例中,揚(yáng)聲器33可以是頭戴式耳機(jī)或重放揚(yáng)聲器,并且可以通過耳機(jī)連接器連接到電子器件10。在一些實(shí)施例中,揚(yáng)聲器33可以包括DAC 32。此外,在一些實(shí)施例中,揚(yáng)聲器33可以無線地連接到電子器件10,例如通過使用諸如由Bluetooth A2DP簡(jiǎn)檔說明的低功率射頻連接實(shí)現(xiàn)。處理器21還鏈接到收發(fā)器(TX/RX) 13、用戶接口(UI) 15以及存儲(chǔ)器22。用戶接口 15可以允許用戶例如通過小鍵盤向電子器件10輸入命令,和/或例如通過顯示器(未示出)從電子器件10獲得信息。應(yīng)當(dāng)理解的是,所述用戶接口在一些實(shí)施例中還可以是輸入和顯示技術(shù)的任何適當(dāng)組合,例如適于接收來自用戶的輸入以及向用戶顯示信息二者的觸摸屏顯示器。收發(fā)器13可以是任何適當(dāng)?shù)耐ㄐ偶夹g(shù),并且被配置成允許例如通過無線通信網(wǎng)絡(luò)與其他電子器件進(jìn)行通信。在一些實(shí)施例中,設(shè)備10還可以在麥克風(fēng)陣列11中包括至少兩個(gè)麥克風(fēng),以便根據(jù)本申請(qǐng)的各個(gè)實(shí)施例輸入或捕獲聲波以及輸出音頻或話音信號(hào)以供處理。根據(jù)一些實(shí)施例,該音頻或話音信號(hào)可以通過收發(fā)器13被發(fā)送到其他電子器件,或者可以被存儲(chǔ)在存儲(chǔ)器22的數(shù)據(jù)節(jié)段14中以供后來處理。為此,可以由用戶通過用戶接口 15激活利用所述至少兩個(gè)麥克風(fēng)來控制音頻信號(hào)的捕獲的相應(yīng)的程序代碼或硬件。在這樣的實(shí)施例中,設(shè)備10還可以包括模擬到數(shù)字轉(zhuǎn)換器(ADC) 14,其被配置成將來自麥克風(fēng)陣列11的輸入模擬音頻信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào),并且將所述數(shù)字音頻信號(hào)提供到處理器21。在一些實(shí)施例中,設(shè)備10可以從沒有被物理地實(shí)施在電子器件上的麥克風(fēng)陣列11接收音頻信號(hào)。舉例來說,揚(yáng)聲器33設(shè)備在一些實(shí)施例中可以包括所述麥克風(fēng)陣列。揚(yáng)聲器33設(shè)備于是可以發(fā)送來自麥克風(fēng)陣列11的音頻信號(hào),并且因此設(shè)備10可以通過收發(fā)器13從另一個(gè)電子器件接收具有相應(yīng)地編碼的音頻數(shù)據(jù)的音頻信號(hào)比特流。 在一些實(shí)施例中,處理器21可以執(zhí)行存儲(chǔ)在存儲(chǔ)器22中的信噪比增強(qiáng)程序代碼。處理器21在這些實(shí)施例中可以處理所接收到的音頻信號(hào)數(shù)據(jù),并且輸出經(jīng)過處理的音頻數(shù)據(jù)。在一些實(shí)施例中可以把所接收到的音頻數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器22的數(shù)據(jù)節(jié)段24中而不是立即進(jìn)行處理,以供例如后來進(jìn)行處理和呈現(xiàn)或者轉(zhuǎn)發(fā)到又一個(gè)電子器件。此外,所述電子器件可以包括傳感器或傳感器組16。傳感器組16接收關(guān)于電子器件10操作于其中的環(huán)境的信息,并且將該信息傳遞到處理器21以便影響對(duì)音頻信號(hào)的處理,并且特別是影響處理器21的噪聲減少應(yīng)用。傳感器組16可以包括以下傳感器集合的至少其中之一。在一些實(shí)施例中,傳感器組16可以包括攝影機(jī)模塊。在一些實(shí)施例中,所述攝影 機(jī)模塊可以包括至少一臺(tái)攝影機(jī),其具有用于將圖像聚焦到諸如電荷耦合器件(CXD)之類的數(shù)字圖像捕獲裝置上的透鏡。在其他實(shí)施例中,所述數(shù)字圖像捕獲裝置可以是任何適當(dāng)?shù)膱D像捕獲器件,諸如互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)圖像傳感器。在一些實(shí)施例中,所述攝影機(jī)模塊還包括用于在捕獲對(duì)象的圖像之前對(duì)所述圖像進(jìn)行照明的閃光燈。在這樣的實(shí)施例中,所述閃光燈鏈接到攝影機(jī)處理器以便控制閃光燈的操作。在其他實(shí)施例中,所述攝影機(jī)可以被配置成執(zhí)行紅外和近紅外感測(cè)以用于低周圍環(huán)境光感測(cè)。所述至少一臺(tái)攝影機(jī)也可以鏈接到攝影機(jī)處理器,以便在將經(jīng)過處理的圖像傳遞到處理器之前對(duì)接收自所述至少一臺(tái)攝影機(jī)的信號(hào)進(jìn)行處理。所述攝影機(jī)處理器可以鏈接到本地?cái)z影機(jī)存儲(chǔ)器,其可以存儲(chǔ)用于攝影機(jī)處理器的程序代碼以便在捕獲圖像時(shí)執(zhí)行。此外,所述本地?cái)z影機(jī)存儲(chǔ)器在一些實(shí)施例中可以被用作在本地處理之前或期間存儲(chǔ)所捕獲的圖像的緩沖器。在一些實(shí)施例中,所述攝影機(jī)處理器和攝影機(jī)存儲(chǔ)器分別被實(shí)施在處理器21和存儲(chǔ)器2內(nèi)。此外,在一些實(shí)施例中,所述攝影機(jī)模塊可以被物理地實(shí)施在重放揚(yáng)聲器設(shè)備上。在一些實(shí)施例中,攝影機(jī)模塊101可以被配置成確定電子器件10關(guān)于用戶的位置,這是通過從所述器件捕獲用戶的圖像并且確定相對(duì)于用戶的近似位置或定向而實(shí)現(xiàn)的。在一些實(shí)施例中,攝影機(jī)模塊101例如可以包括多于一臺(tái)攝影機(jī),所述攝影機(jī)在略微不同的位置或定向下同時(shí)捕獲圖像。在一些實(shí)施例中,攝影機(jī)模塊101還可以被配置成對(duì)所捕獲的圖像執(zhí)行面部識(shí)另IJ,從而可以估計(jì)所檢測(cè)到的面部的嘴的位置。當(dāng)電話被使用在免提操作模式下、手便攜操作模式下或者音頻-視頻會(huì)議操作模式下時(shí),可以應(yīng)用對(duì)電子器件與用戶的嘴之間的方向或定向的估計(jì),其中攝影機(jī)圖像信息可以被用作將被發(fā)送的圖像以及定位正在講話的用戶二者,從而改進(jìn)對(duì)于正在講話的用戶的信噪比。在一些實(shí)施例中,傳感器組16包括位置/定向傳感器。在一些實(shí)施例中,所述定向傳感器可以由數(shù)字指南針或固態(tài)指南針實(shí)施,其被配置成確定電子器件關(guān)于水平軸的定向。在一些實(shí)施例中,所述位置/定向傳感器可以是重力傳感器,其被配置成輸出電子器件關(guān)于垂直軸的定向。所述重力傳感器例如可以被實(shí)施為設(shè)定在關(guān)于垂直的各個(gè)角度下的水銀開關(guān)陣列,其中各個(gè)開關(guān)的輸出指示電子器件關(guān)于垂直軸的角度。在一些實(shí)施例中,所述位置/定向傳感器包括衛(wèi)星位置系統(tǒng),比如全球定位系統(tǒng)(GPS),由此接收器能夠根據(jù)從軌道衛(wèi)星接收定時(shí)數(shù)據(jù)來估計(jì)用戶的位置。此外,在一些實(shí)施例中,GPS信息可以被用來通過把兩個(gè)時(shí)刻下的接收器的估計(jì)位置進(jìn)行比較來導(dǎo)出定向和移動(dòng)數(shù)據(jù)。在一些實(shí)施例中,傳感器組16還包括具有計(jì)步器形式的運(yùn)動(dòng)傳感器。在一些實(shí)施例中,計(jì)步器可以隨著用戶在走路時(shí)有節(jié)奏地上下移動(dòng)來檢測(cè)用戶的運(yùn)動(dòng)。走步的周期性本身在一些實(shí)施例中可以被用來產(chǎn)生用戶的運(yùn)動(dòng)速度的估計(jì)。在一些實(shí)施例中,計(jì)步器可以被實(shí)施為重力傳感器。在本申請(qǐng)的另一些實(shí)施例中,傳感器組16可以包括被配置成確定設(shè)備的任何運(yùn)動(dòng)改變的至少一個(gè)加速度計(jì)。運(yùn)動(dòng)/位置/定向的改變可以是其中設(shè)備改變運(yùn)動(dòng)/位置/定向的絕對(duì)改變,或者是其中設(shè)備10關(guān)于局部化對(duì)象改變運(yùn)動(dòng)/位置/定向的相對(duì)改變(例如相對(duì)于設(shè)備的用戶或者更具體來說相對(duì)于設(shè)備用戶的嘴)。在其他一些實(shí)施例中,位置/定向傳感器105可以包括電容性傳感器,其能夠在用 戶操作電子器件時(shí)確定從器件到用戶頭部的近似距離。應(yīng)當(dāng)意識(shí)到,在一些實(shí)施例中可以利用電阻性傳感器配置、光學(xué)傳感器或者被配置成確定用戶對(duì)設(shè)備的鄰近度的任何其他適當(dāng)傳感器來實(shí)施鄰近位置/定向傳感器。再次應(yīng)當(dāng)理解的是,可以按照許多方式補(bǔ)充及改變?cè)O(shè)備10的結(jié)構(gòu)。應(yīng)當(dāng)意識(shí)到,圖2中描述的示意性結(jié)構(gòu)以及圖4a和圖4b中的方法步驟僅僅代表包括如在圖I所示的電子器件中示例性地示出的一些實(shí)施例的完整的信噪增強(qiáng)音頻處理鏈的操作的一部分。下面將關(guān)于圖2以及圖4a和圖4b更加詳細(xì)地示出所實(shí)施及操作的本申請(qǐng)的一些實(shí)施例。如圖2中所示的傳感器組16包括攝影機(jī)模塊101以及運(yùn)動(dòng)傳感器103和位置/定向傳感器105。如前所述,在其他一些實(shí)施例中,可以有更多或更少的傳感器構(gòu)成傳感器組16。在一些實(shí)施例中,傳感器組16被配置成將傳感器數(shù)據(jù)輸出到麥克風(fēng)加權(quán)生成器109。在一些實(shí)施例中,麥克風(fēng)加權(quán)生成器109可以被實(shí)施為處理器21的程序或一部分。在一些實(shí)施例中,麥克風(fēng)加權(quán)生成器109還被配置成輸出濾波和增益參數(shù)以用于控制在音頻信號(hào)處理器111中的應(yīng)用。在一些實(shí)施例中,所述音頻信號(hào)處理器是射束成形器/噪聲抵消處理器。在一些實(shí)施例中,麥克風(fēng)加權(quán)生成器109還被配置成輸出與頻率相關(guān)的加權(quán)參數(shù),換句話說,在本申請(qǐng)的一些實(shí)施例中,所述增益和相位參數(shù)是與頻率相關(guān)的函數(shù)。麥克風(fēng)陣列11還被配置成輸出從麥克風(fēng)陣列當(dāng)中的每一個(gè)麥克風(fēng)捕獲的音頻信號(hào)。所述音頻信號(hào)隨后可以被傳遞到模擬到數(shù)字轉(zhuǎn)換器14。模擬到數(shù)字轉(zhuǎn)換器14還連接到射束成形器/噪聲抵消處理器111。在本申請(qǐng)的一些實(shí)施例中,每一個(gè)麥克風(fēng)都連接到一個(gè)模擬到數(shù)字轉(zhuǎn)換器,并且來自每一個(gè)相關(guān)聯(lián)的模擬到數(shù)字轉(zhuǎn)換器的輸出可以被輸出到射束成形器/噪聲抵消處理器111。射束成形器/噪聲抵消處理器111還被配置成連接到發(fā)送/存儲(chǔ)處理器107。所述發(fā)送/存儲(chǔ)處理器還被配置成連接到收發(fā)器13的發(fā)送器。在下面的例子中將描述用于上行鏈路傳輸?shù)囊纛l信號(hào)處理。但是應(yīng)當(dāng)意識(shí)到,在一些實(shí)施例中,射束成形器/噪聲抵消處理器111或發(fā)送/存儲(chǔ)處理器107可以輸出音頻數(shù)據(jù)以用于存儲(chǔ)在存儲(chǔ)器22中,特別是輸出到存儲(chǔ)器22中的已存儲(chǔ)數(shù)據(jù)24節(jié)段。
應(yīng)當(dāng)理解的是,在一些實(shí)施例中,射束成形器/噪聲抵消處理器111和/或發(fā)送/存儲(chǔ)處理器107可以被實(shí)施為處理器21的程序或一部分。在其他一些實(shí)施例中,麥克風(fēng)加權(quán)生成器109、射束成形器/噪聲抵消處理器111和/或發(fā)送/存儲(chǔ)處理器107可以被實(shí)施為硬件。下面關(guān)于圖4a和圖4b更加詳細(xì)地示出了本申請(qǐng)的一些實(shí)施例的操作。麥克風(fēng)陣列11被配置成從麥克風(fēng)陣列11內(nèi)的每一個(gè)麥克風(fēng)輸出音頻信號(hào)。所述麥克風(fēng)陣列從環(huán)境捕獲音頻輸入并且生成被傳遞到模擬到數(shù)字轉(zhuǎn)換器14的音頻信號(hào)。麥克風(fēng)陣列11可以包括如前面所討論的麥克風(fēng)的任意數(shù)目或分布配置。舉例來說,所述麥克風(fēng)陣列內(nèi)的麥克風(fēng)可以被設(shè)置在預(yù)先配置的設(shè)置中,或者在所述陣列內(nèi)的麥克風(fēng)是可變的情況下還能夠用信號(hào)將其關(guān)于彼此在方向性和聲學(xué)分布方面的相對(duì)位置配置發(fā)送到麥克風(fēng)加權(quán)生成器109。在一些實(shí)施例中,關(guān)于麥克風(fēng)陣列內(nèi)的各個(gè)麥克風(fēng)的方向性和聲學(xué)分布 的該信息還可以被傳遞到射束成形器/噪聲抵消處理器111。在本申請(qǐng)的一些實(shí)施例中,麥克風(fēng)陣列11包括一定數(shù)目的麥克風(fēng)和混合器。在這些實(shí)施例中,所述混合器被配置成產(chǎn)生來自兩個(gè)或更多麥克風(fēng)陣列麥克風(fēng)的信號(hào)的下混合到模擬到數(shù)字轉(zhuǎn)換器14,以便減少將要處理的來自麥克風(fēng)陣列的音頻信號(hào)或通道的數(shù)目。在這樣的實(shí)施例中,所述一個(gè)或更多下混合音頻信號(hào)可以被傳遞到模擬到數(shù)字轉(zhuǎn)換器14。在圖4a中通過操作351示出了對(duì)于音頻信號(hào)的捕獲。此外,模擬到數(shù)字轉(zhuǎn)換器(ADC) 14在接收到麥克風(fēng)信號(hào)時(shí)可以將模擬信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào),以便由射束成形器/噪聲抵消處理器111處理。模擬到數(shù)字轉(zhuǎn)換器14可以執(zhí)行任何適當(dāng)?shù)哪M到數(shù)字轉(zhuǎn)換操作。在圖4a中通過操作353示出了從模擬域到數(shù)字域的音頻信號(hào)轉(zhuǎn)換。此外,在一些實(shí)施例中,所述傳感器或傳感器組16可以向麥克風(fēng)加權(quán)生成器109輸出傳感器數(shù)據(jù)。在圖2中所示的實(shí)施例中,所述傳感器組還包括攝影機(jī)模塊101、運(yùn)動(dòng)傳感器103和位置/定向傳感器105。傳感器組16于是可以被配置成確定器件的位置/定向,并且將該信息傳遞到麥克風(fēng)加權(quán)生成器109。在圖4a中通過步驟352示出了傳感器數(shù)據(jù)的生成/捕獲。傳感器組16向麥克風(fēng)加權(quán)生成器109輸出傳感器數(shù)據(jù)。下面將關(guān)于圖2和圖4b更加詳細(xì)地描述麥克風(fēng)加權(quán)生成器109。麥克風(fēng)加權(quán)生成器109可以在陣列加權(quán)生成器155處接收指示器件的位置和/或器件對(duì)用戶的嘴的相對(duì)位置的來自傳感器組16的傳感器數(shù)據(jù)。此外,麥克風(fēng)加權(quán)生成器109在一些實(shí)施例中可以接收麥克風(fēng)陣列麥克風(fēng)設(shè)置和麥克風(fēng)簡(jiǎn)檔。在一些實(shí)施例中,麥克風(fēng)加權(quán)生成器109可以使用該初始信息以根據(jù)麥克風(fēng)陣列配置信息和初始位置/定向生成初始加權(quán)陣列。在其他一些實(shí)施例中,所述初始加權(quán)陣列可以由麥克風(fēng)加權(quán)生成器109根據(jù)對(duì)所接收到的音頻信號(hào)的聲學(xué)分析生成??梢允褂萌魏芜m當(dāng)?shù)纳涫尚尾僮鱽砩沙跏技訖?quán)值。在一些實(shí)施例中,所述加權(quán)值可以是增益和延遲值的至少其中之一,其可以被傳遞到射束成形/噪聲抵消處理器111以便應(yīng)用于來自相關(guān)聯(lián)的麥克風(fēng)的音頻信號(hào),從而相組合地改進(jìn)設(shè)備的信噪性能。在一些實(shí)施例中,所述陣列加權(quán)生成器被配置成能夠輸出連續(xù)的或接近連續(xù)的射束陣列,在其他實(shí)施例中,陣列加權(quán)生成器115被配置成輸出離散的射束成形陣列加權(quán)函數(shù)。在圖3b中示出了離散射束成形陣列加權(quán)函數(shù)的例子。陣列加權(quán)生成器114被配置成向射束成形器111輸出七個(gè)加權(quán)函數(shù)的其中之一,其在被應(yīng)用于麥克風(fēng)陣列音頻信號(hào)時(shí)有效地生成高增益窄射束。已經(jīng)接收到關(guān)于器件的定向的信息的陣列加權(quán)生成器155可以生成陣列加權(quán)參數(shù),其生成指向用戶的嘴的如圖3b中所示的“O”射束265。但是如果器件相對(duì)于用戶的嘴向下移動(dòng)或定向,則陣列加權(quán)生成器114可以生成或選擇加權(quán)參數(shù)以便生成“更高的”射束,即“+1”射束263或者指向高于“+1”射束的“ +2 ”射束261。類似地,如果器件向上移動(dòng)或定向,則可以選擇“更低的”射束,諸如漸變地定向的“-I”射束267、“_2” 射束 269、“_3” 射束 271 和 “_4” 射束 273。雖然在前面的例子中,所述加權(quán)函數(shù)控制射束的定位或定向,但是應(yīng)當(dāng)理解的是,所述陣列加權(quán)射束成形器可以根據(jù)傳感器信息輸出具有更寬或更窄范圍或者具有更高或 更低中心射束增益的射束。因此,例如在懷疑所提供的傳感器信息出錯(cuò)的情況下,可以加寬射束以便嘗試覆蓋足夠?qū)挼姆较蚍秶?,或者在懷疑傳感器信息是?zhǔn)確的時(shí)可以使用更窄的射束。此外,在一些實(shí)施例中可以有聲學(xué)反饋或跟蹤控制,其中根據(jù)傳感器信息和音頻信號(hào)信息,射束成形器嘗試?yán)幂^寬的射束初始地“跟蹤”任何運(yùn)動(dòng),并且隨后利用較窄的射束“鎖定到”音頻源。在圖4b中通過步驟300示出了初始加權(quán)陣列的生成。麥克風(fēng)加權(quán)生成器109隨后可以接收另外的傳感器數(shù)據(jù)。具體來說,移動(dòng)跟蹤器151可以接收傳感器數(shù)據(jù)并且跟蹤或比較傳感器信息。參照?qǐng)D3c到圖3e示出了跟蹤器件相對(duì)于用戶的定向/位置的例子。參照?qǐng)D3c,用戶251在與垂直的第一角度281下以離開用戶的定向持握器件10。在一定時(shí)間段之后,電子器件10已被移動(dòng)到用戶的基本上垂直的位置283。此外,在后來的一個(gè)時(shí)間段,器件10在圖3e中被顯不為在另一個(gè)角度285下以朝向用戶的定向被持握。麥克風(fēng)加權(quán)生成器109移動(dòng)跟蹤器151還可以從傳感器信息確定運(yùn)動(dòng)矢量。所確定的運(yùn)動(dòng)矢量可以被傳遞到閾值檢測(cè)器153。在其中傳感器組16包括移動(dòng)傳感器的一些實(shí)施例中,閾值檢測(cè)器153可以直接從傳感器組16接收移動(dòng)信息。在圖4b的步驟301中示出了運(yùn)動(dòng)信息的生成操作。閾值檢測(cè)器153監(jiān)測(cè)運(yùn)動(dòng)信息,以便確定器件10是否已被移動(dòng)。在一些實(shí)施例中,所述閾值檢測(cè)器還確定器件是否相對(duì)于用戶發(fā)生了移動(dòng)。閾值檢測(cè)器153可以對(duì)于特定時(shí)間段確定由傳感器組檢測(cè)到的移動(dòng)是否大于預(yù)定閾值。在圖4b的步驟305中示出了檢查移動(dòng)是否大于預(yù)定閾值的操作。如果閾值檢測(cè)器153確定器件的移動(dòng)(或者用戶關(guān)于器件的移動(dòng))大于預(yù)定閾值,則閾值檢測(cè)器153生成重新校準(zhǔn)信號(hào)并且將其傳遞到陣列加權(quán)生成器155。陣列加權(quán)生成器155隨后可以在接收到所述重新校準(zhǔn)信號(hào)時(shí)對(duì)麥克風(fēng)陣列執(zhí)行重新校準(zhǔn)/重新調(diào)節(jié),由此所述陣列加權(quán)生成器在一些實(shí)施例中使用先前的位置估計(jì)和移動(dòng)來產(chǎn)生新的位置估計(jì),并且從該位置估計(jì)生成或選擇新的射束成形參數(shù)以便傳遞到射束成形器111。利用圖3b中示出的例子,如果傳感器檢測(cè)到器件的移動(dòng)大于預(yù)定義閾值(其可以是射束角度),則陣列加權(quán)生成器155可以根據(jù)原始定向(以及對(duì)于“O”射束265的原始選擇)以及運(yùn)動(dòng)方向(其例如可以是相對(duì)向下的運(yùn)動(dòng)),隨后陣列加權(quán)生成器15可以為射束成形器111生成射束成形器參數(shù)以便選擇“+I”射束263或“+2”射束261。在本申請(qǐng)的其他一些實(shí)施例中,加權(quán)生成器109可以生成傳遞到音頻信號(hào)處理器111的信號(hào),以便關(guān)斷射束成形并且相反選擇沒有進(jìn)行任何處理的至少其中一個(gè)麥克風(fēng)音頻信號(hào)輸出。因此在這樣的實(shí)施例中,有可能在以下情況下生成音頻信號(hào)輸出用戶處于可能的射束成形范圍之外并且全向麥克風(fēng)輸出將是更加可接受的,或者用戶或設(shè)備移動(dòng)得過快從而無法保持準(zhǔn)確的射束成形“鎖定”。在圖4b的步驟307中示出了重新校準(zhǔn)麥克風(fēng)陣列加權(quán)參數(shù)的操作。移動(dòng)跟蹤器/閾值檢測(cè)器隨后還可以等待進(jìn)一步的傳感器信息。如果所檢測(cè)到的移動(dòng)小于預(yù)定閾值,則所述閾值檢測(cè)器在一些實(shí)施例中不采取任何操作。在其他一些實(shí)施例中,閾值檢測(cè)器在檢測(cè)到一些運(yùn)動(dòng)而不是大于預(yù)定閾值時(shí)可以向陣列加權(quán)生成器155發(fā)送微小重新調(diào)節(jié)/重新校準(zhǔn)信號(hào)。陣列加權(quán)生成器109可以在其中射束成形器111可以執(zhí)行較小調(diào)節(jié)的實(shí)施例中基于所述移動(dòng)對(duì)麥克風(fēng)加權(quán)陣列執(zhí)行微·小調(diào)節(jié),或者不對(duì)麥克風(fēng)加權(quán)陣列執(zhí)行調(diào)節(jié)。如果經(jīng)過重新調(diào)節(jié),所述麥克風(fēng)加權(quán)陣列隨后可以被輸出到射束成形器111。在圖4b的步驟306中示出了對(duì)麥克風(fēng)陣列加權(quán)參數(shù)執(zhí)行微小調(diào)節(jié)或不執(zhí)行調(diào)節(jié)的操作。移動(dòng)跟蹤器/閾值檢測(cè)器隨后還可以等待進(jìn)一步的傳感器信息。在圖4a的步驟354中示出了生成/監(jiān)測(cè)以及調(diào)節(jié)加權(quán)陣列的操作。已經(jīng)接收到數(shù)字音頻信號(hào)以及射束成形器加權(quán)陣列參數(shù)的射束成形器111隨后將所述射束成形加權(quán)陣列應(yīng)用到音頻信號(hào),從而生成一系列經(jīng)過處理的音頻信號(hào),以便嘗試改進(jìn)這些信號(hào)的信噪比。可以使用任何適當(dāng)?shù)纳涫尚嗡惴?。舉例來說,可以把每一個(gè)數(shù)字音頻信號(hào)輸入到具有可調(diào)節(jié)增益和延遲的濾波器,其是根據(jù)所述加權(quán)陣列參數(shù)提供的。隨后在一些實(shí)施例中可以把所輸出的經(jīng)過數(shù)字編碼的信號(hào)傳遞到發(fā)送/存儲(chǔ)處理器107。在圖4a中通過步驟355示出了對(duì)數(shù)字音頻信號(hào)應(yīng)用射束成形加權(quán)。發(fā)送/存儲(chǔ)處理器107隨后可以執(zhí)行進(jìn)一步的編碼,以便減小經(jīng)過處理的音頻信號(hào)的大小,從而使得發(fā)送/存儲(chǔ)處理器107的輸出適于發(fā)送和/或存儲(chǔ)。該編碼可以是任何適當(dāng)?shù)囊纛l信號(hào)編碼處理,例如發(fā)送/存儲(chǔ)處理器107可以利用ITU G. 729編解碼器對(duì)經(jīng)過處理的音頻信號(hào)進(jìn)行編碼,所述ITU G. 729編解碼器是針對(duì)語音編碼優(yōu)化的一種音頻數(shù)據(jù)壓縮算法,其利用共軛結(jié)構(gòu)代數(shù)代碼激發(fā)的線性預(yù)測(cè)代碼(CS-ACELP)將數(shù)字語音壓縮在持續(xù)時(shí)間為lOm/s的分組中。但是在其他實(shí)施例中可以應(yīng)用任何適當(dāng)?shù)囊纛l壓縮過程來使得數(shù)字音頻信號(hào)適于存儲(chǔ)和/或發(fā)送。隨后可以把所輸出的已編碼信號(hào)傳遞到收發(fā)器13 (用于發(fā)送)或者在其他實(shí)施例中傳遞到存儲(chǔ)器(用于存儲(chǔ))。在圖4a中通過步驟357示出了針對(duì)存儲(chǔ)/發(fā)送應(yīng)用編碼。在其中發(fā)送音頻信號(hào)的一些實(shí)施例中,收發(fā)器13可以對(duì)已編碼音頻信號(hào)應(yīng)用調(diào)制處理,以便使其適于上行鏈路傳輸??梢詰?yīng)用任何適當(dāng)?shù)恼{(diào)制方案,例如在UMTS通信網(wǎng)絡(luò)內(nèi)操作的一些實(shí)施例中,可以利用寬帶碼分多址(W-CDMA)調(diào)制方案對(duì)已編碼音頻信號(hào)進(jìn)行調(diào)制。在圖4a中通過步驟359示出了針對(duì)發(fā)送應(yīng)用調(diào)制。最后將音頻信號(hào)輸出到存儲(chǔ)器或者由收發(fā)器輸出到另一個(gè)電子器件。雖然前面的例子描述了操作在電子器件10或設(shè)備內(nèi)的本發(fā)明的各個(gè)實(shí)施例,但是應(yīng)當(dāng)意識(shí)到,如下所述的本發(fā)明可以被實(shí)施為任何音頻處理器的一部分。因此,舉例來說,本發(fā)明的各個(gè)實(shí)施例可以被實(shí)施在能夠在固定或有線通信路徑上實(shí)施音頻處理的音頻處理器中。因此所述用戶裝備可以包括音頻處理器,諸如前面在本發(fā)明的實(shí)施例所描述的那些音頻處理器。應(yīng)當(dāng)意識(shí)到,術(shù)語“電子器件”和“用戶裝備”意圖涵蓋任何適當(dāng)類型的無線用戶 裝備,諸如移動(dòng)電話、便攜式數(shù)字處理器件或者便攜式網(wǎng)頁瀏覽器。一般來說,本發(fā)明的各個(gè)實(shí)施例可以被實(shí)施在硬件或?qū)S秒娐?、軟件、邏輯或者其任意組合中。舉例來說,一些方面可以用硬件實(shí)施,而其他方面則可以用固件或軟件實(shí)施,所述固件或軟件可以由控制器、微處理器或其他計(jì)算器件執(zhí)行,雖然本發(fā)明不限于此。雖然本發(fā)明的各個(gè)方面可以被說明并描述為方框圖、流程圖或者利用其他一些畫面表示來說明,但是應(yīng)當(dāng)理解的是,這里所描述的這些方框、設(shè)備、系統(tǒng)、技術(shù)或方法作為非限制性實(shí)例可以被實(shí)施在硬件、軟件、固件、專用電路或邏輯、通用硬件或控制器或其他計(jì)算器件或者其任意組合中。因此,總而言之,在至少一個(gè)實(shí)施例中,一種設(shè)備包括被配置成確定所述設(shè)備的位置改變的傳感器;以及被配置成根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)的處理器。本發(fā)明的各個(gè)實(shí)施例可以由能夠被移動(dòng)器件的數(shù)據(jù)處理器執(zhí)行的計(jì)算機(jī)軟件(諸如,在處理器實(shí)體中)、由硬件或者由軟件與硬件的組合來實(shí)施。此外在這方面還應(yīng)當(dāng)提到,附圖中的邏輯流程的任何方框可以代表程序步驟,或者互連的邏輯電路、方框和功能,或者程序步驟與邏輯電路、方框和功能的組合。所述軟件可以被存儲(chǔ)在此物理介質(zhì)上,比如存儲(chǔ)器芯片、實(shí)施在處理器內(nèi)的存儲(chǔ)器塊、諸如硬盤或軟盤的磁性介質(zhì)、和注入例如DVD及其數(shù)據(jù)變型和⑶的光學(xué)介質(zhì)。因此,至少一個(gè)實(shí)施例包括利用指令編碼的計(jì)算機(jī)可讀介質(zhì),當(dāng)由計(jì)算機(jī)執(zhí)行時(shí),所述指令執(zhí)行以下操作確定設(shè)備的位置改變;以及根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)。所述存儲(chǔ)器可以是適于本地技術(shù)環(huán)境的任何類型,并且可以利用任何適當(dāng)?shù)臄?shù)據(jù)存儲(chǔ)技術(shù)來實(shí)施,諸如基于半導(dǎo)體的存儲(chǔ)器器件、磁性存儲(chǔ)器器件和系統(tǒng)、光學(xué)存儲(chǔ)器器件和系統(tǒng)、固定存儲(chǔ)器以及可移除存儲(chǔ)器。所述數(shù)據(jù)處理器可以是適于本地技術(shù)環(huán)境的任何類型,并且作為非限制性實(shí)例可以包括以下各項(xiàng)當(dāng)中的一項(xiàng)或更多項(xiàng)通用計(jì)算機(jī),專用計(jì)算機(jī),微處理器,數(shù)字信號(hào)處理器(DSP),專用集成電路(ASIC),門級(jí)電路,以及基于多核處理器架構(gòu)的處理器。本發(fā)明的各個(gè)實(shí)施例可以被實(shí)踐在諸如集成電路模塊的各種組件中。集成電路的設(shè)計(jì)總體而言是高度自動(dòng)化的處理。復(fù)雜而強(qiáng)大的軟件工具可用于把邏輯級(jí)設(shè)計(jì)轉(zhuǎn)換成準(zhǔn)備好將被蝕刻并形成在半導(dǎo)體襯底上的半導(dǎo)體電路設(shè)計(jì)。
諸如由Synopsys, Inc.(加州山景城)和Cadence Design(加州圣何塞)提供的程序利用良好建立的設(shè)計(jì)規(guī)則以及預(yù)先存儲(chǔ)的設(shè)計(jì)模塊庫自動(dòng)對(duì)導(dǎo)線進(jìn)行布線并且把各個(gè)組件放置在半導(dǎo)體芯片上。一旦完成對(duì)半導(dǎo)體電路的設(shè)計(jì)之后,就可以按照標(biāo)準(zhǔn)化電子格式(例如,Opus、⑶SII等)把最終得到的設(shè)計(jì)發(fā)送到半導(dǎo)體制造設(shè)施或“工廠(fab)”以進(jìn)行制造。在本申請(qǐng)中使用的術(shù)語“電路”指代以下各項(xiàng)(a)僅有硬件的電路實(shí)現(xiàn)方式(諸如僅以模擬和/或數(shù)字電路實(shí)施);以及(b)電路與軟件(和/或固件)的組合,諸如(i)(多個(gè))處理器的組合,或者(ii)一起工作的(多個(gè))處理器/軟件的一些部分(其中包括(多個(gè))數(shù)字信號(hào)處理器)、軟件以及(多個(gè))存儲(chǔ)器,從而使得諸如移動(dòng)電話或服務(wù)器的設(shè)備執(zhí)行各種功能;以及(C)電路,諸如(多個(gè))微處理器或者(多個(gè))微處理器的一部分,其需要軟件或固件來操作,即使所述軟件或固件并沒有物理地存在。 “電路”的定義適用于本申請(qǐng)(包括任何權(quán)利要求)中對(duì)于該術(shù)語的所有使用。作為另一個(gè)例子,在本申請(qǐng)中使用的術(shù)語“電路”還將涵蓋僅有一個(gè)處理器(或多個(gè)處理器)或者處理器的一部分及其伴隨的軟件和/或固件的實(shí)現(xiàn)方式。術(shù)語“電路”還將涵蓋(作為舉例并且如果適用于特定權(quán)利要求元素的話)用于移動(dòng)電話的基帶集成電路或應(yīng)用處理器集成電路,或者服務(wù)器、蜂窩網(wǎng)絡(luò)器件或其他網(wǎng)絡(luò)器件中的類似集成電路。前面的描述通過示例性而非限制性示例的方式提供了關(guān)于本發(fā)明的示例性實(shí)施例的完整且富有信息量的描述。但是在結(jié)合附圖和所附權(quán)利要求書閱讀時(shí),本領(lǐng)域技術(shù)人員鑒于前面的描述可以想到許多修改和改變。但是對(duì)于本發(fā)明的教導(dǎo)的所有這些和類似的修改都將仍然落在如在所附權(quán)利要求書中限定的本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種方法,包括 確定設(shè)備的位置改變; 根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)。
2.根據(jù)權(quán)利要求I所述的方法,其中所述位置改變是以下各項(xiàng)的至少其中之一 關(guān)于另一個(gè)對(duì)象的相對(duì)位置改變;以及 絕對(duì)位置改變。
3.根據(jù)權(quán)利要求I和2所述的方法,其中所述位置改變包括以下各項(xiàng)的至少其中之 平移位置改變;以及 旋轉(zhuǎn)位置改變。
4.根據(jù)權(quán)利要求I到3所述的方法,還包括 檢測(cè)設(shè)備的第一位置; 接收至少一個(gè)音頻信號(hào);以及 根據(jù)所述設(shè)備的第一位置對(duì)每一個(gè)音頻信號(hào)生成至少一個(gè)信號(hào)處理參數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其中根據(jù)設(shè)備的第一位置對(duì)每一個(gè)音頻信號(hào)生成至少一個(gè)信號(hào)處理參數(shù)包括生成以下各項(xiàng)的至少其中之一 增益;以及 延遲。
6.根據(jù)權(quán)利要求4和5所述的方法,還包括 根據(jù)所檢測(cè)到的設(shè)備位置改變對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)。
7.根據(jù)權(quán)利要求6所述的方法,其中對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)包括 確定設(shè)備的位置改變是否大于至少一個(gè)預(yù)定義閾值;以及 根據(jù)所述至少一個(gè)預(yù)定義閾值對(duì)每一個(gè)音頻信號(hào)生成所述至少另一個(gè)信號(hào)處理參數(shù)。
8.根據(jù)權(quán)利要求I到7所述的方法,其中根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理包括根據(jù)位置改變選擇所述至少一個(gè)音頻信號(hào)的至少其中之一來輸出。
9.根據(jù)權(quán)利要求I到8所述的方法,其中根據(jù)位置改變對(duì)至少一個(gè)音頻信號(hào)進(jìn)行處理包括對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行射束成形,以便保持射束集中在對(duì)象上。
10.根據(jù)權(quán)利要求I到9所述的方法,其中所述至少一個(gè)音頻信號(hào)包括從至少一個(gè)麥克風(fēng)捕獲的至少一個(gè)音頻信號(hào)。
11.一種設(shè)備,包括至少一個(gè)處理器以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器使得所述設(shè)備至少執(zhí)行以下操作 確定所述設(shè)備的位置改變;以及 根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述位置改變是以下各項(xiàng)的至少其中之一 關(guān)于另一個(gè)對(duì)象的相對(duì)位置改變;以及 絕對(duì)位置改變。
13.根據(jù)權(quán)利要求11和12所述的設(shè)備,其中所述位置改變包括以下各項(xiàng)的至少其中之平移位置改變;以及 旋轉(zhuǎn)位置改變。
14.根據(jù)權(quán)利要求11到13所述的設(shè)備,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器使得所述設(shè)備還執(zhí)行以下操作 檢測(cè)設(shè)備的第一位置; 接收至少一個(gè)音頻信號(hào);以及 根據(jù)設(shè)備的第一位置對(duì)每一個(gè)音頻信號(hào)生成至少一個(gè)信號(hào)處理參數(shù)。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述至少一個(gè)信號(hào)處理參數(shù)包括 增益系數(shù);以及 延遲系數(shù)。
16.根據(jù)權(quán)利要求13和14所述的設(shè)備,其中所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器使得所述設(shè)備還執(zhí)行以下操作 根據(jù)所檢測(cè)到的設(shè)備位置改變對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其中對(duì)每一個(gè)音頻信號(hào)生成至少另一個(gè)信號(hào)處理參數(shù)使得所述設(shè)備至少執(zhí)行以下操作 確定設(shè)備的位置改變是否大于至少一個(gè)預(yù)定義閾值;以及 根據(jù)所述至少一個(gè)預(yù)定義閾值對(duì)每一個(gè)音頻信號(hào)生成所述至少另一個(gè)信號(hào)處理參數(shù)。
18.根據(jù)權(quán)利要求11到17所述的設(shè)備,其中根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理使得所述設(shè)備至少執(zhí)行以下操作根據(jù)位置改變選擇所述至少一個(gè)音頻信號(hào)的至少其中之一來輸出。
19.根據(jù)權(quán)利要求11到18所述的設(shè)備,其中根據(jù)位置改變對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行處理使得所述設(shè)備至少執(zhí)行以下操作對(duì)所述至少一個(gè)音頻信號(hào)進(jìn)行射束成形,以便保持射束集中在對(duì)象上。
20.根據(jù)權(quán)利要求11到19所述的設(shè)備,其中所述至少一個(gè)音頻信號(hào)包括從至少一個(gè)麥克風(fēng)捕獲的至少一個(gè)音頻信號(hào)。
全文摘要
一種設(shè)備,包括至少一個(gè)處理器以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置成利用所述至少一個(gè)處理器使得所述設(shè)備至少執(zhí)行以下操作確定所述設(shè)備的位置改變;以及根據(jù)所述位置改變處理至少一個(gè)音頻信號(hào)。
文檔編號(hào)H04R3/00GK102696239SQ200980163257
公開日2012年9月26日 申請(qǐng)日期2009年11月24日 優(yōu)先權(quán)日2009年11月24日
發(fā)明者B·尼爾森, P·奎斯特 申請(qǐng)人:諾基亞公司