欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

動(dòng)態(tài)地為裝置提供音頻處理能力的制作方法

文檔序號(hào):6348212閱讀:210來源:國知局
專利名稱:動(dòng)態(tài)地為裝置提供音頻處理能力的制作方法
技術(shù)領(lǐng)域
本發(fā)明大體上涉及音頻通信,且更明確地說,涉及處理數(shù)字化音頻的裝置。
背景技術(shù)
有線及無線頭戴式耳機(jī)是已知的。常規(guī)的有線頭戴式耳機(jī)包括在音頻源與任一聽筒或兩個(gè)聽筒(所述聽筒意在配合于用戶耳朵上或耳朵內(nèi))之間延伸的線。在許多情況下, 無線頭戴式耳機(jī)僅僅是有線頭戴式耳機(jī)的替代物。在此些情形中,無線頭戴式耳機(jī)用無線鏈路(通常為射頻(RF)或紅外線(IR)信道)代替頭戴式耳機(jī)與音頻源之間延伸的線。無線頭戴式耳機(jī)用以提供較大的用戶自由度,這是因?yàn)橛脩舨辉儆捎诰€而被束縛于音頻源。 已知有線及無線頭戴式耳機(jī)兩者與音頻源一起使用,音頻源例如為通信裝置(例如,無繩電話、移動(dòng)無線電臺(tái)、個(gè)人數(shù)字助理(PDA)、蜂窩式訂戶單元等)以及其它源裝置(例如,MP3 播放器、立體聲系統(tǒng)、無線電臺(tái)、視頻游戲、個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)等)。已知的無線頭戴式耳機(jī)使用RF或頂無線技術(shù)與音頻源通信。已將此些無線頭戴式耳機(jī)通信擴(kuò)展到個(gè)人無線網(wǎng)絡(luò),例如由可獲自www. bluetooth. com的藍(lán)牙規(guī)格所定義的網(wǎng)絡(luò)。藍(lán)牙規(guī)格提供用于提供無線頭戴式耳機(jī)功能性的具體準(zhǔn)則。明確地說,藍(lán)牙規(guī)格提供定義對(duì)支持頭戴式耳機(jī)使用情況所必要的藍(lán)牙裝置的要求的頭戴式耳機(jī)規(guī)范。一旦經(jīng)配置,頭戴式耳機(jī)便可充當(dāng)裝置的音頻輸入及/或輸出。因此,藍(lán)牙網(wǎng)絡(luò)的一種特別流行的用途是為蜂窩式電話及PDA提供無線頭戴式耳機(jī)連接性。此外,藍(lán)牙規(guī)格還提供定義用于經(jīng)由藍(lán)牙網(wǎng)絡(luò)來無線分布高質(zhì)量立體聲或單通道音頻的協(xié)議及程序的高級(jí)音頻分布規(guī)范 (Advanced Audio Distribution Profile,A2DP)。此規(guī)范的目的是連接到 MP3 音樂播放器,例如Zune、iPod等。盡管無線頭戴式耳機(jī)在一些情形中是優(yōu)于有線頭戴式耳機(jī)的改進(jìn),但仍存在進(jìn)一步改進(jìn)無線頭戴式耳機(jī)以及有線頭戴式耳機(jī)的機(jī)會(huì)。

發(fā)明內(nèi)容
本文中揭示用于改進(jìn)音頻輸出裝置(例如,頭戴式耳機(jī)或揚(yáng)聲器)的互操作性使得其可支持不同音頻譯碼格式且使得還可使其音頻處理軟件/固件經(jīng)適宜更新或修改的技術(shù)及設(shè)備。根據(jù)一個(gè)方面,一種設(shè)備包括下載器,所述下載器經(jīng)配置以經(jīng)由無線鏈路將音頻可執(zhí)行碼下載到裝置。所述音頻可執(zhí)行碼配置所述裝置以處理以特定格式編碼的音頻。所述音頻可包括話音呼叫及音頻重放,例如,錄制音樂(recorded music)的重放。根據(jù)另一方面,一種設(shè)備包括無線通信裝置,所述無線通信裝經(jīng)配置以經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到頭戴式耳機(jī)。所述解碼器可執(zhí)行碼配置所述頭戴式耳機(jī)以解碼以特定格式編碼的音頻。根據(jù)另一方面,一種為無線頭戴式耳機(jī)提供音頻譯碼能力的方法包括確定所述無線頭戴式耳機(jī)是否能夠解碼以特定格式編碼的音頻;以及經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到所述無線頭戴式耳機(jī)。所述解碼器可執(zhí)行碼配置所述無線頭戴式耳機(jī)以解碼以所述特定格式編碼的音頻。根據(jù)另一方面,一種設(shè)備包括用于確定所述無線頭戴式耳機(jī)是否能夠解碼以特定格式編碼的音頻的裝置;以及用于經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到頭戴式耳機(jī)的裝置。所述解碼器可執(zhí)行碼配置所述頭戴式耳機(jī)以解碼以所述特定格式編碼的音頻。根據(jù)另一方面,一種包含可由一個(gè)或一個(gè)以上處理器執(zhí)行的指令集的計(jì)算機(jī)可讀媒體包括用于確定所述無線頭戴式耳機(jī)是否能夠解碼以特定格式編碼的音頻的代碼;以及用于經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到所述無線頭戴式耳機(jī)的代碼。所述解碼器可執(zhí)行碼配置所述無線頭戴式耳機(jī)以解碼以所述特定格式編碼的音頻。在審視以下各圖及詳細(xì)描述內(nèi)容后,其它方面、特征、過程及優(yōu)點(diǎn)對(duì)于所屬領(lǐng)域的技術(shù)人員將為或?qū)⒆兊蔑@而易見。希望所有這些額外特征、方面、過程及優(yōu)點(diǎn)均包括在此描述內(nèi)且受所附權(quán)利要求書保護(hù)。


將理解,圖式僅用于說明的目的。此外,圖中的組件未必按比例繪制,而是著重于說明無線頭戴式耳機(jī)系統(tǒng)及其各種方面的原理。在圖中,類似的參考標(biāo)號(hào)在不同視圖中始終指示對(duì)應(yīng)部分。圖1為展示包括無線頭戴式耳機(jī)的通信系統(tǒng)的圖。圖2為說明動(dòng)態(tài)地為無線頭戴式耳機(jī)提供音頻解碼器的方法的流程圖。圖3為說明將音頻流式傳輸?shù)筋^戴式耳機(jī)的示范性情形的圖。圖4為說明下載音頻解碼器及將音頻流式傳輸?shù)筋^戴式耳機(jī)的示范性情形的圖。圖5為說明第一無線頭戴式耳機(jī)系統(tǒng)的特定組件的框圖。圖6為說明第二無線頭戴式耳機(jī)系統(tǒng)的特定組件的框圖。圖7為說明圖6中所展示的示范性處理器的特定組件的框圖。圖8為說明第三無線頭戴式耳機(jī)系統(tǒng)的特定組件的框圖。圖9說明圖8中所展示的示范性處理器-DSP組合的特定組件。
具體實(shí)施例方式參考且并入有圖式的以下詳細(xì)描述內(nèi)容描述且說明一個(gè)或一個(gè)以上特定實(shí)施例。 展示并充分詳細(xì)地描述這些實(shí)施例(提供這些實(shí)施例并非為了限制而是僅為了例證及教示),以使所屬領(lǐng)域的技術(shù)人員能夠?qū)嵺`所主張的內(nèi)容。因此,為簡潔起見,所述描述可省略所屬領(lǐng)域的技術(shù)人員已知的特定信息。貫穿本發(fā)明使用詞“示范性”來表示“充當(dāng)實(shí)例、例子或說明”。本文中描述為“示范性”的任何實(shí)施例或特征未必被解釋為比其它實(shí)施例或特征優(yōu)選或有利。經(jīng)由無線頭戴式耳機(jī)及/或無線揚(yáng)聲器的立體聲音樂重放正變得非常流行。然而,大多數(shù)當(dāng)前無線頭戴式耳機(jī)(例如,藍(lán)牙頭戴式耳機(jī))僅支持被稱作子帶譯碼(SBC)的單個(gè)基線音頻解碼器。SBC為低復(fù)雜性解碼器。常常使用與SBC不同的格式來編碼可獲自各種來源的數(shù)字化音頻。實(shí)際上,當(dāng)前存在多種音頻編碼格式,例如原始脈沖碼調(diào)制(PCM)、 ADPCM、AAC、WMA, Real、MPEG-I音頻、MPEG-2音頻等。當(dāng)音頻源的音頻編碼格式與頭戴式
6耳機(jī)所使用的編碼格式之間存在失配時(shí),可將所述音頻源變碼成頭戴式耳機(jī)要求的編碼格式,使得音頻可由頭戴式耳機(jī)成功地重放。然而,變碼常常導(dǎo)致音頻質(zhì)量的損失。藍(lán)牙協(xié)議還提供對(duì)服務(wù)發(fā)現(xiàn)及服務(wù)協(xié)商的支持。這意味著如果頭戴式耳機(jī)或其它音頻輸出裝置支持與SBC不同的音頻譯碼格式(例如,MP; ),那么音頻源可將以替代格式編碼的音頻發(fā)送到所述頭戴式耳機(jī)或裝置,藉此避免將源音頻變碼到SBC及相關(guān)的質(zhì)量損失。然而,為了在無因解碼所造成的質(zhì)量損失的情況下支持多種編碼格式,音頻輸出裝置將需要能夠解碼若干種不同的編碼格式。音頻輸出裝置是可響應(yīng)于電子信號(hào)而輸出聲音的任何裝置。電池供電的無線音頻輸出裝置(例如,無線頭戴式耳機(jī)或揚(yáng)聲器)具有有限的電力、處理能力及存儲(chǔ)器,且因此,使多個(gè)音頻編解碼器駐留于一無線音頻輸出裝置內(nèi)通常是不可行的。為了有效地支持多種音頻格式,本文中揭示用于將音頻可執(zhí)行碼動(dòng)態(tài)下載到音頻輸出裝置的存儲(chǔ)器的新穎且非顯而易見的設(shè)備及方法。音頻可執(zhí)行碼為可由音頻輸出裝置中的處理器執(zhí)行的軟件碼,所述軟件碼配置所述音頻輸出裝置以處理呈由音頻源提供的音頻編碼格式的音頻。音頻可執(zhí)行碼可包括為軟件碼的解碼器可執(zhí)行碼,所述軟件碼配置音頻輸出裝置以根據(jù)由音頻源提供的編碼格式來解碼音頻。另外/或者,音頻可執(zhí)行碼可包括音頻后處理軟件碼。為了維持與現(xiàn)有藍(lán)牙系統(tǒng)的互操作性,音頻輸出裝置可在一些情形中保持對(duì)SBC的只讀存儲(chǔ)器(ROM)支持。現(xiàn)在轉(zhuǎn)向圖式且明確地說轉(zhuǎn)向圖1,展示包括音頻輸出裝置(例如,無線頭戴式耳機(jī)102)的示范性通信系統(tǒng)100。系統(tǒng)100包括無線頭戴式耳機(jī)102,無線頭戴式耳機(jī)102 能夠經(jīng)由一個(gè)或一個(gè)以上無線鏈路110與一個(gè)或一個(gè)以上音頻源(例如,例如音樂播放器 104等第一音頻源及例如無線通信裝置(WCD) 108等第二音頻源)通信。盡管說明為音樂播放器104及WCD 108,但音頻源可為能夠?qū)⒁纛l信號(hào)發(fā)射到頭戴式耳機(jī)102使得由所述音頻信號(hào)表示的音頻可從頭戴式耳機(jī)102中的揚(yáng)聲器輸出的任何裝置。盡管系統(tǒng)100及頭戴式耳機(jī)102不限于具有MP3格式的音樂,但音樂播放器104 可為MP3音樂播放器。WCD 108可為能夠進(jìn)行雙向無線電通信的任何合適通信裝置,例如,移動(dòng)無線電臺(tái)、無繩電話、個(gè)人數(shù)字助理(PDA)、蜂窩式訂戶單元、個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)等。在所展示的實(shí)例中,WCD 108為能夠與無線通信網(wǎng)路106內(nèi)的一個(gè)或一個(gè)以上基站通信的裝置。合適的無線通信網(wǎng)路的實(shí)例包括(但不限于)基于碼分多址(CDMA)的網(wǎng)絡(luò)、WCDMA網(wǎng)絡(luò)、GSM 網(wǎng)絡(luò)、UTMS網(wǎng)絡(luò)、AMPS網(wǎng)絡(luò)、PHS網(wǎng)絡(luò)等。無線網(wǎng)絡(luò)106包括基礎(chǔ)結(jié)構(gòu),所述基礎(chǔ)結(jié)構(gòu)包含支持與WCD 108的無線話音及/或數(shù)據(jù)通信所必要的那些網(wǎng)絡(luò)元件。無線通信基礎(chǔ)結(jié)構(gòu)包括與WCD 108以及其它終端裝置建立并維持無線通信的設(shè)備,例如控制器、收發(fā)器及回程。 無線基礎(chǔ)結(jié)構(gòu)內(nèi)的裝置的類型及數(shù)目視特定無線網(wǎng)絡(luò)而定。舉例來說,典型蜂窩式網(wǎng)絡(luò)包括連接到若干基站收發(fā)臺(tái)(BTS)的扇形天線,BTS連接到基站控制器(BSC),BSC連接到移動(dòng)交換中心(MSC)。蜂窩式基站控制器通常能夠經(jīng)由包數(shù)據(jù)服務(wù)器節(jié)點(diǎn)(PDSN)與基于IP 的網(wǎng)絡(luò)(例如,因特網(wǎng))通信?;具€能夠經(jīng)由MSC與公共交換電話網(wǎng)絡(luò)(PSTN)通信。因此,包括于無線網(wǎng)絡(luò)106中的常規(guī)蜂窩式基站使用MSC及PSTN在WCD 108與其它電話裝置 (例如,常規(guī)陸線電話)之間提供常規(guī)話音連接及電話服務(wù)。無線通信網(wǎng)路106可經(jīng)由例如因特網(wǎng)等合適網(wǎng)絡(luò)與編解碼器服務(wù)器112通信。編解碼器服務(wù)器112存儲(chǔ)例如一個(gè)或一個(gè)以上解碼器可執(zhí)行碼114等音頻編解碼器軟件,且經(jīng)由無線網(wǎng)絡(luò)106將其提供給WCD 108。編解碼器服務(wù)器112可包括網(wǎng)站服務(wù)器應(yīng)用程序及/或用于進(jìn)行以下動(dòng)作的任何其它合適軟件或裝置允許WCD 108為頭戴式耳機(jī)102存取及選擇性地下載音頻編解碼器軟件(例如,解碼器可執(zhí)行碼114),使得音頻編解碼器軟件可又由WCD 108下載到頭戴式耳機(jī)102,如本文中以下更詳細(xì)地描述。音樂播放器104及/或WCD 108經(jīng)配置以分別將解碼器可執(zhí)行碼116、118下載到頭戴式耳機(jī)的存儲(chǔ)器。如由藍(lán)牙規(guī)格所定義的藍(lán)牙規(guī)范及協(xié)議(例如,服務(wù)發(fā)現(xiàn)協(xié)議及通用對(duì)象交換規(guī)范(Generic Object Exchange Profile))可用以實(shí)現(xiàn)解碼器可執(zhí)行碼116、 118的下載。每一解碼器可執(zhí)行碼114、116、118配置頭戴式耳機(jī)102,以用由特定音頻源 104或108提供的原始編碼格式來解碼音頻。視有效音頻源所使用的音頻格式及音頻源的配置而定,解碼器可執(zhí)行碼114、116及118可為或可不為同一軟件碼。為了維持與現(xiàn)有藍(lán)牙系統(tǒng)的互操作性,頭戴式耳機(jī)102可在一些情形中保持對(duì)SBC的只讀存儲(chǔ)器(ROM)支持。盡管示范性通信系統(tǒng)100將WCD 108及音樂播放器104說明為單獨(dú)裝置,但可將所述兩個(gè)裝置的功能組合成單個(gè)無線裝置,即組合式雙向通信裝置及音樂播放器。發(fā)射到頭戴式耳機(jī)102及從頭戴式耳機(jī)102發(fā)射的音頻信號(hào)可表示任何形式的可辨別聲音,包括(但不限于)話音及單耳或立體聲音頻。經(jīng)由無線信道在音頻源與頭戴式耳機(jī)102之間發(fā)射的音頻信號(hào)可表示以44. IKHz的行業(yè)標(biāo)準(zhǔn)速率取樣的數(shù)字化音頻。其它標(biāo)準(zhǔn)速率為8kHz、16kHz、48kHz,且還可使用其它速率。無線鏈路110可為使用用于將音頻從任一音頻源104、108傳送到頭戴式耳機(jī)102 的任何合適通信協(xié)議的任何合適無線通信信道,包括頭戴式耳機(jī)102與音頻源104、108之間的射頻(RF)信道或紅外線(IR)信道。在所展示的實(shí)例中,每一無線鏈路110可為藍(lán)牙無線鏈路。音頻可包括因建立于音樂播放器104與頭戴式耳機(jī)102之間或WCD 108與頭戴式耳機(jī)102之間的連接而產(chǎn)生的藍(lán)牙流式音頻,如藍(lán)牙A2DP規(guī)格中所描述。在建立藍(lán)牙流式音頻連接之后,音頻包從音頻源發(fā)射到頭戴式耳機(jī)102。一般來說,所述音頻包包括使用所協(xié)商的編解碼器標(biāo)準(zhǔn)進(jìn)行編碼的數(shù)字化音頻。每一音頻包表示將在頭戴式耳機(jī)102處輸出的預(yù)定持續(xù)時(shí)間(例如,20毫秒)的聲音。音頻包可根據(jù)A2DP規(guī)范進(jìn)行格式化,所述音頻包包括經(jīng)編碼音頻的一個(gè)或一個(gè)以上幀。頭戴式耳機(jī)102可具有任何合適大小、形狀或物理配置。圖1中所展示的示范性無線頭戴式耳機(jī)102包括兩個(gè)聽筒103及至少一個(gè)支撐件(例如,頭帶105)以用于允許用戶舒適地佩戴頭戴式耳機(jī)102。盡管以頭帶105來說明,但頭戴式耳機(jī)102及聽筒103可具有適于將聽筒103牢固地配合于用戶耳朵上或耳朵中的任何合適物理形狀及大小。頭帶105可任選地從頭戴式耳機(jī)102省略。舉例來說,聽筒103可為用于附著于用戶耳垂后面及用戶耳道上或用戶耳道中的常規(guī)卡鉤狀聽筒。此外,盡管將頭戴式耳機(jī)102說明為具有兩個(gè)聽筒103,但頭戴式耳機(jī)102可替代地僅包括單個(gè)聽筒。圖2為說明動(dòng)態(tài)地為無線頭戴式耳機(jī)102提供音頻解碼器的方法200的流程圖。 在框202中,確定頭戴式耳機(jī)102的配置。頭戴式耳機(jī)102的配置指示頭戴式耳機(jī)的能力, 例如制造商、型號(hào)、其處理器、存儲(chǔ)器容量、固件版本、默認(rèn)音頻編解碼器(如果存在)、當(dāng)前音頻解碼器類型及/或版本等。另外/或者,配置信息可包括頭戴式耳機(jī)的硬件修訂編號(hào), 所述頭戴式耳機(jī)的硬件修訂編號(hào)可從指示頭戴式耳機(jī)硬件的版本的硬件寄存器讀取,或其可為頭戴式耳機(jī)軟件的一部分。修訂編號(hào)指示特定頭戴式耳機(jī)硬件配置的能力,例如,其可指示頭戴式耳機(jī)102內(nèi)的處理器及數(shù)字信號(hào)處理器(DSP)兩者的存在、頭戴式耳機(jī)102中的存儲(chǔ)器的大小及配置,例如快閃存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器(RAM)等的大小??赏ㄟ^下載及讀取存儲(chǔ)在頭戴式耳機(jī)102內(nèi)的配置碼來確定頭戴式耳機(jī)配置,所述配置碼可包括硬件修訂編號(hào)。在決策框204中,進(jìn)行檢查以確定頭戴式耳機(jī)102是否經(jīng)配置以解碼可獲自音頻源的經(jīng)編碼音頻。可使用任何合適音頻編解碼器(包括(但不限于)原始脈沖碼調(diào)制 (PCM)、ADPCM、AAC、WMA、Real、MPEG-I音頻、MPEG-2音頻等)來編碼所述源處的音頻??苫诳?02中頭戴式耳機(jī)102所提供的配置信息來作出此確定。如果頭戴式耳機(jī)102能夠解碼所述源的經(jīng)編碼音頻,那么將所述音頻從所述源流式傳輸?shù)筋^戴式耳機(jī)102,而無需下載解碼器可執(zhí)行碼(框216)。如果頭戴式耳機(jī)未經(jīng)配置以解碼音頻,那么進(jìn)行檢查以確定適當(dāng)解碼器可執(zhí)行碼是否可成功地下載到頭戴式耳機(jī) 102(框206)??苫诳?02中所獲得的頭戴式耳機(jī)配置信息及音頻源處的適當(dāng)音頻解碼器可執(zhí)行碼的可用性來作出此確定。如果頭戴式耳機(jī)102未經(jīng)配置以下載解碼器可執(zhí)行碼,那么音頻源著手將音頻變碼成可由頭戴式耳機(jī)102使用的格式(框208),例如,針對(duì)藍(lán)牙頭戴式耳機(jī)的SBC。接著經(jīng)由無線鏈路110將經(jīng)變碼的音頻流式傳輸?shù)筋^戴式耳機(jī)102(框216),在頭戴式耳機(jī)102 處,接著向頭戴式耳機(jī)的收聽者再現(xiàn)及重放所述音頻。如果頭戴式耳機(jī)102能夠使解碼器可執(zhí)行碼下載到頭戴式耳機(jī)102,那么為頭戴式耳機(jī)102選擇合適的解碼器可執(zhí)行碼(框210)??苫诳?02中所獲得的頭戴式耳機(jī)配置信息以及待流式傳輸?shù)筋^戴式耳機(jī)102的所述源的經(jīng)編碼音頻的格式來選擇解碼器可執(zhí)行碼。音頻源可存儲(chǔ)解碼器可執(zhí)行碼的一個(gè)或一個(gè)以上版本。如果音頻源并不具有與頭戴式耳機(jī)102的配置碼匹配的解碼器可執(zhí)行碼版本,那么所述音頻源可建立與編解碼器服務(wù)器112的文件傳送會(huì)話(file transfersession),以從服務(wù)器112提取正確版本,且接著將所述正確版本下載到頭戴式耳機(jī)102。如果音頻源不能獲得適當(dāng)?shù)慕獯a器可執(zhí)行碼,那么所述音頻源可向頭戴式耳機(jī)102指示此情況,且默認(rèn)下載經(jīng)變碼的音頻或終止與頭戴式耳機(jī)102的會(huì)話。在框212中,經(jīng)由無線鏈路110將選定解碼器可執(zhí)行碼下載到頭戴式耳機(jī)102。 如下文更詳細(xì)地論述,藍(lán)牙通用對(duì)象交換規(guī)范可用以將解碼器可執(zhí)行碼下載到頭戴式耳機(jī) 102。解碼器可執(zhí)行碼可為適合頭戴式耳機(jī)102的能力的預(yù)先建立的可執(zhí)行二進(jìn)制文件。在框214中,將經(jīng)下載的解碼器可執(zhí)行碼安裝在頭戴式耳機(jī)102上。一旦將解碼器可執(zhí)行碼下載到頭戴式耳機(jī)102,頭戴式耳機(jī)102上的頂層碼便可用新的、經(jīng)下載的軟件執(zhí)行頭戴式耳機(jī)102內(nèi)的相關(guān)組件的初始化。舉例來說,除包括音頻解碼器軟件碼之外,解碼器可執(zhí)行碼還可含有頭戴式耳機(jī)處理器固件的新版本。在所述情況下,頂層頭戴式耳機(jī)固件碼將執(zhí)行以首先用固件的新版本來更新處理器,且接著使處理器復(fù)位,使得新固件及新音頻解碼器可接著由頭戴式耳機(jī)處理器執(zhí)行。在安裝之后,頭戴式耳機(jī)102準(zhǔn)備好接收經(jīng)編碼音頻。
在框216中,經(jīng)由無線鏈路110將經(jīng)編碼音頻從音頻源(音樂播放器104或 WCD108)流式傳輸?shù)筋^戴式耳機(jī)102。圖3為說明使用頭戴式耳機(jī)102與音頻源中的一者(音樂播放器104或WCD 108) 之間的藍(lán)牙無線接口將音頻流式傳輸?shù)筋^戴式耳機(jī)102的示范性情形300的圖。在框302 中,在音頻源處接收播放經(jīng)編碼音頻的請(qǐng)求。所述請(qǐng)求可由用戶作出。舉例來說,用戶可使用包括于音頻源中的用戶接口來請(qǐng)求音頻重放。在所展示的實(shí)例中,以MP3格式編碼待經(jīng)下載的音頻。在接收到所述請(qǐng)求之后,充當(dāng)藍(lán)牙客戶端的音頻源使用藍(lán)牙服務(wù)發(fā)現(xiàn)協(xié)議(SDP) 經(jīng)由無線鏈路Iio將服務(wù)發(fā)現(xiàn)請(qǐng)求304發(fā)送到頭戴式耳機(jī)102。服務(wù)發(fā)現(xiàn)請(qǐng)求為對(duì)頭戴式耳機(jī)102的確定何種音頻編碼格式受頭戴式耳機(jī)102支持的查詢。服務(wù)發(fā)現(xiàn)請(qǐng)求還可索取頭戴式耳機(jī)配置信息。在接收到服務(wù)發(fā)現(xiàn)請(qǐng)求304后,充當(dāng)藍(lán)牙服務(wù)器的頭戴式耳機(jī)102即刻產(chǎn)生指示其配置以及其僅支持以SBC格式編碼的音頻的SDP服務(wù)響應(yīng)308 (框306)。服務(wù)響應(yīng)308 為從頭戴式耳機(jī)102經(jīng)由無線鏈路110發(fā)送到音頻源的SDP消息。所述消息可包括SDP服務(wù)記錄,所述SDP服務(wù)記錄含有指示由頭戴式耳機(jī)102支持的音頻解碼器的屬性及頭戴式耳機(jī)配置信息。從服務(wù)響應(yīng)308,音頻源確定頭戴式耳機(jī)102未經(jīng)配置以解碼具有MP3格式的音頻,且還確定頭戴式耳機(jī)102不能通過下載MP3解碼器可執(zhí)行碼來重配置。因此,音頻源著手將音頻從MP3格式變碼為SBC格式(框310),或以其它方式提供呈SBC格式的請(qǐng)求音頻。 其它藍(lán)牙規(guī)范、協(xié)議及程序可用以確定頭戴式耳機(jī)102的音頻解碼能力及配置。接下來,通過使用藍(lán)牙A2DP,在音頻源與頭戴式耳機(jī)102之間建立流式音頻連接, 其中所述頭戴式耳機(jī)為藍(lán)牙音頻匯。接著使用A2DP經(jīng)由無線鏈路110將經(jīng)變碼的SBC音頻流式傳輸(31 到頭戴式耳機(jī)102。在框314中,頭戴式耳機(jī)102將所接收的SBC音頻解碼為PCM音頻以供在頭戴式耳機(jī)102處重放。圖4為說明下載音頻解碼器及使用音頻源與頭戴式耳機(jī)102之間的藍(lán)牙無線接口將音頻流式傳輸?shù)筋^戴式耳機(jī)102的示范性情形400的圖。在框402中,在音頻源處接收播放經(jīng)編碼音頻的請(qǐng)求。所述請(qǐng)求可由用戶作出。舉例來說,用戶可使用包括于音頻源中的用戶接口來請(qǐng)求音頻重放。在所展示的實(shí)例中,以MP3格式編碼待下載的所請(qǐng)求音頻。在接收到所述請(qǐng)求之后,充當(dāng)藍(lán)牙客戶端的音頻源使用藍(lán)牙服務(wù)發(fā)現(xiàn)協(xié)議(SDP) 經(jīng)由無線鏈路Iio將服務(wù)發(fā)現(xiàn)請(qǐng)求404發(fā)送到頭戴式耳機(jī)102。服務(wù)發(fā)現(xiàn)請(qǐng)求為對(duì)頭戴式耳機(jī)102的確定何種音頻編碼格式受頭戴式耳機(jī)102支持的查詢。服務(wù)發(fā)現(xiàn)請(qǐng)求還可索取頭戴式耳機(jī)配置信息。在接收到服務(wù)發(fā)現(xiàn)請(qǐng)求404后,充當(dāng)藍(lán)牙服務(wù)器的頭戴式耳機(jī)102產(chǎn)生指示其配置的SDP服務(wù)響應(yīng)408(框406)。服務(wù)響應(yīng)408為從頭戴式耳機(jī)102經(jīng)由無線鏈路110發(fā)送到音頻源的SDP消息。所述消息可包括SDP服務(wù)記錄,所述SDP服務(wù)記錄含有指示頭戴式耳機(jī)102所支持的音頻解碼器的屬性、所接收到的解碼器可執(zhí)行碼的能力及頭戴式耳機(jī)配置信息。在此情形中,服務(wù)響應(yīng)408指示,頭戴式耳機(jī)102可接收解碼器可執(zhí)行碼,且可經(jīng)重配置以支持各種音頻編碼格式(包括MP3格式)。其它藍(lán)牙規(guī)范、協(xié)議及程序可用以確定頭戴式耳機(jī)102的音頻解碼能力及配置。
從服務(wù)響應(yīng)408,音頻源確定頭戴式耳機(jī)102可經(jīng)配置以解碼具有MP3格式的音頻,且還確定頭戴式耳機(jī)102可經(jīng)重配置以通過下載MP3解碼器可執(zhí)行碼來解碼具有MP3 格式的音頻。因此,音頻源著手根據(jù)藍(lán)牙通用對(duì)象交換規(guī)范(GEOP)建立與頭戴式耳機(jī)102的對(duì)象交換會(huì)話。在此會(huì)話期間,音頻源充當(dāng)藍(lán)牙客戶端,且頭戴式耳機(jī)充當(dāng)藍(lán)牙服務(wù)器。音頻源將MP3解碼器可執(zhí)行碼推送到頭戴式耳機(jī)102上(框410)。使用對(duì)象推送412 (GEOP PUT 操作)經(jīng)由無線鏈路110將解碼器可執(zhí)行碼從音頻源傳送到頭戴式耳機(jī)102。在將解碼器可執(zhí)行碼成功地下載到頭戴式耳機(jī)102之后,GEOP會(huì)話終止。其它藍(lán)牙文件傳送規(guī)范、協(xié)議及程序可用于將解碼器可執(zhí)行碼下載到頭戴式耳機(jī)102。在框414中,頭戴式耳機(jī)102使用解碼器下載器來安裝MP3解碼器可執(zhí)行碼,從而使頭戴式耳機(jī)102準(zhǔn)備好解碼傳入的MP3音頻。頭戴式耳機(jī)102用就緒消息416經(jīng)由無線鏈路用信號(hào)通知音頻源,就緒消息416指示所述頭戴式耳機(jī)準(zhǔn)備好接收流式MP3音頻。就緒信號(hào)可為藍(lán)牙A2DP會(huì)話設(shè)置信令的一部分。接下來,通過使用藍(lán)牙A2DP,在音頻源與頭戴式耳機(jī)102之間建立流式音頻連接, 其中頭戴式耳機(jī)102為藍(lán)牙音頻匯。在框418中,音頻源響應(yīng)于接收到就緒消息416而開始將MP3音頻流式傳輸?shù)筋^戴式耳機(jī)102。使用A2DP協(xié)議420將MP3經(jīng)編碼音頻傳送到頭戴式耳機(jī)102。在框422中,頭戴式耳機(jī)102使用經(jīng)安裝的MP3解碼器將所接收到的MP3 音頻解碼為PCM音頻,以供在頭戴式耳機(jī)102處重放。圖5為說明第一無線頭戴式耳機(jī)系統(tǒng)600的特定組件的框圖。無線頭戴式耳機(jī)系統(tǒng)600包括無線頭戴式耳機(jī)602及WCD 108,其各自能夠經(jīng)由無線鏈路110彼此通信。無線頭戴式耳機(jī)系統(tǒng)600可包括于通信系統(tǒng)100中,從而用作無線頭戴式耳機(jī)102。WCD108可包括WCD 108及/或音樂播放器104的特征及功能,且無線頭戴式耳機(jī)602可包括無線頭戴式耳機(jī)102的特征及功能。無線頭戴式耳機(jī)602包括耦合到天線613的用于經(jīng)由無線鏈路110與W⑶108通信的短程無線接口 608。無線頭戴式耳機(jī)602還包括解碼器下載器604、音頻編解碼器606、 音頻處理電路612、左通道數(shù)/模轉(zhuǎn)換器(DAC)614、右通道DAC 616、左通道頭戴受話器高阻抗(HPH)放大器(Amp) 618、右通道HPH放大器(Amp) 620、左通道耳機(jī)揚(yáng)聲器622,及右通道耳機(jī)揚(yáng)聲器624。短程無線接口 608包括收發(fā)器610,且經(jīng)由天線613提供與WCD 108的雙向無線通信。盡管任何合適無線技術(shù)可供頭戴式耳機(jī)602使用,但短程無線接口 608優(yōu)選包括提供至少一藍(lán)牙核心系統(tǒng)的市售藍(lán)牙模塊,所述至少一藍(lán)牙核心系統(tǒng)由以下各項(xiàng)組成天線 613、藍(lán)牙RF收發(fā)器、基帶處理器、協(xié)議棧,以及用于將所述模塊連接到音頻編解碼器606、 解碼器下載器604及頭戴式耳機(jī)602的其它組件(如果需要)的硬件及軟件接口。數(shù)字化音頻流從短程無線接口 608輸出,且由音頻編解碼器606解碼。數(shù)字化音頻流的譯碼方案可為與音頻編解碼器606(如果使用)兼容的任何合適方案,且因此,音頻流式可視所安裝的音頻編解碼器而在一些情況下為例如脈沖碼調(diào)制(PCM)樣本等原始音頻樣本,或在其它情況下為例如SBC或MP3音頻等經(jīng)數(shù)字編碼及/或壓縮的音頻。在當(dāng)前未將頭戴式耳機(jī)602配置成解碼可獲自WCD 108的經(jīng)編碼音頻650的情況下,解碼器下載器604經(jīng)由無線鏈路110將解碼器可執(zhí)行碼646下載到頭戴式耳機(jī)602。解碼器下載器604可維持頭戴式耳機(jī)配置信息,且實(shí)施上文結(jié)合圖1到圖4所描述的頭戴式耳機(jī)解碼器下載程序。音頻編解碼器606可包括例如SBC等默認(rèn)解碼器,且還可由解碼器下載器604更新以包括用于處理不同音頻編碼格式的不同音頻解碼器(必要時(shí))。音頻處理電路612包括用以在數(shù)字域中處理經(jīng)解碼的數(shù)字化音頻信號(hào)的數(shù)字電路。舉例來說,可通過音頻處理電路612將經(jīng)解碼的音頻流截?cái)嘁淮位蛞淮我陨?、濾波一次或一次以上、放大一次或一次以上,及上取樣一次或一次以上。濾波可包括低通濾波、高通濾波及/或使所述流經(jīng)過特征在于其它類型的濾波器功能的濾波器。數(shù)字域中的放大可包括可編程增益放大器(PGA)的使用??墒褂檬惺?、現(xiàn)成組件來實(shí)施音頻處理電路612。電路612可包括用于分開處理左通道及右通道的音頻處理電路?;蛘撸纛l處理電路612可包括處置左音頻通道及右音頻通道兩者的單個(gè)、經(jīng)多路復(fù)用音頻處理路徑。并且,可將音頻處理電路612的功能的一些或全部實(shí)施為處理器(例如,數(shù)字信號(hào)處理器(DSP))上的軟件可執(zhí)行碼。左通道DAC 614將從音頻處理電路612輸出的左通道數(shù)字化音頻轉(zhuǎn)換成左通道模擬音頻信號(hào)。接著由音頻放大器614放大所述左通道模擬音頻信號(hào)以驅(qū)動(dòng)左揚(yáng)聲器622。右通道DAC 616將從音頻處理電路612輸出的右通道數(shù)字化音頻轉(zhuǎn)換成右通道模擬音頻信號(hào)。接著由音頻放大器422放大所述右通道模擬音頻信號(hào)以驅(qū)動(dòng)右揚(yáng)聲器624。所屬領(lǐng)域的技術(shù)人員將理解,除音頻放大器618、620之外,額外模擬音頻處理電路(未圖示)也可包括于頭戴式耳機(jī)602中。左頭戴式耳機(jī)揚(yáng)聲器622及右頭戴式耳機(jī)揚(yáng)聲器624為用于將從放大器618、620 輸出的電子信號(hào)分別轉(zhuǎn)換成聲音的任何合適音頻變換器。WCD 108包括一無線廣域網(wǎng)(WffAN)接口 630、一個(gè)或一個(gè)以上天線411、一短程無線接口 634、一具有處理器642及存儲(chǔ)器644的控制器640,所述存儲(chǔ)器644存儲(chǔ)一個(gè)或一個(gè)以上音頻解碼器可執(zhí)行碼646及解碼器下載器程序648。WCD 108還包括存儲(chǔ)在WCD 108 上的經(jīng)編碼音頻650。WCD 108可包括用于經(jīng)由短程無線鏈路110及WffAN鏈路進(jìn)行通信的單獨(dú)天線,或替代地,兩個(gè)鏈路可使用單個(gè)天線。WffAN接口 630包含與WffAN(例如上文結(jié)合圖1所描述的無線網(wǎng)絡(luò)106)通信所必要的整個(gè)物理接口。接口 630包括經(jīng)配置以與WffAN交換無線信號(hào)的無線收發(fā)器632。WffAN 接口 630與WffAN交換無線信號(hào),以促進(jìn)經(jīng)由WffAN向所連接裝置的話音呼叫及數(shù)據(jù)傳送。所連接裝置可為另一 WWAN終端、陸線電話,或例如話音郵件服務(wù)器、因特網(wǎng)服務(wù)器等網(wǎng)絡(luò)服務(wù)實(shí)體。短程無線接口 634包括收發(fā)器636,且提供與無線頭戴式耳機(jī)602的雙向無線通信。盡管任何合適無線技術(shù)可供WCD 108使用,但短程無線接口 636優(yōu)選包括提供至少一藍(lán)牙核心系統(tǒng)的市售藍(lán)牙模塊,所述至少一藍(lán)牙核心系統(tǒng)由以下各項(xiàng)組成天線411、藍(lán)牙 RF收發(fā)器、基帶處理器、協(xié)議棧,以及用于將所述模塊連接到控制器640及WCD108的其它組件(如果需要)的硬件及軟件接口。解碼器下載器程序648配置WCD 108以執(zhí)行圖2的框202到212及216的程序。 解碼器下載器程序648還可配置WCD 108以作為音頻源而操作,如上文結(jié)合圖3及圖4所描述。
音頻解碼器可執(zhí)行碼646為可根據(jù)結(jié)合圖2及圖4所描述的程序而下載到頭戴式耳機(jī)602的解碼器可執(zhí)行碼。音頻解碼器可執(zhí)行碼646可在解碼器下載器程序648的控制下,從編解碼器服務(wù)器112上載到WCD存儲(chǔ)器644中,如結(jié)合圖1及圖2所描述。經(jīng)編碼音頻650可包括用于重放的經(jīng)編碼音頻的一個(gè)或一個(gè)以上文件。經(jīng)編碼音頻650的格式通常對(duì)應(yīng)于音頻解碼器可執(zhí)行碼646所使用的格式,且可為本文中所描述的音頻編碼格式中的任一者。經(jīng)編碼音頻650可存儲(chǔ)在存儲(chǔ)器644中,或替代地存儲(chǔ)在包括于WCD 108中的例如快閃存儲(chǔ)器等單獨(dú)大容量存儲(chǔ)裝置(未圖示)中??墒褂媚M及/或數(shù)字硬件、固件或軟件的任何合適組合來實(shí)施頭戴式耳機(jī)602 的組件。圖6為說明第二無線頭戴式耳機(jī)系統(tǒng)700的特定組件的框圖。第二無線頭戴式耳機(jī)系統(tǒng)包括經(jīng)配置以借助于無線鏈路110與WCD 108通信的無線頭戴式耳機(jī)702。無線頭戴式耳機(jī)702可包括于無線通信系統(tǒng)100中,從而用作無線頭戴式耳機(jī)102。無線頭戴式耳機(jī)702包括實(shí)施解碼器下載器706、音頻編解碼器708及音頻處理電路710的處理器704。解碼器下載器706、音頻編解碼器708及音頻處理電路710分別執(zhí)行與圖5中所展示的解碼器下載器604、音頻編解碼器606及音頻處理電路612本質(zhì)上相同的功能。然而,在頭戴式耳機(jī)702中,將組件706到710的功能實(shí)施為在處理器704上執(zhí)行的軟件。處理器704可為微處理器(例如,ARM7)、DSP、一個(gè)或一個(gè)以上專用集成電路(ASIC)、 現(xiàn)場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯裝置(CPLD)、離散邏輯,或其任何合適組合。圖7為說明圖6中所展示的示范性處理器704的特定組件的框圖。處理器704包括非易失性存儲(chǔ)器802、微處理器(μ P)800及易失性存儲(chǔ)器804。非易失性存儲(chǔ)器802、微處理器(μΡ)800及易失性存儲(chǔ)器804可耦合在一起,且在共用總線上通信。可將存儲(chǔ)器 802,804及微處理器800集成到單個(gè)芯片上,或所述組件可為單獨(dú)組件或集成及離散組件的任何合適組合。此外,可替代地使用其它處理器一存儲(chǔ)器架構(gòu)。微處理器800可為微處理器(例如,ARM7)、DSP、一個(gè)或一個(gè)以上專用集成電路 (ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯裝置(CPLD)、離散邏輯,或其任何合適組合。非易失性存儲(chǔ)器802存儲(chǔ)音頻處理程序806、默認(rèn)音頻編解碼器808、配置寄存器 810、控制器程序811及解碼器下載器程序812。非易失性存儲(chǔ)器802可為在切斷其電力之后維持其所存儲(chǔ)內(nèi)容的任何靜態(tài)存儲(chǔ)器裝置,例如快閃存儲(chǔ)器、ROM、PROM等??刂破鞒绦?11可為控制頭戴式耳機(jī)702的整體操作(包括用戶接口控制及音頻處理)的固件。控制器程序881可配置短程無線接口 608、處理器704及頭戴式耳機(jī)702的其它組件(必要時(shí)),以用一方式處理及/或解碼傳入的音頻流,使得所述流可經(jīng)由揚(yáng)聲器 622、6M適當(dāng)?shù)剌敵?,以被用戶有意義地聽到。在圖7中所展示的實(shí)例中,易失性存儲(chǔ)器804存儲(chǔ)已下載到頭戴式耳機(jī)702的音頻解碼器可執(zhí)行碼814。易失性存儲(chǔ)器804可為在斷開其電源后丟失其所存儲(chǔ)內(nèi)容的任何合適存儲(chǔ)器裝置,例如動(dòng)態(tài)RAM等?;蛘?,音頻解碼器可執(zhí)行碼814可存儲(chǔ)在非易失性存儲(chǔ)器802中。音頻處理程序806包括用于執(zhí)行音頻處理710功能的軟件碼。默認(rèn)音頻編解碼器 808為永久駐留于頭戴式耳機(jī)702內(nèi)的常駐音頻解碼器(例如,SBC),且可在合適的解碼器
13可執(zhí)行碼不可用時(shí)使用。配置寄存器810存儲(chǔ)可由解碼器下載器程序812提供給請(qǐng)求音頻源的頭戴式耳機(jī)配置信息,例如硬件修訂編號(hào)。解碼器下載器程序812為在由微處理器800執(zhí)行時(shí)實(shí)施解碼器下載器706的功能的軟件應(yīng)用程序。圖8為說明第三無線頭戴式耳機(jī)系統(tǒng)900的特定組件的框圖。第三無線頭戴式耳機(jī)系統(tǒng)900包括經(jīng)配置以借助于無線鏈路110與WCD 108通信的無線頭戴式耳機(jī)902。無線頭戴式耳機(jī)902可包括于無線通信系統(tǒng)100中,從而用作無線頭戴式耳機(jī)102。無線頭戴式耳機(jī)902包括多處理器架構(gòu),所述多處理器架構(gòu)包括實(shí)施解碼器下載器905的處理器904,及實(shí)施音頻編解碼器908及音頻處理電路910的數(shù)字信號(hào)處理器 (DSP)906。處理器904及DSP 906可耦合到一個(gè)或一個(gè)以上總線且經(jīng)由一個(gè)或一個(gè)以上總線
及控制信號(hào)進(jìn)行通信。圖9說明圖8中所展示的示范性多處理器頭戴式耳機(jī)902的特定組件。處理器 904包括非易失性存儲(chǔ)器952及微處理器(μ P)950。微處理器950及存儲(chǔ)器952可耦合在一起且經(jīng)由總線進(jìn)行通信。非易失性存儲(chǔ)器952存儲(chǔ)解碼器下載器程序954、控制器程序 911及配置寄存器956。下載器程序954、控制器程序911及配置寄存器956分別執(zhí)行與圖 7的下載器程序812、控制器程序811及配置寄存器810本質(zhì)上相同的功能??商娲厥褂闷渌幚砥饕淮鎯?chǔ)器架構(gòu)。微處理器950可為微處理器(例如,ARM7)、DSP、一個(gè)或一個(gè)以上專用集成電路 (ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯裝置(CPLD)、離散邏輯,或其任何合適組合。DSP 906包括易失性存儲(chǔ)器962、非易失性存儲(chǔ)器964及DSP核心960。非易失性存儲(chǔ)器964、DSP核心960及易失性存儲(chǔ)器962可耦合在一起且在共用總線上進(jìn)行通信??商娲厥褂闷渌幚砥饕淮鎯?chǔ)器架構(gòu)。非易失性存儲(chǔ)器964存儲(chǔ)默認(rèn)音頻編解碼器968及音頻處理碼970。默認(rèn)音頻編解碼器968及音頻處理碼970分別與結(jié)合圖7所描述的默認(rèn)音頻編解碼器808及音頻處理碼806本質(zhì)上相同。易失性存儲(chǔ)器962存儲(chǔ)已從音頻源下載的音頻解碼器可執(zhí)行碼966。DSP核心960可為經(jīng)優(yōu)化以執(zhí)行信號(hào)處理操作的任何可編程DSP處理裝置,且可使用IP核心、一個(gè)或一個(gè)以上專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯裝置(CPLD)、離散邏輯或其任何合適組合來實(shí)施。非易失性存儲(chǔ)器952、964可各自為在切斷其電力之后維持其所存儲(chǔ)內(nèi)容的任何合適靜態(tài)存儲(chǔ)器裝置,例如快閃存儲(chǔ)器、ROM、PROM等。易失性存儲(chǔ)器962可為在斷開其電源后丟失其所存儲(chǔ)內(nèi)容的任何合適存儲(chǔ)器裝置,例如動(dòng)態(tài)RAM等。可將存儲(chǔ)器954、956、962、964、微處理器800及DSP核心960集成到單個(gè)芯片上,
或所述組件可為單獨(dú)組件或集成及離散組件的任何合適組合。頭戴式耳機(jī)102、602、702及902還可包括任選麥克風(fēng)(未圖示),所述任選麥克風(fēng)經(jīng)配置以產(chǎn)生由麥克風(fēng)預(yù)處理器(未圖示)預(yù)處理的輸入音頻信號(hào)。可將麥克風(fēng)預(yù)處理器的輸出提供給收發(fā)器,在所述收發(fā)器中,可接著經(jīng)由無線鏈路110將所述輸出提供給頭戴式耳機(jī)602、702及902及/或WCD 108中的音頻處理路徑。麥克風(fēng)可為用于將聲音轉(zhuǎn)換成電子信號(hào)的任何合適麥克風(fēng)裝置。麥克風(fēng)預(yù)處理器經(jīng)配置以處理從麥克風(fēng)接收到的電子信號(hào)。麥克風(fēng)預(yù)處理器可包括模/數(shù)轉(zhuǎn)換器(ADC)及噪聲減少與回音消除電路(NREC)。ADC將來自麥克風(fēng)的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),數(shù)字信號(hào)接著由NREC處理。NREC用以針對(duì)通信及話音控制應(yīng)用而減少不良音頻人為噪聲??墒褂檬惺塾布④浖?、固件或其任何合適組合來實(shí)施麥克風(fēng)預(yù)處理器。可以硬件、軟件、固件或其任何合適組合來實(shí)施系統(tǒng)、裝置、頭戴式耳機(jī)及其相應(yīng)組件的功能性,以及本文中所描述的方法步驟及框。軟件/固件可為具有可由一個(gè)或一個(gè)以上數(shù)字電路(例如,微處理器、DSP、嵌入式控制器或知識(shí)產(chǎn)權(quán)(IP)核心)執(zhí)行的指令集 (例如,碼段)的程序。如果以軟件/固件實(shí)施,那么所述功能可作為指令或代碼在一個(gè)或一個(gè)以上計(jì)算機(jī)可讀媒體上存儲(chǔ)或經(jīng)由其傳輸。計(jì)算機(jī)可讀媒體包括計(jì)算機(jī)存儲(chǔ)媒體及通信媒體兩者,通信媒體包括促進(jìn)將計(jì)算機(jī)程序從一處傳送到另一處的任何媒體。存儲(chǔ)媒體可為可由計(jì)算機(jī)存取的任何可用媒體。作為實(shí)例而非限制,此計(jì)算機(jī)可讀媒體可包含RAM、 R0M、EEPR0M、⑶-ROM或其它光盤存儲(chǔ)裝置、磁盤存儲(chǔ)裝置或其它磁性存儲(chǔ)裝置,或可用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式運(yùn)載或存儲(chǔ)所要程序代碼且可由計(jì)算機(jī)存取的任何其它媒體。并且,嚴(yán)格地說,可將任何連接均稱為計(jì)算機(jī)可讀媒體。舉例來說,如果使用同軸電纜、光纖電纜、雙絞線、數(shù)字訂戶線(DSL),或例如紅外線、無線電及微波等無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源傳輸軟件,那么同軸電纜、光纖電纜、雙絞線、DSL,或例如紅外線、無線電及微波等無線技術(shù)包括在媒體的定義中。上述媒體的組合也應(yīng)包括在計(jì)算機(jī)可讀媒體的范圍內(nèi)。已描述了特定實(shí)施例。然而,對(duì)這些實(shí)施例的各種修改是可能的,且本文所呈現(xiàn)的原理還可應(yīng)用于其它實(shí)施例。舉例來說,本文中所揭示的原理可應(yīng)用于有線頭戴式耳機(jī),其中頭戴式耳機(jī)與音頻源之間的通信鏈路為線,而非無線鏈路;或可應(yīng)用于其它無線音頻輸出裝置,例如無線揚(yáng)聲器。并且,本文中所揭示的方法及設(shè)備可用以將其它類型的音頻可執(zhí)行碼(例如,音頻后處理軟件/固件碼)下載到音頻輸出裝置。此外,可在不脫離所附權(quán)利要求書的范圍的情況下,以與具體揭示的布置不同的布置來實(shí)施各種組件及/或方法步驟 /框。鑒于這些教示,所屬領(lǐng)域的技術(shù)人員將不難想到其它實(shí)施例及修改。因此,當(dāng)結(jié)合以上說明書及附圖來看時(shí),所附權(quán)利要求書意在涵蓋所有此些實(shí)施例及修改。
權(quán)利要求
1.一種設(shè)備,其包含下載器,其經(jīng)配置以經(jīng)由無線通信鏈路將音頻可執(zhí)行碼下載到裝置,所述音頻可執(zhí)行碼用于配置所述裝置以處理以預(yù)定格式編碼的音頻。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其進(jìn)一步包含 配置指示器,其經(jīng)配置以指示所述裝置的音頻處理能力。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其進(jìn)一步包含默認(rèn)編解碼器,其用于解碼以第二預(yù)定格式編碼的音頻。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其中所述可執(zhí)行碼下載到包括于所述裝置中的易失性存儲(chǔ)器,且所述默認(rèn)編解碼器存儲(chǔ)在包括于所述裝置中的非易失性存儲(chǔ)器中。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述通信鏈路為藍(lán)牙鏈路。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述下載器經(jīng)配置以使用藍(lán)牙通用對(duì)象交換規(guī)范來下載所述音頻可執(zhí)行碼。
7.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述預(yù)定編碼格式包括選自由PCM、ADPCM、MP3、 AAC、WMA及Real組成的群組的音頻編碼格式。
8.一種設(shè)備,其包含無線通信裝置,其經(jīng)配置以經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到頭戴式耳機(jī),所述解碼器可執(zhí)行碼用于配置所述頭戴式耳機(jī)以解碼以預(yù)定格式編碼的音頻。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其進(jìn)一步包含所述頭戴式耳機(jī),其經(jīng)配置以經(jīng)由所述無線鏈路接收所述解碼器可執(zhí)行碼。
10.根據(jù)權(quán)利要求8所述的設(shè)備,其進(jìn)一步包含 遠(yuǎn)程服務(wù)器,其經(jīng)配置以存儲(chǔ)所述解碼器可執(zhí)行碼;其中所述無線通信裝置進(jìn)一步經(jīng)配置以從所述遠(yuǎn)程服務(wù)器檢索所述解碼器可執(zhí)行碼。
11.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述無線鏈路為藍(lán)牙鏈路。
12.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述無線通信裝置為蜂窩式電話或個(gè)人數(shù)字助理(PDA)。
13.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述無線通信裝置使用藍(lán)牙通用對(duì)象交換規(guī)范來下載所述解碼器可執(zhí)行碼。
14.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述預(yù)定編碼格式包括選自由PCM、ADPCM、MP3、 AAC、WMA及Real組成的群組的音頻編碼格式。
15.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述無線通信裝置包括 經(jīng)配置以識(shí)別所述頭戴式耳機(jī)的硬件配置的電路;以及經(jīng)配置以基于所述硬件配置選擇所述解碼器可執(zhí)行碼的電路。
16.一種設(shè)備,其包含用于確定頭戴式耳機(jī)是否能夠解碼以預(yù)定格式編碼的音頻的裝置;以及用于經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到所述頭戴式耳機(jī)的裝置,所述解碼器可執(zhí)行碼用于配置所述頭戴式耳機(jī)以解碼以所述預(yù)定格式編碼的音頻。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其進(jìn)一步包含用于將所述解碼器可執(zhí)行碼存儲(chǔ)在遠(yuǎn)程位置處的裝置;以及用于從所述存儲(chǔ)裝置檢索所述解碼器可執(zhí)行碼并將所述檢索到的解碼器可執(zhí)行碼提供給所述下載裝置的裝置。
18.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述無線鏈路為藍(lán)牙鏈路。
19.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述下載裝置為蜂窩式電話或個(gè)人數(shù)字助理 (PDA)。
20.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述下載裝置至少部分地包括于所述頭戴式耳機(jī)中。
21.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述下載裝置使用藍(lán)牙通用對(duì)象交換規(guī)范來下載所述解碼器可執(zhí)行碼。
22.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述預(yù)定編碼格式包括選自由PCM、ADPCM、MP3、 AAC、WMA及Real組成的群組的音頻編碼格式。
23.根據(jù)權(quán)利要求16所述的設(shè)備,其進(jìn)一步包含用于識(shí)別所述頭戴式耳機(jī)的硬件配置的裝置;以及用于基于所述硬件配置來選擇所述解碼器可執(zhí)行碼的裝置。
24.一種為無線頭戴式耳機(jī)提供音頻譯碼能力的方法,其包含確定所述無線頭戴式耳機(jī)是否能夠解碼以預(yù)定格式編碼的音頻;以及經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到所述無線頭戴式耳機(jī),所述解碼器可執(zhí)行碼用于配置所述無線頭戴式耳機(jī)以解碼以所述預(yù)定格式編碼的音頻。
25.根據(jù)權(quán)利要求M所述的方法,其中所述無線鏈路為藍(lán)牙鏈路。
26.根據(jù)權(quán)利要求M所述的方法,其中下載包括將所述解碼器可執(zhí)行碼從蜂窩式電話或個(gè)人數(shù)字助理(PDA)下載到所述頭戴式耳機(jī)。
27.根據(jù)權(quán)利要求M所述的方法,其中下載包括使用藍(lán)牙通用對(duì)象交換規(guī)范來下載所述解碼器可執(zhí)行碼。
28.根據(jù)權(quán)利要求M所述的方法,其中所述預(yù)定編碼格式包括選自由PCM、ADPCM、MP3、 AAC、WMA及Real組成的群組的音頻編碼格式。
29.根據(jù)權(quán)利要求M所述的方法,其進(jìn)一步包含識(shí)別所述頭戴式耳機(jī)的硬件配置;以及基于所述硬件配置來選擇所述解碼器可執(zhí)行碼。
30.根據(jù)權(quán)利要求四所述的方法,其進(jìn)一步包含將所述硬件配置從所述頭戴式耳機(jī)傳送到無線通信裝置。
31.一種計(jì)算機(jī)可讀媒體,其包含可由一個(gè)或一個(gè)以上處理器執(zhí)行的指令集,所述計(jì)算機(jī)可讀媒體包含用于確定無線頭戴式耳機(jī)是否能夠解碼以預(yù)定格式編碼的音頻的代碼;以及用于經(jīng)由無線鏈路將解碼器可執(zhí)行碼下載到所述無線頭戴式耳機(jī)的代碼,所述解碼器可執(zhí)行碼用于配置所述無線頭戴式耳機(jī)以解碼以所述預(yù)定格式編碼的音頻。
32.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其中所述無線鏈路為藍(lán)牙鏈路。
33.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其中所述下載代碼包括用于將所述解碼器可執(zhí)行碼從蜂窩式電話或個(gè)人數(shù)字助理(PDA)下載到所述頭戴式耳機(jī)的代碼。
34.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其中下載代碼包括用于使用藍(lán)牙通用對(duì)象交換規(guī)范來下載所述解碼器可執(zhí)行碼的代碼。
35.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其中所述預(yù)定編碼格式包括選自由PCM、 ADPCM、MP3、AAC、WMA及Real組成的群組的音頻編碼格式。
36.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包含 用于識(shí)別所述頭戴式耳機(jī)的硬件配置的代碼;以及用于基于所述硬件配置來選擇所述解碼器可執(zhí)行碼的代碼。
37.根據(jù)權(quán)利要求36所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包含用于將所述硬件配置從所述頭戴式耳機(jī)傳送到無線通信裝置的代碼。
全文摘要
經(jīng)由通信鏈路將可執(zhí)行碼下載到音頻輸出裝置。所述可執(zhí)行碼可配置所述音頻輸出裝置以解碼以指定格式編碼的音頻。所述可執(zhí)行碼還可包括或替代地包括其它音頻處理軟件。所述音頻可包括話音及/或音頻重放,例如音樂重放。下載音頻可執(zhí)行碼的能力允許將各種解碼及/或音頻處理能力動(dòng)態(tài)地提供給音頻輸出裝置。這可消除對(duì)在所述音頻輸出裝置處變碼數(shù)字化音頻以供重放的需要,且還可在不具有永久駐留在所述音頻輸出裝置內(nèi)的多個(gè)音頻解碼器的情況下,允許所述音頻輸出裝置解碼多種音頻格式。
文檔編號(hào)G06F9/445GK102301336SQ201080006075
公開日2011年12月28日 申請(qǐng)日期2010年1月21日 優(yōu)先權(quán)日2009年1月29日
發(fā)明者喬爾·林斯基, 埃迪·L·T·喬伊, 薩米爾·K·古普塔, 金塔爾·D·山派特 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
麻阳| 灌南县| 平泉县| 松原市| 敦化市| 友谊县| 满城县| 博乐市| 六枝特区| 拉孜县| 华阴市| 庆安县| 西吉县| 凤阳县| 桑植县| 临安市| 教育| 翁源县| 津南区| 华池县| 犍为县| 冀州市| 柘荣县| 阜新| 綦江县| 敖汉旗| 冷水江市| 巴林左旗| 湖北省| 乌鲁木齐市| 定西市| 雅安市| 高密市| 璧山县| 河间市| 镇雄县| 云南省| 滨海县| 万全县| 旺苍县| 太仆寺旗|