專利名稱:多個麥克風(fēng)切換和配置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實施例一般地涉及具有用于增強(qiáng)音頻信號的多個麥克風(fēng)的移動裝置。
背景技術(shù):
具有電話功能的便攜式手持電子裝置,例如由蘋果公司制造的iPhone 多功能移動裝置,具有位于所述裝置的底面端部的內(nèi)置或集成的麥克風(fēng),該麥克風(fēng)在所述裝置被其用戶用作電話聽筒時靠近用戶的嘴部。這種麥克風(fēng)獲取近端用戶的聲音信號,該聲音信號之后被發(fā)射到通話的另一方或多方。麥克風(fēng)還可以用于記錄用于其它裝置特征的音頻信號,例如用于聲音記錄和視頻會議。然而,如果在環(huán)境中的環(huán)境噪聲或麥克風(fēng)的物理阻擋干擾了近端用戶的語音信號,則通話的另一方可能不能聽到如其所期望的清晰程度的語音信號。
發(fā)明內(nèi)容
在本發(fā)明的一個實施例中,移動裝置包括多個麥克風(fēng)(例如麥克風(fēng)陣列),其工作以將近端用戶的語音信號發(fā)射到通話的另一方或多方。所述裝置具有在音頻信號處理器中運行的切換和/或配置處理,該切換和/或配置處理正在監(jiān)控由麥克風(fēng)拾取的信號。基于來自不同麥克風(fēng)的信號之間的相互比較,所述處理可以指定一個麥克風(fēng)來提供語音優(yōu)勢信號并且另一個麥克風(fēng)可以被指定來提供噪聲抑制和/或回聲消除優(yōu)勢輸入信號。所述語音優(yōu)勢信號接著通過所述裝置的上行鏈路語音信號處理器、基于噪聲抑制和/或回聲消除優(yōu)勢信號抑制環(huán)境噪聲和回聲而被增強(qiáng)。提供語音優(yōu)勢信號的一個麥克風(fēng)和提供噪聲抑制和/或回聲消除優(yōu)勢信號的另一個麥克風(fēng)的選擇可以基于一個或更多個因素而確定,所述因素例如通過音頻信號處理器、加速計或用戶輸入。例如,基于來自每個麥克風(fēng)的音頻信號的比較,拾取代表特定的近端用戶(例如在會議通話期間,可以存在多于一個的這樣的用戶)的“最佳”語音信號的麥克風(fēng)可以被選擇以提供語音優(yōu)勢信號。在另一個示例中,例如由人的手部引起的所述裝置的特定麥克風(fēng)的物理阻擋可以使音頻信號處理器自動檢測這種情況并且接著切換到其他麥克風(fēng)以提供語音優(yōu)勢信號(因為語音信號在被所述裝置的其他麥克風(fēng)中的一個拾取時可以更為清晰)。在另一個示例中,麥克風(fēng)選擇可以由手動用戶輸入來命令,所述手動用戶輸入指定哪個麥克風(fēng)提供語音優(yōu)勢信號。注意到這種麥克風(fēng)選擇或切換可以動態(tài)地發(fā)生, 即在通話期間動態(tài)地發(fā)生,或在運行音頻應(yīng)用(例如在語音記錄期間)的中間動態(tài)地發(fā)生, 例如當(dāng)近端用戶移動其手中的所述裝置使得麥克風(fēng)被阻擋時,或當(dāng)近端講話者從所述裝置的一側(cè)移動到另一側(cè)時。以上發(fā)明內(nèi)容不包括本發(fā)明的所有方面的詳盡列舉??梢灶A(yù)期本發(fā)明包括能夠根據(jù)如下實施的全部系統(tǒng)和方法以上概述的各個方面的全部適當(dāng)?shù)慕M合,以及在以下的具體實施方式
中公開且特別是在與本申請一同提交的權(quán)利要求中指出的那些方面。這些組合可以具有在以上發(fā)明內(nèi)容中沒有具體敘述的特定的優(yōu)點。
薛006]通過附圖中的圖示示例的方式而非通過限制的方式對本發(fā)明進(jìn)行說明, 其中相同參考標(biāo)記表示類似的元件。應(yīng)該注意到對本公開中的“一”或“一個”實施例的引用不必針對相同實施例,而是這種引用意味著至少一個。圖1是具有用于增強(qiáng)語音優(yōu)勢信號的多個麥克風(fēng)的便攜式手持裝置的示例性實施例的框圖。圖2示出了具有用于增強(qiáng)語音優(yōu)勢信號的多個麥克風(fēng)的便攜式手持裝置。圖3是具有麥克風(fēng)切換能力的便攜式手持裝置的流程圖。圖4描述了示例性的便攜式手持多功能裝置的框圖,其中可以實現(xiàn)本發(fā)明的一個實施例。
具體實施例方式在本部分中,參考附圖對本發(fā)明的一些優(yōu)選實施例進(jìn)行說明。當(dāng)實施例中說明的部件的形狀、相對位置和其他方面未被清楚限定時,本發(fā)明的范圍不僅限于所示的部件,所示的部件僅意味著例示的目的。圖1是具有用于增強(qiáng)語音優(yōu)勢信號的多個麥克風(fēng)的便攜式手持裝置的示例性實施例的框圖。所述裝置可以是位于加利福尼亞州、庫比提諾的蘋果公司制造的iPhone 裝置??商鎿Q地,可以是其他便攜式手持多功能移動電子裝置或具有音頻記錄和/或語音電話能力的智能電話。所述裝置可以具有類似于iPhone 裝置的固定的單片外殼,或者可以具有可移動的多片外殼,例如翻蓋設(shè)計或滑動鍵盤。所述裝置還可以具有顯示屏,該顯示屏可以用于顯示典型的智能電話特征,例如視覺語音郵件、網(wǎng)絡(luò)瀏覽、電子郵件、數(shù)碼相機(jī)照
片等等。所述裝置包括與射頻收發(fā)器110結(jié)合以接收和發(fā)射信號的天線105,所述射頻收發(fā)器110用于所述裝置的近端用戶和另一方,即遠(yuǎn)端用戶之間的無線通話??梢詫崿F(xiàn)兩個主信道以處理與通話相關(guān)聯(lián)的音頻信號,即上行鏈路信道處理器和下行鏈路信道處理器, 所述上行鏈路信道處理器和下行鏈路信道處理器可以通過編碼器/解碼器集成電路裝置 CODEC(編解碼器)175部分地實現(xiàn)。下行鏈路信道處理器可以負(fù)責(zé)解調(diào)和增強(qiáng)通過無線通信網(wǎng)絡(luò)100自遠(yuǎn)端用戶接收的音頻信號。例如,當(dāng)遠(yuǎn)端用戶講話時,其語音信號通過RF收發(fā)器110和天線105自網(wǎng)絡(luò)100接收,并且接著通過下行鏈路信道處理器解調(diào)和處理,所述下行鏈路信道處理器用于所述裝置的近端用戶通過數(shù)種方式中的任意一種進(jìn)行收聽。在通話期間,所述裝置可以操作在至少三種模式中的一種電話聽筒模式、揚聲器模式和頭戴式耳機(jī)模式(包括有線和無線,例如藍(lán)牙、頭戴式耳機(jī)等實施方式)。開關(guān)170由此基于通話的模式將下行鏈路音頻信號發(fā)送到擴(kuò)音器(loudspeaker) 165、聽筒揚聲器(earpiece speaker) 145或頭戴式耳機(jī)(headset) 155 (有線或無線的頭戴式耳機(jī))。上行鏈路信道處理器支持起源自所述裝置的近端用戶的音頻信號的傳送,所述音頻信號通過一個或更多個麥克風(fēng)120、121、122、123獲得并被基于無線通信網(wǎng)絡(luò)發(fā)送到遠(yuǎn)端用戶。換句話說,當(dāng)近端用戶講話時,其語音信號通過上行鏈路信道處理器處理以增強(qiáng)質(zhì)量并且接著調(diào)制到載波信號上,以便通過天線105發(fā)送到另一方。
在圖1所示的示例中,所述裝置具有四個麥克風(fēng),全部四個麥克風(fēng)可以(與所描述的絕大多數(shù)其他組件一起)集成在裝置外殼中。然而,一般而言,此處的概念可適用于具有兩個或多個麥克風(fēng)的裝置。音頻數(shù)字信號處理器132監(jiān)控(以比較或分析)可用的麥克風(fēng)信號并將所述信號的分析結(jié)果提供到選擇器129。所述選擇器1 在此基礎(chǔ)上配置有開關(guān) 130,以有效選擇四個麥克風(fēng)120、121、122、123中的一個作為“主要”麥克風(fēng),以便(基于由四個麥克風(fēng)120、121、122、123中的每一個拾取的音頻信號)提供語音優(yōu)勢信號。開關(guān)130 可以將選擇的麥克風(fēng)信號發(fā)送到CODEC 175的語音優(yōu)勢信號輸入和控制器180的噪聲和/ 或回聲優(yōu)勢信號輸入。選擇器1 進(jìn)行決策(確定)以選擇剩余麥克風(fēng)中的一個或更多個作為“次要”麥克風(fēng)(或“第三”麥克風(fēng)等),而同樣提供噪聲抑制和/或回聲消除優(yōu)勢信號, 其用于通過噪聲抑制和/或回聲消除來增強(qiáng)主要麥克風(fēng)的語音優(yōu)勢信號。使用分離的麥克風(fēng)來提供語音優(yōu)勢信號并提供噪聲/回聲消除優(yōu)勢信號可以強(qiáng)于使用單個麥克風(fēng)獲得兩種信號,因為由于被定位在所述裝置外殼中的不同位置,所以分離的麥克風(fēng)可以提供對所述裝置外殼上附帶的聲音波形的更好的表示。以下說明的多個因素的組合可以幫助選擇器 1 確定哪個麥克風(fēng)被選擇用來提供和增強(qiáng)語音優(yōu)勢信號。繼續(xù)說明一個示例,影響麥克風(fēng)信號的質(zhì)量的一種情況是當(dāng)用戶無意間以其手部阻擋了相關(guān)聯(lián)的麥克風(fēng)時,例如圖2所示,麥克風(fēng)2和麥克風(fēng)3被物理地阻擋。在此情況下,來自這些物理阻擋的麥克風(fēng)的信號的分析可以表示這些麥克風(fēng)不是用于提供語音優(yōu)勢信號的理想選擇。然而,應(yīng)該注意到拾取最高功率或最大響度的信號的麥克風(fēng)不一定是提供語音優(yōu)勢信號的適當(dāng)選擇。當(dāng)評價哪個麥克風(fēng)的信號應(yīng)該被用作語音優(yōu)勢信號時,可以考慮涉及信噪比、總諧波失真、串音和側(cè)音的不同因素。自動麥克風(fēng)切換的另一種情況可以發(fā)生在從電話聽筒模式變?yōu)槊馓崧犕搽娫捘J綍r,反之亦然。因此,除了在麥克風(fēng)信號彼此之間進(jìn)行相互分析和比較之外,在通話期間選擇不同麥克風(fēng)的決策還可以被在電話聽筒模式和免提聽筒電話模式之間改變的微小事實影響。在另一個實施例中,如圖2所示,觸摸屏230(或用于自近端用戶接收手動輸入的其他機(jī)構(gòu))可以影響通過開關(guān)130選擇哪個麥克風(fēng)來提供語音優(yōu)勢信號和回聲/噪聲優(yōu)勢信號。所述裝置的用戶可以致動觸摸屏上的虛擬按鈕(或所述裝置上的物理按鈕)以提供對用戶想要使用哪個麥克風(fēng)來拾取語音優(yōu)勢信號的直接指示。例如,如果用戶舉起所述裝置來視頻記錄被記錄的訪談會議中的主題,則用戶可以按壓與麥克風(fēng)2相關(guān)聯(lián)的預(yù)定的按鈕(如圖2所示),所述麥克風(fēng)2可能是最直接地面對被訪問者的一個麥克風(fēng)。近端用戶接著可以在其講話時切換到面對其自身(訪問者)的其他麥克風(fēng)。在另一個實施例中,所述裝置使用其麥克風(fēng)實現(xiàn)音頻跟蹤或聲束形成能力,以通過測量為目標(biāo)講話者拾取的最大音頻信號而識別目標(biāo)講話者所在位置的特定的“ θ ”(角度)。因此,當(dāng)目標(biāo)講話者在講話的同時在四周移動時,跟蹤/束形成能力可以通過在位于麥克風(fēng)陣列中的多個麥克風(fēng)之中切換而主動地跟蹤最強(qiáng)的信號,從而始終選擇“最佳”的可用麥克風(fēng)信號作為語音優(yōu)勢信號。在例如會議通話或群體記錄等多方音頻會議中,多個麥克風(fēng)和多個照相機(jī)可以用于在視覺和聽覺上記錄或發(fā)送兩個近端講話者的上行鏈路語音通話信號到(遠(yuǎn)端的)第三方。此處,兩個近端用戶可以同時講話,這可能要求雙倍的麥克風(fēng)選擇方面(例如兩個麥克風(fēng)可以被選擇以拾取兩個用戶的語音優(yōu)勢信號)并且音頻信號可以以全雙工方式被混合或以半雙工模式將信號依次分離。在另一個實施例中,加速計134可以影響哪個麥克風(fēng)被選擇來提供語音優(yōu)勢信號以及哪個麥克風(fēng)被用來增強(qiáng)所述語音優(yōu)勢信號。例如,可以使用加速計134檢測所述裝置的移動或重新定位,以表示位于所述裝置的某些部件處的特定麥克風(fēng)更適合使用在特定情況中。雖然開關(guān)130由旋轉(zhuǎn)式開關(guān)符號表示,但其實際的實施方式可以是完全數(shù)字化的。換句話說,開關(guān)130可以通過數(shù)個數(shù)字輸出將麥克風(fēng)信號提供為數(shù)字流。所述開關(guān)可以是通過例如提供不同的指示器到不同的麥克風(fēng)流而執(zhí)行“軟件”路由(routing)的軟件和硬件實施方式,其中從存儲器中檢索所述麥克風(fēng)流。數(shù)字輸出可以被映射到如圖1所示的上行鏈路語音處理器的數(shù)個數(shù)字輸入,所述上行鏈路語音處理器基于以上因素和/或命令選擇多個麥克風(fēng)。例如,這些選擇的信號可以被輸入到CODEC 175,該CODEC 175是指處理(例如解碼或減壓)輸入的、編碼的語音優(yōu)勢流的編碼器-解碼器?;芈?噪聲消除控制器180通過在來自其他選擇的麥克風(fēng)的一個或更多個信號的幫助下抑制噪聲并消除回聲, 來提取(refine)自CODEC 175接收到的語音優(yōu)勢信號?;芈?噪聲消除控制器180還可以對下行鏈路語音信號操作。因此,回聲/噪聲消除控制器180可以與近端回聲和遠(yuǎn)端回聲相關(guān)。近端回聲是指遠(yuǎn)端用戶聽到其自身的回聲,因為近端用戶將所述裝置操作于揚聲器模式。遠(yuǎn)端回聲是指來自網(wǎng)絡(luò)的回聲或線路回聲。回聲/噪聲消除控制器180的輸出提供被發(fā)送到射頻收發(fā)器110的增強(qiáng)的語音信號??刂破?80還具有提供關(guān)于語音優(yōu)勢信號的增強(qiáng)的控制信息或反饋到選擇器1 的輸出?,F(xiàn)在轉(zhuǎn)到圖2,該圖描述了具有用于增強(qiáng)近端用戶的語音優(yōu)勢信號的多個麥克風(fēng)
120、121、122、123的便攜式手持裝置200的示例性實施例。在本圖示中,近端用戶將所述裝置200握在其手中。裝置200包括使用戶能訪問多種特征的各種能力,所述特征涉及例如通話、文字消息、語音郵件、電子郵件、因特網(wǎng)、行程安排、照片和音樂,如顯示屏230所示。該圖描述了第一麥克風(fēng)120,該第一麥克風(fēng)120位于遠(yuǎn)離聽筒接收器揚聲器145,從而在將所述裝置200 拿到用戶耳畔時,近端用戶的語音信號可以被更容易地接收。三個額外的麥克風(fēng)121、122、 123位于裝置200的側(cè)面,但應(yīng)該意識到更多或更少數(shù)量的麥克風(fēng)可以位于裝置200上的任意位置。對于涉及麥克風(fēng)的應(yīng)用,例如電話通話、音頻記錄或視頻會議,四個麥克風(fēng)120、
121、122、123中的每一個均可以拾取近端音頻信號。可以選擇一個麥克風(fēng)作為主要麥克風(fēng)以提供語音優(yōu)勢信號并且可以選擇另一個麥克風(fēng)作為次要麥克風(fēng)以提供噪聲抑制和/或回聲消除優(yōu)勢信號。這種選擇可以依據(jù)一個或更多個因素在通話或音頻記錄期間動態(tài)地改變或切換,所述因素包括對由音頻數(shù)字信號處理器132(見圖1)產(chǎn)生的來自這四個麥克風(fēng) 120、121、122、123的信號的比較、裝置200的當(dāng)前通話處理模式(例如,電話聽筒模式或免提聽筒電話(speakerphone)模式)和經(jīng)由觸摸屏230接收到的用戶輸入。在一個示例中, 基于來自每個麥克風(fēng)的音頻信號的比較,可以選擇拾取最優(yōu)語音信號的麥克風(fēng)以提供該信號。在另一個示例中,例如由人的手部對所述裝置的特定麥克風(fēng)的物理阻擋可以使所述裝置不選擇該麥克風(fēng)來提供語音優(yōu)勢信號,因為由所述裝置的其他麥克風(fēng)中的一個讀取的語音信號可以更清晰。此外,可以通過指定哪個麥克風(fēng)來提供語音優(yōu)勢信號的用戶輸入來命令麥克風(fēng)選擇。進(jìn)一步,可以基于所述裝置的模式來選擇麥克風(fēng),例如在處于電話聽筒模式時選擇第一麥克風(fēng)120作為主要麥克風(fēng)或語音優(yōu)勢信號供應(yīng)器,而在處于免提聽筒電話模式時選擇其他麥克風(fēng)121、122、123中的一個作為主要麥克風(fēng)或語音優(yōu)勢信號供應(yīng)器。在裝置上提供有多于兩個麥克風(fēng)的情況下,剩余的麥克風(fēng)可以關(guān)于增強(qiáng)語音優(yōu)勢信號被忽略或關(guān)閉,或者其可以用于進(jìn)一步幫助增強(qiáng)語音優(yōu)勢信號。注意到在通話期間或運行應(yīng)用的中間(例如在語音記錄期間),這種麥克風(fēng)選擇可以被動態(tài)地改變。例如,如果近端用戶正在電話中講話并且在電話上移動其手部以握住電話的不同位置,則所述近端用戶可能無意地以其手部阻擋了被選擇為提供語音優(yōu)勢信號的主要麥克風(fēng)的麥克風(fēng)。在此情況下,所述裝置可以感測到與另一個麥克風(fēng)相比,所述麥克風(fēng)不再提供最優(yōu)語音優(yōu)勢信號,并且因此將其選擇動態(tài)地切換到另一個麥克風(fēng),并將該另一個麥克風(fēng)作為主要麥克風(fēng)以在通話期間提供語音優(yōu)勢信號。繼續(xù)到下一圖示,圖3是具有麥克風(fēng)切換能力的便攜式手持裝置的流程圖。所述裝置使用多個麥克風(fēng)來通過抑制環(huán)境噪聲和/或回聲,以增強(qiáng)語音優(yōu)勢信號。在本示例性實施例中,所述裝置最初自所述裝置的全部麥克風(fēng)接收音頻信號(操作310)。所述裝置具有位于所述裝置的不同位置的至少兩個麥克風(fēng)。所述信號中的每一個接著被相互比較以確定哪個麥克風(fēng)提供了最優(yōu)語音優(yōu)勢信號(操作320)。麥克風(fēng)中的一個接著被選擇作為主要麥克風(fēng)來提供語音優(yōu)勢信號(操作330)。在所述裝置上具有兩個麥克風(fēng)的情況下,剩余的麥克風(fēng)被默認(rèn)為次要麥克風(fēng)來提供噪聲抑制和/或回聲消除優(yōu)勢信號(操作340)。如果所述裝置上具有多于兩個的麥克風(fēng),則其他剩余的麥克風(fēng)中的一個或更多個可以被選擇作為次要麥克風(fēng)、第三麥克風(fēng)等等,以幫助消除環(huán)境噪聲和回聲來增強(qiáng)語音優(yōu)勢信號(操作350)。這種選擇可以經(jīng)由例如試驗和誤差步驟(過程)通過來自回聲 /噪聲消除控制器180的反饋(見圖1)被告知,所述試驗和誤差步驟施加來自剩余的麥克風(fēng)的信號以增強(qiáng)語音優(yōu)勢信號并評價所述來自剩余的麥克風(fēng)的信號,來選擇可能對語音優(yōu)勢信號產(chǎn)生“最佳”增強(qiáng)的那個麥克風(fēng)。主要麥克風(fēng)的語音優(yōu)勢信號接著通過在選擇的其他麥克風(fēng)中的一個或更多個麥克風(fēng)的幫助下執(zhí)行噪聲抑制和/或回聲消除而被增強(qiáng)(操作 360)。注意到存在選擇用于語音優(yōu)勢信號的麥克風(fēng)的其他實施例。例如,在用戶輸入切換情況下,所述裝置在將一個麥克風(fēng)選擇為主要麥克風(fēng)之前不需要接收和比較全部麥克風(fēng)的音頻信號。而是,將根據(jù)來自觸摸屏上的物理按鈕、虛擬按鈕等的用戶命令進(jìn)行麥克風(fēng)選擇。圖4描述了示例性的便攜式手持多功能裝置200的框圖,其中可以實現(xiàn)本發(fā)明的一個實施例。裝置200具有執(zhí)行指令以實施與所述裝置200相關(guān)聯(lián)的操作的處理器704。 所述指令可以自存儲器720檢索,并且當(dāng)執(zhí)行所述檢索時,控制所述裝置200的各種組件之間的輸入和輸出數(shù)據(jù)的接收和操控。雖然未示出,但存儲器720可以存儲由處理器704執(zhí)行的操作系統(tǒng)程序,并且一個或更多個應(yīng)用程序被說明為運行在操作系統(tǒng)的頂部以執(zhí)行下述不同功能。加速計134提供所述裝置的位置或移動的指示。屏幕230顯示允許裝置200 的用戶與運行在裝置200中的各種應(yīng)用程序交互的圖形用戶界面(⑶I)。⑶I在屏幕230上顯示表示應(yīng)用程序、文檔及其相關(guān)聯(lián)的命令的圖標(biāo)或圖形化圖像。這些可以包括窗口、域、對話框、菜單、按鈕、指針、滾動條等。用戶可以自這些圖形化圖像或目標(biāo)選擇以啟動與其相關(guān)聯(lián)的功能。在一個實施例中,屏幕230是同樣作為輸入裝置的觸摸屏,以將來自外部世界的數(shù)據(jù)傳輸?shù)窖b置200。這種輸入經(jīng)由例如用戶手指觸摸屏幕230的表面來接收,而其還可以經(jīng)由裝置200上的物理按鈕來接收。當(dāng)屏幕被加電時,觸摸輸入可以被接收并且當(dāng)屏幕斷電時,觸摸輸入可以不被接收。仍然參考圖4,裝置200可以操作在移動電話模式中。這通過裝置200的以下組件使能。由RF電路110驅(qū)動和感測的集成天線105被用于發(fā)射和接收來自附近基站的蜂窩網(wǎng)絡(luò)通信信號或來自無線接入點或路由器的無線局域網(wǎng)信號(例如通過因特網(wǎng)協(xié)議、VOIP、 通話使能無線語音)(未示出)。由處理器704執(zhí)行的移動電話應(yīng)用7M在屏幕230上為用戶呈現(xiàn)出移動電話選項,例如具有通話和結(jié)束按鈕的虛擬電話鍵盤。移動電話應(yīng)用7M還通過將來自一個或更多個內(nèi)置麥克風(fēng)120、121、122、123的講話信號引導(dǎo)到上行鏈路語音信號處理器來以高水平控制典型的移動電話通話中的雙向會話,所述上行鏈路語音信號處理器接著饋給RF電路,同時將來自會話的另一側(cè)的講話信號引導(dǎo)到下行鏈路語音信號處理器,并且接著經(jīng)過處于電話聽筒模式中的接收器或耳部揚聲器145以及處于揚聲器模式中的擴(kuò)音器165。移動電話應(yīng)用7 還通過檢測物理音量按鈕716的致動而響應(yīng)用戶對接收器音量的選擇。雖然未示出,但處理器704可以包括蜂窩基帶處理器,該蜂窩基帶處理器負(fù)責(zé)多個下行鏈路和上行鏈路數(shù)字音頻信號處理功能和與蜂窩電話通話相關(guān)聯(lián)的蜂窩網(wǎng)絡(luò)協(xié)議信號發(fā)送,包括對會話的參與者的語音信號的編碼和解碼。裝置200可以響應(yīng)于例如用戶致動物理菜單按鈕707并且接著選擇屏幕230的顯示裝置上的適當(dāng)圖標(biāo)而被置于電話聽筒模式或揚聲器模式以用于電話通話。在任意一種電話模式中,移動電話應(yīng)用7M可以基于檢測到的致動或物理音量按鈕716的位置來控制下行鏈路信號的響度。圖1和圖2中說明的一些元件可以被實現(xiàn)為存儲器720中存儲的對處理器704編程的指令。負(fù)責(zé)選擇用于語音優(yōu)勢信號的麥克風(fēng)和用于噪聲抑制和/或回聲消除優(yōu)勢信號的麥克風(fēng)的決策的麥克風(fēng)切換控制邏輯可以實現(xiàn)在麥克風(fēng)選擇器和開關(guān)模塊732中。比較由每個麥克風(fēng)拾取的音頻信號的音頻DSP 132可以實現(xiàn)在信號處理模塊728中。CODEC模塊7 可以執(zhí)行CODEC 175的下行鏈路和上行鏈路語音信號處理功能的純數(shù)字的方面,并且噪聲/回聲消除控制器180可以實現(xiàn)在噪聲/回聲消除模塊730中。能夠執(zhí)行移動裝置中的這些元件的功能的硬件和軟件的其他組合是可行的。本發(fā)明的實施例可以是具有存儲于其上的指令的機(jī)器可讀介質(zhì),所述指令對處理器編程以執(zhí)行上述操作中的一些。在其他實施例中,這些操作中的一些可以由包含硬接線邏輯塊中的具體的硬件組件執(zhí)行。這些操作可以可替換地由被編程的計算機(jī)組件和定制的硬件組件的任意組合來執(zhí)行。機(jī)器可讀介質(zhì)可以包括用于存儲或發(fā)射具有機(jī)器(例如計算機(jī))可讀形式的信息的任意機(jī)構(gòu),不限于光盤只讀存儲器(CD-ROM)、只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM) 和可擦可編程只讀存儲器(EPROM)。在前述的說明書中,已參考其中具體實施例對本發(fā)明進(jìn)行了說明。然而,顯然可以對其進(jìn)行各種修改和變化而不背離如在所附權(quán)利要求中提出的本發(fā)明的更寬的精神和范圍。例如,除了用于正在進(jìn)行的電話通話外,上述用于通過應(yīng)用噪聲抑制和/或回聲消除來增強(qiáng)語音優(yōu)勢信號的麥克風(fēng)切換能力還可以被應(yīng)用于例如音頻或視頻記錄等應(yīng)用。在這種情況下,現(xiàn)在參考圖4,數(shù)字媒體播放器應(yīng)用模塊可以被添加,該模塊存儲在存儲器720中以使裝置200的用戶能管理所述記錄。因此,說明書和附圖被視為說明性的而非具有限制性眉、ο
權(quán)利要求
1.一種設(shè)備,包括 通信裝置外殼,其中集成有上行鏈路信道處理器,用于通過使用回聲或噪聲優(yōu)勢輸入信號來增強(qiáng)語音優(yōu)勢輸入信號,而提供用于通話的上行鏈路語音信號;下行鏈路信道處理器,用于接收用于通話的下行鏈路語音信號; 多個麥克風(fēng);開關(guān),(a)其將可選自所述多個麥克風(fēng)中的每一個的麥克風(fēng)信號耦接到所述上行鏈路信道處理器的語音優(yōu)勢輸入中,以及(b)其將選自所述多個麥克風(fēng)中的每一個的其他麥克風(fēng)信號耦接到所述上行鏈路信道處理器的噪聲和/或回聲優(yōu)勢輸入中;以及選擇器,用于在通話期間動態(tài)地控制所述開關(guān)以改變所述麥克風(fēng)信號的耦接。
2.如權(quán)利要求1所述的設(shè)備,其中所述開關(guān)用于將選自所述多個麥克風(fēng)中的每一個的額外的麥克風(fēng)信號耦接到所述上行鏈路信道處理器的輔助輸入中以增強(qiáng)所述語音優(yōu)勢輸入信號。
3.如權(quán)利要求1所述的設(shè)備,其中所述選擇器用于基于對來自所述多個麥克風(fēng)中的每一個的麥克風(fēng)信號的分析而改變所述語音優(yōu)勢輸入或噪聲和/或回聲優(yōu)勢輸入中的一個的耦接。
4.如權(quán)利要求1所述的設(shè)備,其中所述選擇器用于基于所述設(shè)備的當(dāng)前模式來改變所述語音優(yōu)勢輸入或噪聲和/或回聲優(yōu)勢輸入中的一個的耦接,所述當(dāng)前模式是電話聽筒模式和免提聽筒電話模式中的一個。
5.如權(quán)利要求1所述的設(shè)備,其中所述選擇器用于基于由加速計檢測的所述設(shè)備的位置來改變所述語音優(yōu)勢輸入或噪聲和/或回聲優(yōu)勢輸入中的一個的耦接。
6.如權(quán)利要求1所述的設(shè)備,其中所述多個麥克風(fēng)中的至少兩個麥克風(fēng)不彼此相鄰定位。
7.一種機(jī)器實現(xiàn)的方法,該方法包括在記錄會議或通話期間執(zhí)行的以下操作 分析來自多個麥克風(fēng)的信號;基于對來自所述多個麥克風(fēng)的信號的分析來切換所述多個麥克風(fēng)和語音優(yōu)勢輸入之間的麥克風(fēng)信號的第一耦接;基于對來自所述多個麥克風(fēng)的信號的分析來切換所述多個麥克風(fēng)和噪聲或回聲優(yōu)勢輸入之間的其他麥克風(fēng)信號的第二耦接;以及通過基于耦接到所述噪聲抑制或回聲消除優(yōu)勢輸入的所述麥克風(fēng)信號來抑制環(huán)境噪聲和/或消除回聲,而增強(qiáng)耦接到語音優(yōu)勢輸入的所述麥克風(fēng)信號。
8.如權(quán)利要求7所述的機(jī)器實現(xiàn)的方法,其中所述切換第一耦接是響應(yīng)于與所述多個麥克風(fēng)中的其他麥克風(fēng)相比具有減小的信噪比的一個麥克風(fēng)。
9.如權(quán)利要求7所述的機(jī)器實現(xiàn)的方法,其中所述切換第二耦接是響應(yīng)于與所述多個麥克風(fēng)中的其他麥克風(fēng)相比具有減小的信噪比的一個麥克風(fēng)。
10.一種電話裝置,包括 具有多個麥克風(fēng)的外殼;選擇器,其在聲音記錄或聲音通信期間動態(tài)地選擇所述多個麥克風(fēng)中的一個麥克風(fēng)以用于語音優(yōu)勢輸入,并且動態(tài)地選擇所述多個麥克風(fēng)中的其他麥克風(fēng)以用于噪聲或回聲優(yōu)勢輸入;開關(guān),其耦接到所述選擇器和所述多個麥克風(fēng),用于將來自選擇的麥克風(fēng)的信號發(fā)送到所述語音優(yōu)勢輸入和噪聲或回聲優(yōu)勢輸入;以及處理組件,用于基于在所述噪聲或回聲優(yōu)勢輸入處的信號來增強(qiáng)在所述語音優(yōu)勢輸入處的信號。
11.如權(quán)利要求10所述的電話裝置,其中在增強(qiáng)所述語音優(yōu)勢輸入信號時,所述多個麥克風(fēng)中未被選擇的麥克風(fēng)的輸出信號被所述處理組件忽略。
12.如權(quán)利要求10所述的電話裝置,其中所述選擇器用于在所述聲音記錄或聲音通信期間改變對所述一個麥克風(fēng)或所述其他麥克風(fēng)的選擇。
13.如權(quán)利要求10所述的電話裝置,其中對處于電話聽筒模式中的所述一個麥克風(fēng)的選擇不同于對處于免提聽筒電話模式中的所述一個麥克風(fēng)的選擇。
14.如權(quán)利要求10所述的電話裝置,其中所述控制組件使用所述多個麥克風(fēng)中的每一個以在聲音記錄或聲音通信中主動地跟蹤人的語音。
15.如權(quán)利要求10所述的電話裝置,進(jìn)一步包括音頻信號處理器,其用于執(zhí)行對來自所述多個麥克風(fēng)中的每一個的信號的分析。
16.如權(quán)利要求10所述的電話裝置,其中所述選擇器用于基于用戶命令來選擇所述一個麥克風(fēng)和所述其他麥克風(fēng)。
17.如權(quán)利要求10所述的電話裝置,其中所述選擇器用于基于來自加速計的信息來選擇所述一個麥克風(fēng)和所述其他麥克風(fēng)。
18.如權(quán)利要求10所述的電話裝置,其中所述聲音記錄或聲音通信是只有語音的通話。
19.如權(quán)利要求10所述的電話裝置,其中所述聲音記錄或聲音通信是視頻記錄。
20.如權(quán)利要求10所述的電話裝置,其中所述聲音記錄或聲音通信是視頻會議通話。
全文摘要
本發(fā)明涉及多個麥克風(fēng)切換和配置。一種包括至少兩個麥克風(fēng)的移動通信裝置。一個麥克風(fēng)由選擇器指定以提供語音優(yōu)勢信號并且另一個麥克風(fēng)被指定為提供用于通話或記錄的噪聲或回聲優(yōu)勢信號。該選擇器將所述指定傳遞到開關(guān),該開關(guān)將選擇的麥克風(fēng)信號發(fā)送到處理器的輸入以用于語音信號增強(qiáng)?;谶x擇的噪聲或回聲優(yōu)勢信號,選擇的語音優(yōu)勢信號接著通過抑制環(huán)境噪聲或消除其中的回聲而被增強(qiáng)。麥克風(fēng)的指定可以在通話或記錄期間的任意時刻基于各種因素被改變,例如基于多個麥克風(fēng)信號。還說明了其他實施例。
文檔編號G10L21/00GK102165521SQ200980138154
公開日2011年8月24日 申請日期2009年9月16日 優(yōu)先權(quán)日2008年9月30日
發(fā)明者李星群, 陳少海 申請人:蘋果公司