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

共同使用多個(gè)移動(dòng)設(shè)備的音頻系統(tǒng)的制作方法

文檔序號(hào):7659769閱讀:253來(lái)源:國(guó)知局
專利名稱:共同使用多個(gè)移動(dòng)設(shè)備的音頻系統(tǒng)的制作方法
共同使用多個(gè)移動(dòng)設(shè)備的音頻系統(tǒng)技術(shù)領(lǐng)域示例性的實(shí)施例涉及移動(dòng)通信i更備。它與用于再現(xiàn)(render)音頻 文件的音樂(lè)重現(xiàn)(reproduction)系統(tǒng)結(jié)合具有特定的應(yīng)用,所述音頻文 件使用多個(gè)為同時(shí)再現(xiàn)音頻文件而同步的移動(dòng)設(shè)備。
背景技術(shù)
諸如移動(dòng)電話的用于無(wú)線傳輸和接收語(yǔ)音通信的移動(dòng)通信設(shè)備現(xiàn) 在被廣泛地使用。這樣的設(shè)備日益用于存儲(chǔ)和重放音頻文件(諸如音樂(lè)、 錄音)和帶有音頻和視頻分量這二者的文件(諸如電影)。用戶現(xiàn)在能夠?qū)⒁魳?lè)和視頻文件下栽到移動(dòng)設(shè)備中的存儲(chǔ)器存儲(chǔ)卡中,并且從液晶顯示 屏上顯示的菜單中選擇要再現(xiàn)的文件。移動(dòng)設(shè)備典型地具有與該設(shè)備相 集成在一起的小揚(yáng)聲器。雖然該揚(yáng)聲器對(duì)于輸出語(yǔ)音通信通常是足夠了 的,但是再現(xiàn)音頻文件的聲音質(zhì)量則趨向于欠佳且僅允許單一聲道(單 聲道)重現(xiàn)。雖然頭戴式耳機(jī)可以插在該設(shè)備中用以聽取音頻文件,但 是這在有若干個(gè)人存在時(shí)則不方便。 發(fā)明內(nèi)容根據(jù)示例性實(shí)施例的一個(gè)方面, 一種音頻重現(xiàn)系統(tǒng)包括多個(gè)移動(dòng)設(shè) 備。每個(gè)移動(dòng)設(shè)備包括揚(yáng)聲器、用于存儲(chǔ)音頻文件的存儲(chǔ)器、存儲(chǔ)在存 儲(chǔ)器中的指令,用于提示多個(gè)移動(dòng)設(shè)備均去把音頻數(shù)據(jù)文件的至少一部 份輸出至該揚(yáng)聲器、以及處理器,用于執(zhí)行由多個(gè)移動(dòng)設(shè)備同時(shí)播放音 頻數(shù)據(jù)文件的指令。播放音頻數(shù)據(jù)文件的指令。每個(gè)移動(dòng)設(shè)備可以包括無(wú)線收發(fā)信機(jī)。該處理器可以被編程用于使 該收發(fā)信機(jī)用脈沖發(fā)送同步脈沖,用以啟動(dòng)由其他移動(dòng)設(shè)備進(jìn)行的同步 播放,并且可被編程用于響應(yīng)于從另 一移動(dòng)設(shè)備接收到的同步脈沖而啟 動(dòng)播放。該移動(dòng)設(shè)備可以是移動(dòng)電話。該音頻文件可以包括多個(gè)聲道。于是,該指令可以包括用于提示第 一移動(dòng)設(shè)備播放第一聲道且提示第二移動(dòng)設(shè)備播放第二聲道的指令。
所述多個(gè)移動(dòng)設(shè)備的至少一個(gè)的處理器可以執(zhí)行用于向每個(gè)移動(dòng) 設(shè)備分配頻帶由此使第 一移動(dòng)設(shè)備在第 一頻帶播放音頻數(shù)據(jù)而第二移 動(dòng)設(shè)備在第二頻帶播放音頻數(shù)據(jù)的指令。該指令還可以包括用于比較多個(gè)移動(dòng)設(shè)備的頻率響應(yīng)并且基于頻 率響應(yīng)而分配頻帶的指令。該音頻文件可以包括音樂(lè)文件、無(wú)線電廣播傳輸和帶有音頻分量的 視頻文件中的至少一個(gè)。該指令可以包括用于把同步脈沖從第一移動(dòng)設(shè)備傳送到第二移動(dòng) 設(shè)備的指令。該移動(dòng)設(shè)備均可以包含用于短距離無(wú)線通信的收發(fā)信機(jī)。該指令可 以包括用于通過(guò)短距離無(wú)線通信提示多個(gè)設(shè)備中的其他移動(dòng)設(shè)備的指 令。每個(gè)移動(dòng)設(shè)備可以包括基座。該揚(yáng)聲器、存儲(chǔ)器和處理器可以與該 基座相關(guān)聯(lián)。在另一個(gè)方面, 一種移動(dòng)設(shè)備包括揚(yáng)聲器、用于存儲(chǔ)音頻數(shù)據(jù)文件 的存儲(chǔ)器、和處理器,所述處理器執(zhí)行用于同步包含該移動(dòng)設(shè)備的多個(gè) 移動(dòng)設(shè)備并且用于將音頻數(shù)據(jù)文件的至少一部分輸出至該揚(yáng)聲器用以 由多個(gè)移動(dòng)設(shè)備同步播放音頻數(shù)據(jù)文件的的指令。在另一個(gè)方面, 一種用于播放音頻文件的方法,包括將音頻文件的 至少一部分分配給多個(gè)移動(dòng)設(shè)備中的每一個(gè),同步移動(dòng)設(shè)備,以及在已 同步的移動(dòng)設(shè)備上同時(shí)播放該音頻文件所分配的部分,使得在聽多個(gè)移 動(dòng)i殳備的聽眾聽到該音頻文件。在該方法中,該同步可以包括發(fā)脈沖把同步脈沖從第一移動(dòng)設(shè)備輸 送到第二移動(dòng)設(shè)備。該同步可以進(jìn)一步包括為了播放所分配的部分在第二移動(dòng)設(shè)備與 第 一移動(dòng)設(shè)備之間傳送揚(yáng)聲器延遲。所分配的部分的播放可以包括規(guī)定第一移動(dòng)設(shè)備播放音頻文件的 第一聲道,而第二移動(dòng)設(shè)備播放音頻文件的第二聲道。所述聲道可以是立體聲聲道。所分配的部分的播放可以包括規(guī)定第一移動(dòng)設(shè)備來(lái)播放音頻文件 的第一頻帶,而第二移動(dòng)設(shè)備來(lái)播放音頻文件的第二頻帶。該方法可以進(jìn)一步包括把音頻文件的至少一部分從笫一移動(dòng)設(shè)備
傳送到第二移動(dòng)設(shè)備。該傳送可以包括短距離無(wú)線通信。一種計(jì)算機(jī)程序產(chǎn)品可以存儲(chǔ)用于執(zhí)行該方法的指令。


圖l是無(wú)線網(wǎng)絡(luò)的示意圖,在該無(wú)線網(wǎng)絡(luò)中,多個(gè)移動(dòng)設(shè)備被編程為共同動(dòng)作用以重現(xiàn)音頻文件;圖2是圖1的系統(tǒng)中示例性移動(dòng)設(shè)備的透^L圖;和 圖3是圖2的移動(dòng)設(shè)備的功能性框圖;圖4是示出了一種用多個(gè)移動(dòng)設(shè)備播放音頻文件的示例性方法的流 程圖。
具體實(shí)施方式
示例性實(shí)施例的各方面涉及一種音頻系統(tǒng),并涉及一種用多個(gè)移動(dòng) 設(shè)備輸出音頻數(shù)據(jù)的方法。參考圖1,示出了一種用于數(shù)字音頻數(shù)椐的聲音再現(xiàn)的示例性音頻 再現(xiàn)系統(tǒng)。系統(tǒng)10包括一組移動(dòng)設(shè)備12, 14, 16, 18, 20,均具有無(wú) 線數(shù)據(jù)發(fā)射和接收能力以及音頻輸出能力。這些移動(dòng)設(shè)備被共同使用來(lái) 再現(xiàn)音頻文件。移動(dòng)設(shè)備12, 14, 16, 18, 20的每一個(gè)可以被分配有 該文件的音頻聲道,由此實(shí)現(xiàn)多聲道的聲音重現(xiàn)。無(wú)線移動(dòng)設(shè)備12, 14, 16, 18, 20可以是具有語(yǔ)音通信能力的移動(dòng)電話,或者是目的主要是用 于播放音頻數(shù)據(jù)文件且也可以具有無(wú)線通信能力的設(shè)備。當(dāng)該系統(tǒng)正播 放音頻文件(諸如音樂(lè)文件或視頻文件的音頻分量)時(shí),兩個(gè)或多個(gè)移 動(dòng)設(shè)備的輸出被同步,從而使得它們組合的輸出重現(xiàn)了該音頻文件。這 些移動(dòng)設(shè)備的每一個(gè)都具有要被播放的音頻文件或播放列表(音頻文件 的選集)或一個(gè)或多個(gè)文件的選定聲道的副本(copy)。這可以通過(guò)交 換存儲(chǔ)器存儲(chǔ)卡或通過(guò)例如電纜或無(wú)線的通信鏈路傳送這些文件來(lái)實(shí) 現(xiàn)。無(wú)線轉(zhuǎn)送可以通過(guò)諸如藍(lán)牙的直接無(wú)線鏈路,或者經(jīng)由諸如無(wú)線電 話網(wǎng)絡(luò)的通信網(wǎng)絡(luò)而實(shí)現(xiàn)。音頻數(shù)據(jù)的轉(zhuǎn)送/下載可以在開始聯(lián)合重放之 前完成,或者可以在重播期間持續(xù)(例如在無(wú)線電廣播傳輸?shù)那樾蜗戮?是如此)。在一個(gè)實(shí)施例中,每個(gè)移動(dòng)設(shè)備都具有要被播放的一個(gè)或多 個(gè)音頻文件的副本,所述音頻文件可能已事先從服務(wù)器或從計(jì)算機(jī)或從 其他用于數(shù)字音頻文件的存儲(chǔ)裝置中下栽了 。示例性音頻系統(tǒng)10包括五個(gè)無(wú)線移動(dòng)通信設(shè)備12, 14, 16, 18, 20,此處圖示為移動(dòng)電話。其他移動(dòng)設(shè)備也考慮到了,諸如MP3播放 器,照相機(jī),個(gè)人數(shù)字助理(PDA)和類似的具有播放數(shù)字音頻文件和 設(shè)備間通信能力的設(shè)備。移動(dòng)設(shè)備12, 14, 16, 18, 20通常是容易攜 帶的袖珍式設(shè)備,并能夠在沒有外部電源可用的場(chǎng)所而使用。因此,音 頻系統(tǒng)10能夠通過(guò)在相同的場(chǎng)所把兩個(gè)或多個(gè)移動(dòng)設(shè)備放置一起而建 立,諸如在相同房間中或者彼此之間大約5米建立,而無(wú)需額外的揚(yáng)聲 器或接線。盡管圖示了五個(gè)移動(dòng)設(shè)備,但是也考慮到移動(dòng)設(shè)備可以多 于或者少于5個(gè)。例如兩個(gè)、四個(gè)、六個(gè)或更多這樣的設(shè)備可以共同使 用來(lái)作為音頻系統(tǒng)10。該移動(dòng)設(shè)備可以被類似地配置并且參考示例性移 動(dòng)設(shè)備12而描述。在多路設(shè)備模式(諸如多聲道模式)下播放音樂(lè)文件的過(guò)程中,一的設(shè)備(14, 16, 18, 20)是從設(shè)備。通常,主設(shè)備12用來(lái)選擇音頻 文件,與被選作參與者的其他移動(dòng)設(shè)備通信,可選地,在該主設(shè)備與一 個(gè)或多個(gè)其他參與設(shè)備之間轉(zhuǎn)送音頻文件或其選定聲道的副本,并且提 示其他移動(dòng)設(shè)備開始播放,由此實(shí)現(xiàn)由選定的參與者設(shè)備對(duì)該文件或該 音頻文件各聲道的同步播放。然而,也考慮到這些移動(dòng)設(shè)備可以分擔(dān) 對(duì)這些操作的執(zhí)行,例如一個(gè)設(shè)備可以轉(zhuǎn)送文件,而另一個(gè)則提示其他 的設(shè)備開始播放。也考慮到該主設(shè)備可以只是充當(dāng)其他移動(dòng)設(shè)備的控 制器,并且可以不播放音頻文件(例如在多個(gè)移動(dòng)設(shè)備可用的情況下就 是如此)。通常,所有的設(shè)備12, 14, 16, 18, 20都包括軟件指令, 用于提示其他設(shè)備來(lái)播放相同的音頻文件并且在被另 一個(gè)移動(dòng)設(shè)備提 示來(lái)這樣做時(shí)播放音頻文件。因此,這些設(shè)備的任一設(shè)備都可以充當(dāng)主 設(shè)備,這取決于用戶的偏好。移動(dòng)設(shè)備12包括天線22,用于發(fā)射和接收音頻信號(hào)。這些信號(hào)通 常在無(wú)線電頻率范圍(從大約30Hz至大約300GHz)內(nèi)發(fā)射。移動(dòng)設(shè)備 12可以經(jīng)由無(wú)線網(wǎng)絡(luò)24與諸如設(shè)備14、 16、 18、 20的其他語(yǔ)音通信設(shè) 備無(wú)線地通信,所述無(wú)線網(wǎng)絡(luò)24包括一個(gè)或多個(gè)通信站26。移動(dòng)設(shè)備 12可以經(jīng)由網(wǎng)絡(luò)24(例如經(jīng)由互聯(lián)網(wǎng)30)與服務(wù)器28通信。該服務(wù)器又 經(jīng)由該網(wǎng)絡(luò)向移動(dòng)設(shè)備12提供音頻數(shù)據(jù)(諸如音樂(lè)文件),音頻/視頻文件,和/或流送的無(wú)線電/電視傳輸。如圖2所示,移動(dòng)設(shè)備12還包括顯示器32,諸如液晶顯示器(LCD)
屏幕,顯示器32充當(dāng)用于從列表中選擇音頻數(shù)據(jù)文件和選擇音頻系統(tǒng) 中的其他移動(dòng)設(shè)備參與者的圖形用戶界面。移動(dòng)設(shè)備12還包括常規(guī)的 耳機(jī)34,揚(yáng)聲器36,麥克風(fēng)38,小鍵盤形式的用戶接口 40和可充電電 池42。用戶接口 40可以包括其他用戶輸入設(shè)備,諸如鍵盤、鼠標(biāo),滾 輪,撥動(dòng)開關(guān),游戲板(gam印ad),操縱桿設(shè)備,觸摸屏輸入設(shè)備, 以及它們的組合。移動(dòng)設(shè)備12包括合適的組件,用于將數(shù)字音頻信號(hào) 轉(zhuǎn)換為聲音,并將由揚(yáng)聲器36輸出的聲音放大。典型地,輸出的聲音 可以在離移動(dòng)設(shè)備有一定距離的地方(諸如至少大約3米或者5米遠(yuǎn)) 聽到,從而使得人們?cè)跓o(wú)需將移動(dòng)設(shè)備12放置在離耳朵過(guò)近的情況下 就能聽到該聲音。移動(dòng)設(shè)備12可以包括未圖示的其他常規(guī)組件。移動(dòng)設(shè)備12典型地包括外殼或基座44 (圖2)。移動(dòng)設(shè)備的所有 上述組件22, 32, 34, 36, 38, 40, 42都可以與基座相關(guān)聯(lián),即安置 在基座44內(nèi)或其上。該基座可以是單基座或者是蛤殼(clamshell)式構(gòu) 造的,在蛤殼式構(gòu)造中兩個(gè)基座部分在樞軸點(diǎn)處連結(jié)。圖3是示出移動(dòng)設(shè)備功能性組件的框圖。該移動(dòng)設(shè)備包括中央處理 單元(CPU)或主處理器50和易失性和非易失性存儲(chǔ)器,此處圖示為 包括隨機(jī)讀取存儲(chǔ)器(RAM)和/或ROM存儲(chǔ)器52、且包括高速緩存 器區(qū)域,用于臨時(shí)存儲(chǔ)數(shù)據(jù)(數(shù)據(jù)諸如是參與者54的列表和將在屏幕 32上顯示的播放列表)、以及閃存56,該閃存的至少一部分可以采用 一個(gè)或多個(gè)可插拔存儲(chǔ)卡的形式,例如通用集成電路卡,像用戶身份模 塊(SIM)卡。各組件經(jīng)由適合的數(shù)據(jù)/控制總線通信。存儲(chǔ)器52存儲(chǔ) 用于處理器50的指令,包括用于執(zhí)行在下面所概述的且在圖4中示出 的示例性方法的指令。存儲(chǔ)器56可以存儲(chǔ)列出了電話號(hào)碼的地址本58 以及下載的數(shù)據(jù)文件60,諸如音頻數(shù)據(jù)文件。這些數(shù)字音頻文件可以是 采用任何合適的格式,諸如MP3, WAV, AAC, AAC+,或窄帶或?qū)拵?AMR。應(yīng)該理解的是,這些音頻文件可以存儲(chǔ)在任何合適的存儲(chǔ)器中, 但是不限于上述所提及的那些存儲(chǔ)器。存儲(chǔ)器56能夠包括標(biāo)識(shí)符,諸 如國(guó)際移動(dòng)裝備標(biāo)識(shí)(IMEI)碼,能夠向通信站26以及彼此之間唯一地標(biāo)識(shí)移動(dòng)設(shè)備。CPU 50可以運(yùn)行存儲(chǔ)在存儲(chǔ)器52中的操作系統(tǒng),諸如SymbianTM, 或微軟Smartphone(在蜂窩電話的情形下是該操作系統(tǒng))或PalmOS(在 PDA的情形下是該操作系統(tǒng)),所述操作系統(tǒng)允許例如經(jīng)由互聯(lián)網(wǎng)從PC或從服務(wù)器下載軟件。因此,包括用于執(zhí)行示例性方法的指令的軟 件可以在購(gòu)買時(shí)駐留在移動(dòng)設(shè)備12上,或者以后整個(gè)或部分地下載到 兼容的移動(dòng)設(shè)備上。適合的軟件格式包括JavaScripK也作為ECMAScript 而所知),Java 2Micro Edition ( J2ME) , Personal Java Application Environment (PAE) , C++, Visual Basic ( VB )或類A乂的。移動(dòng)設(shè)備12包括與天線22相關(guān)聯(lián)的收發(fā)信機(jī)64,它充當(dāng)用于短距 離和長(zhǎng)距離無(wú)線通信的接口,且與CPU50通信。此處的短距離無(wú)線通 信指在短距離上的無(wú)線通信,例如大約在100米,或者小于100米,典 型地在大約10米(即對(duì)于到達(dá)通信站26過(guò)短,但是對(duì)于到達(dá)其他參與 的移動(dòng)設(shè)備則足夠長(zhǎng))。示例性的短距離無(wú)線系統(tǒng)包括藍(lán)牙,IrDa和 Wifi。在藍(lán)牙接口協(xié)議中,最大通信速度是每秒1兆比特,并使用2.4GHz 的頻率,該頻率與在IEEE 802.11b系統(tǒng)的無(wú)線LAN中所使用的相等。 其他短距離無(wú)線通信協(xié)議,諸如UWB規(guī)范,紅外射線通信規(guī)范,或者 無(wú)線LAN (IEEE 802.11 )規(guī)范,或類似的都可以作為替換或者作為補(bǔ) 充而被提供來(lái)作為在參與的設(shè)備之間的直接通信。此處的長(zhǎng)距離無(wú)線通 信是指在較長(zhǎng)的距離上的無(wú)線通信,例如大約l公里或更長(zhǎng),典型地大 約在5-10公里,通過(guò)該長(zhǎng)距離無(wú)線通信,移動(dòng)設(shè)備12可以與基站26 無(wú)線地通信。通常,發(fā)射這樣的信號(hào)所采用的頻率要低于短距離傳輸。 應(yīng)該理解的是可以分別為短距離和較長(zhǎng)距離傳輸提供相互獨(dú)立的收發(fā) 信機(jī)和/或天線。指令可以被自動(dòng)地從主設(shè)備12發(fā)送至從設(shè)備14, 16, 18, 20。例 如,可以利用短消息業(yè)務(wù)(SMS),所述短消息業(yè)務(wù)為移動(dòng)設(shè)備提供能 夠從一個(gè)移動(dòng)設(shè)備向一個(gè)或多個(gè)其它移動(dòng)設(shè)備發(fā)送文本消息的能力???以利用的另一個(gè)業(yè)務(wù)是MMS (多媒體消息業(yè)務(wù)),它使得帶有聲音、 文本和圖片的組合的消息能夠在兼容MMS的移動(dòng)設(shè)備之間發(fā)送。如圖1所示,移動(dòng)設(shè)備的天線22傳播并接收通信信號(hào),例如無(wú)線 電頻率通信信號(hào)。無(wú)線收發(fā)信機(jī)64處理信號(hào)并將其中的信息提供給CPU 50。該CPU總體上控制該設(shè)備各方面的操作,通常使用存儲(chǔ)在存儲(chǔ)器 中的指令來(lái)控制。在該CPU的通用命令下,基于存儲(chǔ)在存儲(chǔ)器56、 52 中的音頻文件的音頻輸出通過(guò)揚(yáng)聲器36被提供,并且可選地,基于音頻/視頻文件的視頻輸出通過(guò)顯示器32被提供。移動(dòng)設(shè)備12還包括多路設(shè)備的處理組件(MDPC)70,用于在多路
設(shè)備(例如多聲道模式)中啟動(dòng)和播放音頻文件。如所示出的,MDPC70 可以是CPU的一部分或者是與之通信的附加組件。MDPC 70被配置用 于執(zhí)行存儲(chǔ)在存儲(chǔ)器52中的指令,用于選擇多聲道音頻文件,選擇參 與的移動(dòng)設(shè)備,將選定文件的聲道分配給參與的移動(dòng)設(shè)備(此時(shí)選擇多 聲道方式播放),與其他參與的移動(dòng)設(shè)備通信,并提示它們以同步的方 式播放音頻文件。
應(yīng)該理解的是處理器50, 70和存儲(chǔ)器52, 56可以采用不同于那 些特別圖示的形式之外的形式。例如, 一個(gè)或多個(gè)處理器的全部或部分 可以與該存儲(chǔ)器的部分或全部一起組合到單個(gè)芯片中?;蛘撸撛O(shè)備可 以包括或多或少的處理組件和/或存儲(chǔ)器。處理指令,音頻數(shù)據(jù)文件等等 可以存儲(chǔ)在相互獨(dú)立的存儲(chǔ)器中,也可以存儲(chǔ)在相同的存儲(chǔ)器中。
小鍵盤40包括多個(gè)操作開關(guān)。這些開關(guān)包括菜單按鈕72,用于 在設(shè)置多個(gè)操作定值和在音頻文件再現(xiàn)中選擇音頻文件和參與者時(shí)調(diào) 用菜單屏幕。
該移動(dòng)設(shè)備的上述提及的組件50, 52, 56, 64, 70全部都可以與 基座44相關(guān)聯(lián),即被安置在該基座內(nèi)或安置在該基座上。
現(xiàn)在參考圖4,圖示了一種使用系統(tǒng)10播放音頻文件的示例性方 法。應(yīng)該理解的是該方法可以包括更多、更少或者不同的步驟,并且 這些步驟無(wú)需按照所示出的次序執(zhí)行。該方法開始于步驟SIOO。
在步驟S102,用戶選擇要播放的多聲道的音頻文件。例如使用菜單 按鈕,用戶滾動(dòng)諸如音樂(lè)文件的音頻文件的列表,并且例如通過(guò)點(diǎn)擊一 個(gè)或多個(gè)文件來(lái)選擇要播放的文件。當(dāng)所選擇的文件尚沒有駐留在用戶 設(shè)備12的存儲(chǔ)器中,該移動(dòng)電話可以與服務(wù)器28無(wú)線地通信,所述服 務(wù)器將文件轉(zhuǎn)送至主設(shè)備的存儲(chǔ)器56 (步驟S104)。如果該文件已經(jīng) 駐留在設(shè)備12上,則該步驟可以被省略。
在步驟S106,用戶可以挑選在多路設(shè)備(例如多聲道)模式下播放 文件。如果用戶選擇了多路設(shè)備模式,那么MDPC 70可以自動(dòng)地使顯 示器32顯示菜單用以選擇參與的移動(dòng)電話。用戶可以從他的地址本或 者通過(guò)輸入電話號(hào)碼或者所選擇的從設(shè)備的唯一 ID選擇參與者,或者 從由MDPC所檢測(cè)的位于通信范圍內(nèi)的移動(dòng)電話的列表中選擇參與者 (步驟S108)。 一旦用戶已經(jīng)選擇了一個(gè)或多個(gè)音頻文件和參與者以及 請(qǐng)求了播放(例如,通過(guò)在用戶界面上按下按鈕),剩下的步驟可以在CPU/MDPC的控制下自動(dòng)地進(jìn)行,除非特別注明。
在步驟S110,通信鏈路被建立,由此MDPC70例如使用藍(lán)牙接口 與所選擇的移動(dòng)設(shè)備通信??蛇x擇地,MDPC可以經(jīng)由基站26無(wú)線地 通信或者通過(guò)主移動(dòng)設(shè)備與從移動(dòng)設(shè)備之間的電纜鏈路通信。
在步驟S112,主設(shè)備12確認(rèn)每個(gè)所選擇的從設(shè)備都具有要在多路 設(shè)備模式下播放的文件或者列表的副本。如果這些設(shè)備的任一何設(shè)備不 具有該文件,那么MDPC 70可以根據(jù)預(yù)定義的過(guò)程啟動(dòng)文件的自動(dòng)轉(zhuǎn) 送/下載?;蛘?,用戶可以被提示來(lái)選擇方法用于在從設(shè)備上建立音頻文 件(或者其聲道),諸如通過(guò)有線或無(wú)線轉(zhuǎn)送文件,從服務(wù)器28直接 將文件下載到從設(shè)備或者間接地經(jīng)由PC等將文件下栽到從設(shè)備。通 常,希望移動(dòng)設(shè)備從文件的相同版本播放文件,即一個(gè)來(lái)自相同原始源 的文件,所述源以相同的速率(Kb/秒)下栽,從而使得它具有相同的 質(zhì)量。在一個(gè)實(shí)施例中,用戶可以將在其上存儲(chǔ)有音頻文件的存儲(chǔ)卡依 次放在每個(gè)所選擇的移動(dòng)設(shè)備中,并將所選擇的音頻文件存儲(chǔ)在從設(shè)備 的存儲(chǔ)器52, 56中。在對(duì)文件轉(zhuǎn)送的權(quán)限限制限制了對(duì)文件的轉(zhuǎn)送的 情況下,所轉(zhuǎn)送的音頻文件可以在播;^之后或者在某個(gè)時(shí)間延遲之后被 自動(dòng)地刪除。例如,該音頻文件可以臨時(shí)地存儲(chǔ)在易失性存儲(chǔ)器上,該 存儲(chǔ)器的權(quán)限是使用具有播放該音頻文件權(quán)限的設(shè)備共同地單次使用 播放。或者,在音頻文件的一部分被傳送并存儲(chǔ)在緩沖器中且在該文件 的后續(xù)部分(在時(shí)間上稍候要播放)被傳送之時(shí)被從緩沖器中刪除的情 況下,也可以建立部分的轉(zhuǎn)送。在一個(gè)實(shí)施例中,該音頻文件與諸如字 母數(shù)字代碼的唯一標(biāo)識(shí)符相關(guān)聯(lián)。該標(biāo)識(shí)符由例如主設(shè)備傳送到服務(wù)
;編碼的指二r從二使該主:i和二個(gè)或多二從設(shè)備上的文件的二本實(shí)
質(zhì)上相同。
在步驟S114,主設(shè)備12可以詢問(wèn)其他選擇的參與者設(shè)備M, l6, 18, 20,用以確定各設(shè)備的揚(yáng)聲器的頻率響應(yīng)范圍。在參與的移動(dòng)設(shè)備 具有不同的頻率響應(yīng)的情況下,該主設(shè)備可以基于它們的頻率響應(yīng)將聲 道分配給參與的設(shè)備(例如將具有較低頻率的聲道分配給在低頻范圍內(nèi) 響應(yīng)優(yōu)良的設(shè)備,等等)。
在步驟S116,參與的設(shè)備均可以被分配有多聲道文件的聲道(和/ 或頻率范圍)用于多聲道播放。在設(shè)備數(shù)目多于文件中聲道數(shù)量的情況
下,兩個(gè)或多個(gè)設(shè)備都可以被分配相同的聲道。在設(shè)備數(shù)目少于聲道數(shù) 目的情況下, 一個(gè)移動(dòng)設(shè)備可以被分配有兩個(gè)或多個(gè)聲道。在一個(gè)實(shí)施
例中,MDPC通過(guò)向每個(gè)移動(dòng)設(shè)備通知它將播放哪個(gè)聲道來(lái)分配聲道。 在另 一個(gè)實(shí)施例中,用戶被詢問(wèn)關(guān)于哪個(gè)設(shè)備要被分配特定的聲道以便 于提供環(huán)繞聲,這可能取決于參與的設(shè)備在房間中的位置。例如,用戶 可以將音頻聲道分配給相對(duì)于用戶的左前和右前方位置的移動(dòng)電話以 充當(dāng)前方揚(yáng)聲器,并將該音頻文件的相應(yīng)后揚(yáng)聲器音頻聲道分配給位于 相對(duì)于用戶左后方和右后方的位置的移動(dòng)電話,以及讓第五個(gè)移動(dòng)電話 充當(dāng)中央聲道,以類似環(huán)繞聲音揚(yáng)聲器。對(duì)于立體聲,可以使用兩個(gè)聲 道代表左和右揚(yáng)聲器??蛇x擇地,所分配的聲道可以采用頻帶的形式, 每個(gè)頻帶僅代表移動(dòng)設(shè)備能夠重現(xiàn)的帶寬的一部分,參與的設(shè)備被分配 不同的頻帶。因而,例如, 一個(gè)參與的設(shè)備可以被分配高頻帶(諸如 1000-20, 000Hz),第二個(gè)移動(dòng)設(shè)備可以被分配中頻帶(諸如150-999Hz),第三個(gè)移動(dòng)設(shè)備可以被分配低頻帶(諸如20-149Hz)等等。 在另一個(gè)實(shí)施例中,所有的參與者設(shè)備都被分配來(lái)播放整個(gè)文件,例如 在該音頻文件是單一聲道(單聲道)音頻文件的情況下就是如此。
在步驟S118,參與的設(shè)備12, 14, 16, 18, 20被同步用于播放它 們各自的聲道。同步保證了這些移動(dòng)設(shè)備都同時(shí)(至少對(duì)于用戶的耳朵 是同時(shí))地播放音頻文件。同步可以考慮每個(gè)設(shè)備的揚(yáng)聲器系統(tǒng)的標(biāo)準(zhǔn) 延遲和/或任何其他發(fā)生在設(shè)備接收播放命令與實(shí)際開始播放之間的延 遲。在一個(gè)同步方法中,每個(gè)參與的從設(shè)備將其標(biāo)準(zhǔn)延遲發(fā)射給主設(shè) 備。該主設(shè)備然后計(jì)算給每個(gè)從設(shè)備提供諸如脈沖的信號(hào)以啟動(dòng)播放的 合適時(shí)間,這樣就把延遲考慮進(jìn)來(lái)了。因此,這些脈沖時(shí)間可以能是交 錯(cuò)的,這取決于各設(shè)備的延遲,從而使得這些設(shè)備全部都同時(shí)開始播放 (或者至少降低了各延遲對(duì)開始時(shí)間的影響)。例如(在步驟S122), 該主設(shè)備發(fā)送第一個(gè)脈沖(由第一個(gè)設(shè)備所識(shí)別),用以啟動(dòng)第一個(gè)設(shè) 備的播放,稍后發(fā)送第二個(gè)脈沖給第二個(gè)設(shè)備(具有稍短的延遲),用 以啟動(dòng)第二個(gè)設(shè)備的播放,依此類推。
在另 一個(gè)實(shí)施例中,該主設(shè)備可以計(jì)算從響應(yīng)時(shí)間至測(cè)試信號(hào)播放 啟動(dòng)脈沖應(yīng)當(dāng)被發(fā)送出去的時(shí)間。在這個(gè)實(shí)施例中,該主設(shè)備發(fā)送諸如 脈沖的測(cè)試信號(hào)至每個(gè)設(shè)備。在發(fā)送測(cè)試脈沖之前,這些從設(shè)備被指示 去在它們接收到測(cè)試脈沖時(shí)啟動(dòng)測(cè)試聲音的播放。該主設(shè)備然后記錄下
在該測(cè)試信號(hào)已經(jīng)被發(fā)送后由該主設(shè)備收到測(cè)試聲音的時(shí)間,并計(jì)算延 遲。該方法不僅考慮了設(shè)備的內(nèi)部延遲,還考慮了由于測(cè)試脈沖到達(dá)設(shè)
部延遲。、假設(shè)聽眾距離主設(shè)備要比距離從設(shè)備更近,這可以提供聲音更 為準(zhǔn)確的同步。同步的準(zhǔn)確性將在某種程度上取決于主設(shè)備的處理能力 和能夠發(fā)送定時(shí)脈沖的的準(zhǔn)確性。
在另一個(gè)實(shí)施例中,這些從設(shè)備均被指示去計(jì)算它們自己的開始時(shí) 間,從而使得這些揚(yáng)聲器全部都在它們接收到播放起始脈沖之后(諸如 一秒的延遲或五秒的延遲)的一個(gè)特定的時(shí)間開始播放。關(guān)于在播放啟 動(dòng)脈沖之后何時(shí)開始播放的指令可以是軟件的一部分,因而可以駐留在 從設(shè)備上。每個(gè)設(shè)備都通過(guò)從特定時(shí)間減去其標(biāo)準(zhǔn)延遲而計(jì)算其自己的
實(shí)際開始時(shí)間,所述標(biāo)準(zhǔn)延遲大約為50或100毫秒。單個(gè)同步脈沖隨 后由主設(shè)備發(fā)送到這些設(shè)備全部用以啟動(dòng)播放(參見步驟S122 )。對(duì)于 已知延遲為100毫秒的設(shè)備,該設(shè)備可以在接收到該脈沖之后卯0毫秒 時(shí)開始,從而使得其揚(yáng)聲器連同其他設(shè)備一起在脈沖之后一秒開始播放。
在再又一個(gè)實(shí)施例中,所有的這些設(shè)備只是被指示去在它們一接收 到同步脈沖(或者在其后的預(yù)先選擇的時(shí)間)就開始播放。該實(shí)施例忽 略了各移動(dòng)電話的延遲以及聲音傳播的時(shí)間差,但是盡管如此當(dāng)標(biāo)準(zhǔn)延 遲時(shí)間相對(duì)類似且這些設(shè)備的間距相當(dāng)靠近(諸如在主設(shè)備的大約5米 內(nèi))時(shí),也還是可以提供令人滿意的同步。
在步驟S120,參與的移動(dòng)設(shè)備可以從音頻文件中提取所分配的聲 道。例如,每個(gè)參與的設(shè)備的MDPC使用可用的嵌入式音頻信號(hào)處理(例 如,RF帶寬限制濾波器)來(lái)濾出音頻文件的正確部分以供重放。正如 將要理解的,對(duì)所分配的聲道的提取可以在該聲道一被分配時(shí)就開始。
在步驟S122,該主設(shè)備啟動(dòng)對(duì)音頻文件或者選定的播放列表的重 播。例如,該主設(shè)備可以向從移動(dòng)設(shè)備發(fā)送諸如同步脈沖的信號(hào)用以開 始聯(lián)合重放。該信號(hào)可以作為可聽的信號(hào)經(jīng)由空氣發(fā)送,該信號(hào)要大到 足以被這些移動(dòng)設(shè)備的麥克風(fēng)所拾取,或者該信號(hào)可以作為數(shù)字信號(hào)經(jīng) 由有線或無(wú)線通信鏈路發(fā)送。進(jìn)一步的同步脈沖可以隨后發(fā)送,例如在 每個(gè)音軌開始時(shí)發(fā)送。
在步驟S124,該移動(dòng)設(shè)備在同步脈沖之后不久開始聯(lián)合重放。典型
地,該重放包括用合適的數(shù)字到模擬轉(zhuǎn)換器將音頻數(shù)據(jù)轉(zhuǎn)換為聲波,可
選地,通過(guò)諸如RF接收增益可變放大器的放大器來(lái)放大(或衰減)聲 音,并經(jīng)由揚(yáng)聲器輸出放大的聲音。應(yīng)該理解是如果該音頻文件是視 聽文件,那么該文件的視頻部分可以在一個(gè)或多個(gè)參與的移動(dòng)設(shè)備的屏 幕32上隨音頻部分同時(shí)地顯示。該方法在步驟S126結(jié)束。當(dāng)然,如果 用戶在步驟S106選擇不在多路設(shè)備模式下播放該音頻文件,則該方法 可以前進(jìn)到步驟S128,在此該音頻文件僅在用戶的設(shè)備上播放。
執(zhí)行圖4方法的指令可以以計(jì)算機(jī)程序產(chǎn)品實(shí)現(xiàn),所述計(jì)算機(jī)程序 產(chǎn)品可以由多路設(shè)備處理組件70來(lái)執(zhí)行。該計(jì)算機(jī)程序產(chǎn)品可以是控 制程序在其上記錄的切實(shí)的計(jì)算機(jī)可讀記錄介質(zhì),或者可以是可發(fā)射的 載波,在該載波中,該控制程序體現(xiàn)為為數(shù)據(jù)信號(hào)。
示例性的系統(tǒng)和方法使得一些人們可以使用他們的移動(dòng)設(shè)備來(lái)聽 音頻文件,而無(wú)需分離的揚(yáng)聲器系統(tǒng)。當(dāng)一組人聚集在一起但還沒有接 入到常規(guī)的音頻系統(tǒng)時(shí),該系統(tǒng)就有了特定的用途。讓多個(gè)移動(dòng)設(shè)備播 放相同的音頻文件還有輸出更大的優(yōu)點(diǎn)。此外,通過(guò)僅將音頻文件的一 部分分配給每個(gè)設(shè)備能夠改善保真度。最終,音頻文件可以以立體音 響,四聲道或其它多聲道模式來(lái)播放。
應(yīng)該理解的是,上述各所公開的以及其它特征和功能,或者其替換 可以期望組合到許多其它不同的系統(tǒng)或應(yīng)用中。同樣,此處多種現(xiàn)在無(wú) 法預(yù)料或不可預(yù)期的選擇,修改,變化或改進(jìn)隨后可以由本領(lǐng)域技術(shù)人 員做出,并且也意圖由下述權(quán)利要求所包括。
權(quán)利要求
1.一種音頻重現(xiàn)系統(tǒng),包括多個(gè)移動(dòng)設(shè)備,每個(gè)移動(dòng)設(shè)備均包括揚(yáng)聲器;用于存儲(chǔ)音頻數(shù)據(jù)的存儲(chǔ)器;指令,存儲(chǔ)在存儲(chǔ)器中,用于提示多個(gè)移動(dòng)設(shè)備均去把音頻數(shù)據(jù)文件的至少一部分輸出到該移動(dòng)設(shè)備的揚(yáng)聲器,用以實(shí)現(xiàn)由多個(gè)移動(dòng)設(shè)備對(duì)音頻數(shù)據(jù)文件的同時(shí)播放;和處理器,用于執(zhí)行指令。
2. 權(quán)利要求1的系統(tǒng),其中該指令包括用于將多個(gè)移動(dòng)設(shè)備同步 以由多個(gè)移動(dòng)設(shè)備同步播放該音頻數(shù)椐文件的指令。
3. 權(quán)利要求1的系統(tǒng),其中每個(gè)移動(dòng)設(shè)備包括無(wú)線收發(fā)信機(jī),并 且該處理器被編程用于使該收發(fā)信機(jī)用脈沖發(fā)送同步脈沖,用以啟動(dòng)由 其他移動(dòng)設(shè)備進(jìn)行的同步播放,并且可被編程用于響應(yīng)于從另一移動(dòng)設(shè) 備接收到的同步脈沖而啟動(dòng)播放。
4. 權(quán)利要求l的系統(tǒng),其中該移動(dòng)設(shè)備包括移動(dòng)電話。
5. 權(quán)利要求1的系統(tǒng),其中該音頻文件包括多個(gè)聲道,并且其中 該指令包括用于提示第一移動(dòng)設(shè)備播放第一聲道且提示第二移動(dòng)設(shè)備 播放第二聲道的指令。
6. 權(quán)利要求1的系統(tǒng),其中所述多個(gè)移動(dòng)設(shè)備的至少一個(gè)的處理 器執(zhí)行用于向每個(gè)移動(dòng)設(shè)備分配頻帶由此第一移動(dòng)設(shè)備在第一頻帶播 放音頻數(shù)據(jù)且第二移動(dòng)設(shè)備在第二頻帶播放音頻數(shù)據(jù)的指令,該指令可頻帶的指令。
'、 一、、;< 。、;、'土 "。、
7. 權(quán)利要求1的系統(tǒng),其中該指令包括用于把同步脈沖從第一移 動(dòng)設(shè)備傳送到第二移動(dòng)設(shè)備的指令。
8. 權(quán)利要求1的系統(tǒng),其中所述移動(dòng)設(shè)備均包含用于短距離無(wú)線 通信的收發(fā)信機(jī),其中該指令包括用于通過(guò)短距離無(wú)線通信提示多個(gè)設(shè) 備中的其他移動(dòng)設(shè)備的指令。
9. 一種移動(dòng)設(shè)備,包括 揚(yáng)聲器;用于存儲(chǔ)音頻數(shù)據(jù)文件的存儲(chǔ)器;和 處理器,所述處理器執(zhí)行用于同步包含該移動(dòng)設(shè)備的多個(gè)移動(dòng)設(shè)備 并且用于將音頻數(shù)據(jù)文件的至少 一部分輸出至該揚(yáng)聲器用以由多個(gè)移 動(dòng)設(shè)備同步播放音該頻數(shù)據(jù)文件的指令。
10. —種播放音頻文件的方法,包括 將音頻文件的至少一部分分配給多個(gè)移動(dòng)設(shè)備的每一個(gè); 同步所述移動(dòng)設(shè)備;和在已同步的移動(dòng)設(shè)備上同時(shí)播放該音頻文件所分配的部分,使得在 聽多個(gè)移動(dòng)設(shè)備的聽眾聽到該音頻文件。
全文摘要
一種音頻再現(xiàn)系統(tǒng),包括多個(gè)移動(dòng)設(shè)備,諸如移動(dòng)電話。每個(gè)移動(dòng)設(shè)備包括揚(yáng)聲器,用于存儲(chǔ)音頻文件的存儲(chǔ)器,存儲(chǔ)在存儲(chǔ)器中的指令,用于提示多個(gè)移動(dòng)設(shè)備的每個(gè)將音頻數(shù)據(jù)文件的至少一部分輸出至揚(yáng)聲器。處理器被配置用于執(zhí)行指令,由此使由多個(gè)移動(dòng)設(shè)備能夠同時(shí)播放音頻數(shù)據(jù)文件。
文檔編號(hào)H04S7/00GK101127987SQ200710141678
公開日2008年2月20日 申請(qǐng)日期2007年8月17日 優(yōu)先權(quán)日2006年8月18日
發(fā)明者J·V·科爾霍寧 申請(qǐng)人:施樂(lè)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳江市| 海安县| 连州市| 嘉禾县| 新野县| 高陵县| 松潘县| 临潭县| 济南市| 乌兰察布市| 舟曲县| 陈巴尔虎旗| 贵阳市| 应用必备| 从江县| 上蔡县| 龙陵县| 东阿县| 革吉县| 富宁县| 龙南县| 桐城市| 松原市| 梁河县| 汤阴县| 裕民县| 信丰县| 监利县| 韩城市| 高台县| 武城县| 德昌县| 来凤县| 泾川县| 瓮安县| 北安市| 疏附县| 于都县| 芜湖市| 万载县| 永州市|