專利名稱:用于移動音訊平臺的多旋律產(chǎn)生器及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動電話,更特定言之,涉及一種允許以移動通信設(shè)定將單音調(diào)產(chǎn)生為多旋律曲調(diào)的系統(tǒng)結(jié)構(gòu)。
背景技術(shù):
由于半導(dǎo)體技術(shù)的改良,現(xiàn)今的蜂窩或移動電話能夠執(zhí)行各種各樣的工作。舉例而言,蜂窩電話不僅可用于撥打電話,而且可用于存取因特網(wǎng),傳送及接收電子郵件及文字信息,并用作個人數(shù)字助理(或PDA)。更基本地說,可使用蜂窩電話致電世界上的幾乎任何地方。
然而,由于使用越來越廣泛,制造商正將更多的功能新增至蜂窩電話。明確地說,就音訊/話音能力而言,由于對信號處理的要求不同,故傳統(tǒng)的蜂窩電話需要不同的系統(tǒng)結(jié)構(gòu)設(shè)定以執(zhí)行不同的功能。
發(fā)明內(nèi)容
本發(fā)明提供一種移動通信裝置,其包括主機(jī)處理器;連接至該主機(jī)處理器的主機(jī)接口;以及連接至該主機(jī)處理器的多旋律產(chǎn)生器,其用于處理第一信號并通過該主機(jī)接口將該已處理的第一信號傳送至該主機(jī)處理器。該多旋律產(chǎn)生器包括用于多平臺應(yīng)用的固件,其能夠?qū)我粽{(diào)轉(zhuǎn)換成多音調(diào)曲調(diào)。
而且,根據(jù)本發(fā)明,提供一種蜂窩電話,其包括主機(jī)處理器,其用于提供數(shù)字信號;連接至該主機(jī)處理器的多旋律產(chǎn)生器,其用于接收及處理單音調(diào)數(shù)據(jù)并提供多音調(diào)數(shù)據(jù);以及輸出裝置,其以模擬信號的形式接收及輸出該多音調(diào)數(shù)據(jù),其中該多旋律產(chǎn)生器能夠執(zhí)行多項音訊信號處理功能。
再者,本發(fā)明提供一種在移動通信裝置中進(jìn)行信號處理的方法,其包括提供主機(jī)處理器;提供連接至該主機(jī)處理器的主機(jī)接口;提供連接至該主機(jī)處理器的多旋律產(chǎn)生器;處理第一信號并通過該主機(jī)接口將該已處理的第一信號傳送至該主機(jī)處理器;以及提供該第一信號至該多旋律產(chǎn)生器以作處理,其中該多旋律產(chǎn)生器包括用于多平臺應(yīng)用的固件,其能夠?qū)我粽{(diào)轉(zhuǎn)換成曲調(diào)。
于下文的說明中將部分提出本發(fā)明的其它特點與優(yōu)點,而且從該說明中將了解本發(fā)明其中一部分,或者通過實施本發(fā)明亦可習(xí)得。通過隨附之權(quán)利要求中特別列出的元件與組合將可了解且達(dá)成本發(fā)明的特點與優(yōu)點。
應(yīng)該了解的是,上文的概要說明以及下文的詳細(xì)說明都僅供作例示與解釋,其并未限制本文所主張之發(fā)明。
本說明書中所并入且構(gòu)成本說明書其中一部分的附圖,其是圖解本發(fā)明的其中一具體實施例,其連同本說明可用來解釋本發(fā)明的原理。
上文已詳細(xì)參照于本發(fā)明具體實施例,其范例圖解于附圖之中。已盡可能在所有附圖中以相同的參考號碼指示相同或類似的部件。
圖1為根據(jù)本發(fā)明之一具體實施例的蜂窩系統(tǒng)結(jié)構(gòu)的方框圖;圖2為移動音訊平臺裝置的示范性方框圖;圖3為根據(jù)移動音訊平臺裝置之一具體實施例的方框圖;圖4為根據(jù)本發(fā)明之一具體實施例的一種方法的流程圖;以及圖5為根據(jù)本發(fā)明之一具體實施例的方框圖。
主要元件標(biāo)記說明10 MAP12 基頻處理器14 輸出裝置
16 輸入裝置20 聲音產(chǎn)生核心22 16位DAC24 脈沖寬度調(diào)變(PWM)控制器26 適應(yīng)性微分脈碼調(diào)變(ADPCM)CODEC28 音調(diào)定序器29 音調(diào)核心30 數(shù)字音訊/話音處理單元32 主機(jī)接口34 主機(jī)處理器36 模擬至數(shù)字轉(zhuǎn)換器38 數(shù)字至模擬轉(zhuǎn)換器50 多旋律產(chǎn)生器52 電話鍵區(qū)具體實施方式
為達(dá)解釋目的,本詳細(xì)說明中提出各種特定的細(xì)節(jié)以便更徹底地了解本發(fā)明的具體實施例。不過,所屬技術(shù)領(lǐng)域的技術(shù)人員將會發(fā)現(xiàn),沒有上述這些特定細(xì)節(jié)亦可實施本發(fā)明的具體實施例。于其它實例中,會以方框圖的形式來顯示各結(jié)構(gòu)與裝置。再者,所屬技術(shù)領(lǐng)域的技術(shù)人員便可輕易地明白本文中敘述與實施方法的特定順序僅供解釋之用,本發(fā)明亦涵蓋各種變化順序,而且仍然落在本發(fā)明具體實施例的精神與范疇之中。
本發(fā)明之具體實施例是關(guān)于用于移動音訊平臺(「MAP」)結(jié)構(gòu)的設(shè)備與方法,該移動音訊平臺(「MAP」)結(jié)構(gòu)可在基頻處理器與輸出裝置或輸入裝置之間操作。本發(fā)明之MAP的結(jié)構(gòu)及方法可較佳地實施于接收或輸出模擬信號的移動通信裝置中,例如蜂窩電話或任何具有整合式蜂窩電話的移動通信裝置。根據(jù)本發(fā)明,單一的MAP結(jié)構(gòu)提供多平臺應(yīng)用以增強(qiáng)音訊/話音信號處理。
與移動音訊MAP結(jié)構(gòu)相關(guān)的系統(tǒng)與方法的具體實施例是說明于包括附圖的本發(fā)明的此詳細(xì)說明中。為達(dá)解釋目的,本詳細(xì)說明中提出各種特定的細(xì)節(jié)以便更徹底地了解本發(fā)明的具體實施例。不過,所屬技術(shù)領(lǐng)域的技術(shù)人員將會發(fā)現(xiàn),沒有上述這些特定細(xì)節(jié)亦可實施本發(fā)明的具體實施例。于其它實例中,會以方框圖的形式來顯示各結(jié)構(gòu)與裝置。再者,所屬技術(shù)領(lǐng)域的技術(shù)人員便可輕易地明白本文中表現(xiàn)與實施方法的特定順序僅供解釋之用,本發(fā)明亦涵蓋各種變化順序,而且仍然落在本發(fā)明具體實施例的精神與范疇之中。
圖1為根據(jù)本發(fā)明之MAP之一具體實施例的一般結(jié)構(gòu)的方框圖。參照圖1,MAP 10是連接至基頻處理器12、輸出裝置14及輸入裝置16。輸出裝置14的范例包括揚聲器、耳機(jī)及模擬基頻裝置。輸入裝置16的范例包括麥克風(fēng)、FM接收器以及能夠產(chǎn)生模擬信號的基頻裝置。在蜂窩式通信方面,基頻處理器12可實施于具有ARMRISC處理器的基頻芯片組中,本文亦稱為主機(jī)處理器。主機(jī)處理器主要負(fù)責(zé)協(xié)議處理與使用者接口。主機(jī)處理器與MAP 10的功能包括以下能力存取系統(tǒng)存儲器,例如閃存、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)及靜態(tài)隨機(jī)存取存儲器(SRAM);控制周邊組件,例如LCD與其它視覺顯示器及指示器;以及處理從鍵盤之類的周邊組件接收到的信號。MAP 10在本文亦可稱為目標(biāo)處理器。本發(fā)明之電信裝置可包含多個MAP以便為該裝置提供不同功能,其是與欲由上述這些MAP提供的不同固件連接。
就其最基本的形式而言,MAP 10為針對音訊或話音應(yīng)用的共處理器,并且可置放于電信裝置中的基頻芯片組與電子原音組件之間。通過固件,MAP能夠?qū)我粽{(diào)轉(zhuǎn)換成曲調(diào)。在一具體實施例中,MAP 10為數(shù)字信號處理器(DSP),其能夠進(jìn)行實體層處理,并且可包括話音或音訊編碼器/譯碼器(CODEC)。MAP 10可實施為與基頻處理器12分離的集成電路或與基頻處理器12整合。MAP 10的功能是由不同的算法或固件來控制。針對多平臺應(yīng)用,如音訊壓縮與解壓縮、音頻譯碼及信號處理,來調(diào)適固件。MAP 10可實施此類算法與固件來轉(zhuǎn)換一種類型的音調(diào),以便可輸出某種曲調(diào)。在一具體實施例中,將上述這些算法或固件儲存于上述系統(tǒng)存儲器中。
圖2為圖1的MAP 10的具體實施例的方框圖。參照圖2,MAP 10包括16位DAC 22及聲音產(chǎn)生核心20。聲音產(chǎn)生核心20包括參數(shù)均衡器,其完全由固件控制,能夠調(diào)諧系統(tǒng)實施方案中的揚聲器特性。聲音產(chǎn)生核心20亦包括脈沖寬度調(diào)變(PWM)控制器24,其用于振動及發(fā)光二極管(LED)控制。PWM控制器24可通過輸入內(nèi)容及/或臨界值設(shè)定來進(jìn)行控制。舉例而言,可將振動控制設(shè)定下載至MAP 10的固件中,以控制PWM控制器24所提供的振動類型。MAP 10亦包括多個接口用于從輸入裝置接收輸入信號并提供輸出信號至輸出裝置及/或其它組件。
聲音產(chǎn)生核心20一般包括適應(yīng)性微分脈碼調(diào)變(ADPCM)CODEC 26以進(jìn)行數(shù)字音訊壓縮。除處理音訊信號之外,ADPCM CODEC 26亦能夠處理音樂與音效。聲音產(chǎn)生核心20進(jìn)一步包括硬件定序器,其以連接至音調(diào)核心29的音調(diào)定序器28為形式。
圖3為圖1的更詳細(xì)的方框圖。參照圖3,數(shù)字音訊/話音處理單元30為本發(fā)明的MAP之一具體實施例。數(shù)字音訊/話音處理單元30是連接至主機(jī)接口32,后者是連接至主機(jī)處理器34。主機(jī)接口32可與主機(jī)處理器34整合。數(shù)字音訊/話音處理單元30亦是連接至模擬至數(shù)字轉(zhuǎn)換器(analog-to-digital converter;ADC)36及數(shù)字至模擬轉(zhuǎn)換器(digital-to-analogconverter;DAC)38。在一具體實施例中,將ADC 36及DAC 38與數(shù)字音訊/話音處理單元30整合。ADC 36接收模擬信號并輸出數(shù)字信號,而DAC38接收數(shù)字信號并輸出模擬信號。
在操作上,ADC 36接收輸入模擬信號并將其轉(zhuǎn)換為數(shù)字信號。將該數(shù)字信號提供至音訊/話音處理單元30,其操作由特定MAP作業(yè)所指定的數(shù)字信號。音訊/話音處理單元30接著通過主機(jī)I/F 32將該已處理的數(shù)字?jǐn)?shù)據(jù)傳送至主機(jī)處理器34,或通過DAC 38將該已處理的數(shù)字?jǐn)?shù)據(jù)轉(zhuǎn)換為模擬信號并將其傳遞至其它處理器的模擬輸入端口或輸出裝置,例如揚聲器及耳機(jī)。
更一般而言,將MAP處理器的程序(或固件)儲存于由主機(jī)處理器所控制的板上或系統(tǒng)存儲器中。當(dāng)需要時,可將上述這些程序下載至MAP的程序存儲器。程序存儲器可具有不同的尺寸。在一具體實施例中,系統(tǒng)程序存儲器可為非易失性內(nèi)存,例如閃存或EEPROM。該結(jié)構(gòu)使MAP可以有限的程序空間來提供若干功能與特征。而且,此結(jié)構(gòu)允許在需要時更新MAP的各種程序(固件)。
本發(fā)明亦提供一種在移動通信裝置中進(jìn)行信號處理的方法。圖4為本發(fā)明的一種方法的流程圖。參照圖4,該方法包括提供主機(jī)處理器并提供連接至該主機(jī)處理器的主機(jī)接口(圖中未表示)的步驟。該方法還包括提供移動音訊平臺單元(步驟40)以及將該移動音訊平臺單元連接至該主機(jī)處理器(步驟42)。亦提供用于移動音訊平臺單元的固件(圖中未表示)。接著,處理輸入信號(步驟44),例如模擬至數(shù)字轉(zhuǎn)換,并通過主機(jī)接口將上述這些已處理的信號傳送至主機(jī)處理器。在步驟46,將數(shù)字信號提供至移動音訊平臺單元以執(zhí)行固件所指定的信號處理。在步驟48,通過上述任意一個輸出裝置來輸出上述這些已處理的信號。
本發(fā)明之具體實施例將單音調(diào)數(shù)據(jù),例如MIDI數(shù)據(jù),轉(zhuǎn)換成多復(fù)音數(shù)據(jù),并且不涉及任何的人工干預(yù)。圖5為根據(jù)本發(fā)明之多旋律產(chǎn)生器之表示。參照圖5,多旋律產(chǎn)生器50是連接至電話鍵區(qū)52。鍵區(qū)52提供單音調(diào)數(shù)據(jù)至多旋律產(chǎn)生器50,其為本發(fā)明之MAP的具體實施例。接著,多旋律產(chǎn)生器50通過由固件控制的操作作業(yè)來處理單音調(diào)數(shù)據(jù),并輸出多復(fù)音數(shù)據(jù),例如用于蜂窩電話的多復(fù)音鈴聲。
在應(yīng)用中,蜂窩電話的使用者可從鍵區(qū)輸入多個單音調(diào),并且該多旋律產(chǎn)生器進(jìn)而將產(chǎn)生多重復(fù)音音調(diào)。多旋律產(chǎn)生器接著通過電話的揚聲器以復(fù)音或悅耳音調(diào)的形式輸出上述這些音調(diào)。換言之,由該多旋律產(chǎn)生器來處理單音調(diào)數(shù)據(jù)并以多復(fù)音音調(diào)的形式予以輸出。在實施方案中,參照圖2,可結(jié)合固件來使用音調(diào)定序器28與音調(diào)核心29,以產(chǎn)生多旋律。MAP亦可包括具有32位、64位(或更高)復(fù)音音樂的MIDI核心,連同ADPCM CODEC 26,用以執(zhí)行本發(fā)明之功能。
根據(jù)本發(fā)明之一具體實施例,將調(diào)適成由處理器執(zhí)行以用于執(zhí)行一種方法的指令儲存于計算機(jī)可讀取媒體上。該計算機(jī)可讀取媒體可為儲存數(shù)字信息的裝置。例如,計算機(jī)可讀取媒體包括只讀存儲器,例如本技術(shù)中熟知的光驅(qū)(「CD-ROM」),以用于儲存軟件。該計算機(jī)可讀取媒體可由處理器來存取,該處理器適用于執(zhí)行調(diào)適成被執(zhí)行的指令。術(shù)語「配置成被執(zhí)行的指令」以及「欲執(zhí)行的指令」是包括準(zhǔn)備以其目前形式(例如機(jī)器碼)由處理器加以執(zhí)行的任何指令,或需要進(jìn)一步操作(例如,編譯、解密或獲得存取碼等)以準(zhǔn)備由處理器加以執(zhí)行的任何指令。
有關(guān)本發(fā)明較佳具體實施例的前述說明是基于解釋與說明之目的提供。本發(fā)明并未毫無遺漏地說明或使本發(fā)明限于所披露的刻板形式中。所屬技術(shù)領(lǐng)域的技術(shù)人員依照以上的披露內(nèi)容將會明了本文所述具體實施例之許多變化及修改。本發(fā)明之范疇僅由本文所附之權(quán)利要求范圍及其等效范圍來定義。
另外,在說明本發(fā)明之代表性具體實施例時,本說明書可將本發(fā)明之方法及/或程序表示為一特定的步驟順序;不過,由于該方法或程序的范圍并不依賴本文所提出之特定的步驟順序,故該方法或程序不應(yīng)受限于所述之特定步驟順序。所屬技術(shù)領(lǐng)域的技術(shù)人員便會發(fā)現(xiàn),亦可采用其它步驟順序。所以,不應(yīng)將本說明書所提出的之特定的步驟順序視為對申請專利范圍的限制。此外,亦不應(yīng)將針對本發(fā)明之方法及/或程序的申請專利范圍限制在僅能以書面順序來實施該方法及/或程序之步驟,所屬技術(shù)領(lǐng)域的技術(shù)人員易于了解,上述這些順序亦可加以改變,并且仍涵蓋于本發(fā)明之精神與范疇之內(nèi)。
權(quán)利要求
1.一種移動通信裝置,其特征是包括主機(jī)處理器;連接至該主機(jī)處理器的主機(jī)接口;以及連接至該主機(jī)處理器的多旋律產(chǎn)生器,其用于處理第一信號并通過該主機(jī)接口將該已處理的第一信號傳送至該主機(jī)處理器,其中該多旋律產(chǎn)生器包括用于多平臺應(yīng)用的固件,其能夠?qū)我粽{(diào)轉(zhuǎn)換成多音調(diào)曲調(diào)。
2.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是該多旋律產(chǎn)生器包括話音或音訊編碼器/譯碼器。
3.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是進(jìn)一步包括輸入裝置,該輸入裝置連接至該多旋律產(chǎn)生器以提供該第一信號用于處理。
4.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是該多旋律產(chǎn)生器與該主機(jī)處理器整合在單一的集成電路上。
5.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是進(jìn)一步包括輸出裝置,該輸出裝置連接至該多旋律產(chǎn)生器,用于接收與輸出第二信號。
6.根據(jù)權(quán)利要求5所述的移動通信裝置,其特征是該第二信號為模擬信號。
7.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是該輸入裝置包括麥克風(fēng)、FM接收器或基頻裝置。
8.根據(jù)權(quán)利要求5所述的移動通信裝置,其特征是該輸出裝置包括揚聲器、耳機(jī)或模擬基頻裝置。
9.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是進(jìn)一步包括連接至該輸入裝置的模擬至數(shù)字轉(zhuǎn)換器,以及數(shù)字至模擬轉(zhuǎn)換器。
10.根據(jù)權(quán)利要求1所述的移動通信裝置,其特征是該多旋律產(chǎn)生器包括音調(diào)定序器以及連接至該音調(diào)定序器的音調(diào)核心。
11.一種蜂窩電話,其特征是包括主機(jī)處理器,其用于提供數(shù)字信號;連接至該主機(jī)處理器的多旋律產(chǎn)生器,其用于接收及處理單音調(diào)數(shù)據(jù)并提供多音調(diào)數(shù)據(jù);以及輸出裝置,其以模擬信號的形式接收并輸出該多音調(diào)數(shù)據(jù),其中該多旋律產(chǎn)生器能夠執(zhí)行復(fù)數(shù)項音訊信號處理功能。
12.根據(jù)權(quán)利要求11所述的蜂窩電話,其特征是該多音調(diào)數(shù)據(jù)包括MIDI數(shù)據(jù)。
13.根據(jù)權(quán)利要求11所述的蜂窩電話,其特征是該多旋律產(chǎn)生器包括話音或音訊編碼器/譯碼器。
14.根據(jù)權(quán)利要求11所述的蜂窩電話,其特征是該多旋律產(chǎn)生器與該主機(jī)處理器整合在單一的集成電路上。
15.根據(jù)權(quán)利要求11所述的蜂窩電話,其特征是進(jìn)一步包括連接至該輸入裝置的模擬至數(shù)字轉(zhuǎn)換器,以及數(shù)字至模擬轉(zhuǎn)換器。
16.根據(jù)權(quán)利要求11所述的蜂窩電話,其特征是該多旋律產(chǎn)生器包括音調(diào)定序器以及連接至該音調(diào)定序器的音調(diào)核心。
17.一種在移動通信裝置中進(jìn)行信號處理的方法,其特征是包括提供主機(jī)處理器;提供連接至該主機(jī)處理器的主機(jī)接口;提供連接至該主機(jī)處理器的多旋律產(chǎn)生器;處理第一信號并通過該主機(jī)接口將該已處理的第一信號傳送至該主機(jī)處理器;以及提供該第一信號至該多旋律產(chǎn)生器以作處理,其中該多旋律產(chǎn)生器包括用于多平臺應(yīng)用的固件,其能夠?qū)我粽{(diào)轉(zhuǎn)換成曲調(diào)。
18.根據(jù)權(quán)利要求17所述的方法,其特征是該多旋律產(chǎn)生器提供能夠進(jìn)行實體層處理的數(shù)字信號處理器。
19.根據(jù)權(quán)利要求17所述的方法,其特征是進(jìn)一步包括在該多旋律產(chǎn)生器中提供話音及基頻編碼器/譯碼器。
20.根據(jù)權(quán)利要求17所述的方法,其特征是進(jìn)一步包括提供模擬至數(shù)字轉(zhuǎn)換器以及提供數(shù)字至模擬轉(zhuǎn)換器,其中將該模擬至數(shù)字轉(zhuǎn)換器連接至該輸入裝置。
全文摘要
本發(fā)明提供一種移動通信裝置,其包括主機(jī)處理器;連接至該主機(jī)處理器的主機(jī)接口;連接至該主機(jī)處理器的多旋律產(chǎn)生器,其用于處理第一信號并通過該主機(jī)接口將該已處理的第一信號傳送至該主機(jī)處理器;以及連接至該多旋律產(chǎn)生器的輸入裝置,其用于提供該第一信號以作處理。該多旋律產(chǎn)生器包括用于多平臺應(yīng)用的固件,其能夠?qū)我粽{(diào)轉(zhuǎn)換成多音調(diào)曲調(diào)。
文檔編號H04M1/725GK1812615SQ20051010810
公開日2006年8月2日 申請日期2005年9月29日 優(yōu)先權(quán)日2004年9月30日
發(fā)明者張擇亞, 黃介一 申請人:旺宏電子股份有限公司