專利名稱:一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)終端錄音合成技術(shù),更具體地說(shuō),涉及一種用來(lái)在移動(dòng) 終端上錄取語(yǔ)音或音樂(lè)添加到原有音樂(lè)、動(dòng)畫(huà)或視頻中去,用以實(shí)現(xiàn)配音或 配樂(lè)功能的方法和系統(tǒng)。
背景技術(shù):
在當(dāng)前移動(dòng)終端(手機(jī))中,能夠?qū)崿F(xiàn)的多媒體功能很多,能夠播放音樂(lè)、動(dòng)畫(huà)和視頻錄像等;同時(shí)移動(dòng)終端也可以實(shí)現(xiàn)錄音等功能。如果能夠?qū)?錄音合成到已有的多媒體文件中,如給一段動(dòng)畫(huà)配音,或者給一^:音樂(lè)配唱, 則可以用來(lái)制作個(gè)性鈴聲或當(dāng)作彩信發(fā)送給親友,將為移動(dòng)終端的用戶提供 更加新穎有趣的體驗(yàn)。發(fā)明內(nèi)容本發(fā)明所解決的技術(shù)問(wèn)題在于提供一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的 方法和系統(tǒng),以實(shí)現(xiàn)用戶利用移動(dòng)終端上提供的錄音合成功能,可以自己錄 音為已有的多媒體素材配音的問(wèn)題。為了實(shí)現(xiàn)上述問(wèn)題,本發(fā)明提供了一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的方 法,應(yīng)用于支持多媒體數(shù)據(jù)的移動(dòng)終端中,其特征在于,包括以下步驟選擇所述移動(dòng)終端上要為其配音的多媒體文件,對(duì)所述多^ 某體文件進(jìn)行 音頻和視頻的拆分,對(duì)拆分后生成的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,生成解 碼后的視頻數(shù)據(jù)和線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù),并對(duì)該解碼后的音頻 數(shù)據(jù)進(jìn)行備份,如果錄音合成前后的視頻格式相同,則將視頻解碼前的數(shù)據(jù) 直接用作視頻備份,否則將視頻解碼后的視頻數(shù)據(jù),再進(jìn)行相應(yīng)的編碼后再 用作備份;在所述移動(dòng)終端上開(kāi)始錄音,生成線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù), 將該錄制的音頻數(shù)據(jù)和所述解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)合 成在一起并進(jìn)行編碼,對(duì)所述備份后的視頻數(shù)據(jù)與所述合成編碼后的音頻數(shù) 據(jù)進(jìn)行合并編碼,并輸出。本發(fā)明所述的方法,其中,所述該錄制的音頻數(shù)據(jù)和所述解碼后的線性 脈碼調(diào)制錄音格式的音頻數(shù)據(jù)合成在一起,進(jìn)一步為運(yùn)用脈碼調(diào)制錄音格式 的音頻疊加算法,將該錄制的音頻數(shù)據(jù)和所述解碼后的線性脈碼調(diào)制錄音格 式的音頻數(shù)據(jù)合成在一起。進(jìn)一步地,所述對(duì)拆分后生成的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,進(jìn)一步為對(duì)拆分后生成的音頻^:據(jù)和^L頻^t據(jù)進(jìn)行解碼并^T出。進(jìn)一步地,所述多媒體文件,包括所述移動(dòng)終端上支持的各種格式的音樂(lè)、動(dòng)畫(huà)以及^L頻^豆片。所述方法的步驟之前,還包括判斷所述移動(dòng)終端上是否插入耳機(jī),如沒(méi) 有插入耳機(jī)則提示用戶插入耳才幾并定時(shí),如^見(jiàn)定時(shí)間內(nèi)不插入耳才幾則結(jié)束該 方法的步驟并退出;如有插入耳機(jī)或規(guī)定時(shí)間內(nèi)插入耳機(jī),則繼續(xù)4丸行下面 步驟。為了實(shí)現(xiàn)上述問(wèn)題,本發(fā)明還提供了一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的 系統(tǒng),應(yīng)用于支持多媒體數(shù)據(jù)的移動(dòng)終端中,其特征在于,包括多媒體編解 碼模塊、音頻編解碼模塊,視頻編解碼模塊、音頻備份模塊、視頻備份模塊、 音頻輸入模塊、音頻輸出模塊、視頻輸出模塊、音頻疊加模塊,其中所述多媒體編解碼模塊,用于對(duì)選擇所述移動(dòng)終端上要為其配音的多媒 體文件中的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行拆分和合并;所述音頻編解碼模塊,用于對(duì)所述多媒體編解碼才莫塊拆分后生成的音頻 數(shù)據(jù)進(jìn)行解碼,對(duì)所述音頻疊加模塊疊加后輸出的音頻數(shù)據(jù)進(jìn)行編碼;所述視頻編解碼模塊,用于對(duì)所述多媒體編解碼模塊拆分后生成的視頻 數(shù)據(jù)進(jìn)行解碼,如果錄音合成前后的視頻格式相同,則將視頻解碼前的數(shù)據(jù) 直接發(fā)給所述視頻備份模塊,否則將視頻解碼后的視頻數(shù)據(jù),再進(jìn)行相應(yīng)的 編碼后再發(fā)給所述視頻備份模塊;所述音頻備份模塊,用于對(duì)所述音頻編解碼模塊輸出的音頻數(shù)據(jù)進(jìn)行備份;所述視頻備份模塊,用于對(duì)所述多媒體編解碼模塊對(duì)多媒體數(shù)據(jù)拆分后輸出的視頻數(shù)據(jù)或所述視頻編解碼模塊編碼后的視頻數(shù)據(jù)進(jìn)行備份;所述音頻輸入模塊,用于接收錄音數(shù)據(jù),生成線性脈碼調(diào)制錄音格式的 音頻數(shù)據(jù);所述音頻疊加模塊,用于將所述音頻輸入模塊生成的音頻數(shù)據(jù)和所述音 頻編解碼模塊解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)進(jìn)行合成。本發(fā)明所述的系統(tǒng),其中,所述音頻疊加模塊,進(jìn)一步用于運(yùn)用脈碼調(diào) 制錄音格式的音頻疊加算法,將所述音頻輸入模塊生成的音頻數(shù)據(jù)和所述音 頻編解碼模塊解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)進(jìn)行合成。所述的系統(tǒng)進(jìn)一步包:fe:音頻輸出模塊,用于輸出所述音頻編解碼模塊解碼后的音頻數(shù)據(jù);視頻輸出模塊,用于輸出所述視頻編解碼模塊解碼后的視頻數(shù)據(jù)。進(jìn)一步地,所述多媒體文件,包括所述移動(dòng)終端上支持的各種格式的音 樂(lè)、動(dòng)畫(huà)以及^L頻短片。進(jìn)一步包括一判斷模塊和定時(shí)器,其中,所述判斷模塊,用于判斷所述 移動(dòng)終端上是否插入耳機(jī),如沒(méi)有插入耳機(jī)則提示用戶插入耳才幾并啟動(dòng)所述 定時(shí)器定時(shí),如所述定時(shí)器的規(guī)定時(shí)間內(nèi)不插入耳機(jī)則結(jié)束退出系統(tǒng);如有 插入耳機(jī)或所述定時(shí)器的規(guī)定時(shí)間內(nèi)插入耳機(jī),則指示所述多J 某體編解碼模 塊工作。與現(xiàn)有技術(shù)相比較,本發(fā)明可以將用戶需要的音效添加到原有多媒體素 材中,這樣一來(lái)移動(dòng)終端(手機(jī))不再只單純的播放音樂(lè)等多媒體文件,還 可以用來(lái)錄制合成多媒體,產(chǎn)生個(gè)性化的鈴聲和多媒體短片。
圖1是本發(fā)明所述的在移動(dòng)終端上實(shí)現(xiàn)錄音合成的方法流程圖; 圖2是本發(fā)明所述的在移動(dòng)終端上實(shí)現(xiàn)錄音合成的系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式
本發(fā)明在這里提供了 一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的方法和系統(tǒng),以 實(shí)現(xiàn)用戶利用移動(dòng)終端(手機(jī))上提供的錄音合成功能,可以自己錄音為已 有的多媒體素材配音的問(wèn)題。以下對(duì)具體實(shí)施方式
進(jìn)行詳細(xì)描述,但不作為 對(duì)本發(fā)明的限定。實(shí)現(xiàn)本發(fā)明所述方法的整個(gè)功能的具體工作流程,如圖1所示,具體步驟如下第一步,在手機(jī)菜單中提供錄音合成的功能項(xiàng),或者提供相應(yīng)的快捷鍵; 第二步,進(jìn)入錄音合成功能時(shí),如果手機(jī)上沒(méi)有插入耳機(jī),提示需要耳 機(jī)。如果插入耳機(jī),則打開(kāi)一個(gè)文件管理器,從中可以選擇想要為其配音的多媒體文件;第三步,選中移動(dòng)終端上要為其配音的多媒體文件后,對(duì)多媒體文件中 的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行拆分,對(duì)拆分后生成的音頻數(shù)據(jù)和^L頻^t據(jù)進(jìn)行 解碼,生成解碼后的視頻數(shù)據(jù)和線性PCM ( Pulse Code Modulation,脈碼調(diào) 制錄音)格式的音頻數(shù)據(jù)并輸出,開(kāi)始播放該多媒體文件;第四步,播放多媒體文件時(shí),將解碼后的視頻數(shù)據(jù)和線性脈碼調(diào)制錄音 格式的音頻數(shù)據(jù)在手機(jī)的內(nèi)存中做備份(這里如果錄音合成前后的視頻格式 相同,則將視頻解碼前的數(shù)據(jù)直接用作視頻備份,否則將視頻解碼后的視頻 數(shù)據(jù),再進(jìn)行相應(yīng)的編碼后再用作備份);同時(shí)開(kāi)始錄音,錄音是從音頻輸 入才莫塊輸入PCM才各式的音頻數(shù)據(jù);第五步,用PCM音頻疊加算法將輸入(錄制)的音頻數(shù)據(jù)和輸出的解 碼后的線性PCM格式的數(shù)字音頻數(shù)據(jù)合成在一起并進(jìn)行編碼,然后與相應(yīng) 的圖片、視頻數(shù)據(jù)等信息一起重新編碼,并存放到一個(gè)臨時(shí)文件中;第六步,當(dāng)多媒體文件播放完后,用戶按保存鍵,彈出編輯框等待用戶 輸入文件名,當(dāng)用戶輸入文件名后,將臨時(shí)文件改名為輸入的文件名。若用 戶選擇不保存,則將臨時(shí)文件刪除。主芯片,也需要一定的時(shí)間(假設(shè)為t2)。所以在輸入音頻和輸出的音頻或 視頻疊加時(shí),不能將當(dāng)前剛解碼的音頻或視頻數(shù)據(jù)和正輸入的音頻數(shù)據(jù)疊 力口,否則會(huì)造成最終合成的多媒體文件中錄音錯(cuò)位的問(wèn)題。應(yīng)當(dāng)將當(dāng)前輸入的音頻數(shù)據(jù)和(tl+t2)時(shí)間之前解碼的輸出音頻或視頻疊加。上述步驟中,對(duì)輸入和輸出的PCM (Pulse Code Modulation,脈碼調(diào)制 錄音)格式的音頻數(shù)據(jù)進(jìn)行疊加合成時(shí),輸入輸出的比例因子可以都為0.5。 更進(jìn)一步的改進(jìn)是由MMI (人機(jī)接口 )為用戶提供接口,由手機(jī)用戶選擇配置。這里可以用來(lái)為其配音的多媒體文件可以是手機(jī)支持的各種格式的音 樂(lè),如midi, mp3等;也可以是動(dòng)畫(huà),如gif, swf等格式;或者是視頻短片, 如3gpp、 mp4等格式。但前提條件是手機(jī)必須支持該類型的多媒體數(shù)據(jù)的 解碼播放。配音后的多媒體文件的格式為手機(jī)默認(rèn)的格式,可以是mp3, mp4, 3gpp, avi等手機(jī)能支持對(duì)其進(jìn)行編解碼的格式。因?yàn)樵谂湟魰r(shí),需要一面播放, 一面錄音,而作為素材的多媒體文件可 能本身就是音頻數(shù)據(jù)或者帶有聲音的動(dòng)畫(huà)和視頻。這里為防止播放的聲音被 重新錄音與原有聲音疊加而造成回音雜音,在所述方法步驟之前,也就是在 本發(fā)明所述錄音合成方法開(kāi)始之前還要求必須使用耳機(jī),所以如果在沒(méi)有插 入耳機(jī)的情況下,開(kāi)啟錄音合成功能,須彈出提示對(duì)話框并啟動(dòng)定時(shí)器,要 求用戶插入耳機(jī)方可使用,否則規(guī)定時(shí)間內(nèi)不插入耳機(jī)則結(jié)束該方法的步驟 并退出。如圖2所示,為本發(fā)明所述的實(shí)現(xiàn)錄音合成的系統(tǒng)結(jié)構(gòu)圖。 本發(fā)明所述的系統(tǒng)中還需要手機(jī)設(shè)置錄音合成菜單項(xiàng)或者快捷鍵和相 關(guān)MMI (人機(jī)接口 ),菜單項(xiàng)或者快捷鍵,用以提供給手機(jī)用戶,作為錄 音合成功能入口; MMI用來(lái)進(jìn)行人機(jī)交互;這里還需要設(shè)置判斷模塊,用 于判斷移動(dòng)終端上是否插入耳機(jī),如沒(méi)有插入耳機(jī)則提示用戶插入耳機(jī)并啟 動(dòng)定時(shí)器定時(shí),如定時(shí)器的規(guī)定時(shí)間內(nèi)不插入耳機(jī)則結(jié)束退出系統(tǒng);如有插 入耳機(jī)或所述定時(shí)器的規(guī)定時(shí)間內(nèi)插入耳機(jī),則指示多媒體編解碼模塊201 工作;多媒體編解碼模塊201 ,用來(lái)對(duì)手機(jī)上選中的要為其配音的多媒體文件編解碼,合并和拆分音頻數(shù)據(jù)和視頻數(shù)據(jù);音頻編解碼模塊202,用來(lái)對(duì)多媒體文件拆分后生成的音頻數(shù)據(jù)進(jìn)行音 頻解碼,解碼后的數(shù)據(jù)格式為線性PCM數(shù)字音頻格式,以及對(duì)音頻疊加模 塊207疊加后輸出的音頻數(shù)據(jù)進(jìn)行編碼;視頻編解碼^^莫塊203,用來(lái)進(jìn)行視頻的編碼和解碼,具體可以解碼圖片 和視頻等數(shù)據(jù);主要是對(duì)多媒體編解碼模塊201拆分后生成的視頻數(shù)據(jù)進(jìn)行 解碼,對(duì)視頻備份模塊205備份后輸出的視頻數(shù)據(jù)進(jìn)行編碼;如果錄音合成 前后的視頻格式相同,則將視頻解碼前的數(shù)據(jù)直接發(fā)給視頻備份模塊205, 否則將視頻解碼后的視頻數(shù)據(jù),再進(jìn)行相應(yīng)的編碼后再發(fā)給視頻備份模塊 205;音頻備份模塊204,用來(lái)對(duì)解碼后的PCM格式的輸出音頻數(shù)據(jù)進(jìn)行備 份,留作與錄音進(jìn)行合成;視頻備份模塊205,用來(lái)對(duì)解碼前或后的視頻(圖片)數(shù)據(jù)進(jìn)行備份, 留作與錄音進(jìn)行合成;音頻疊加模塊(混音)207,用來(lái)將音頻編解碼模塊解碼后的線性脈碼 調(diào)制錄音格式的音頻數(shù)據(jù)和錄制的音頻數(shù)據(jù)合成在一起;音頻輸出模塊209,輸出音頻數(shù)據(jù),播放語(yǔ)音和音樂(lè);音頻輸入模塊206,輸入音頻數(shù)據(jù),用于錄音,生成線性PCM格式的 音頻數(shù)據(jù);視頻輸出模塊208,用于顯示視頻、動(dòng)畫(huà)和圖片,輸出視頻編解碼模塊 203解碼后的視頻數(shù)據(jù)。本發(fā)明所述系統(tǒng)開(kāi)始錄音合成后,首先從文件系統(tǒng)接口讀出需配音的多 媒體數(shù)據(jù)。然后進(jìn)行解碼,拆分音頻和視頻數(shù)據(jù),如果多媒體文件的素材中 只有音頻或者視頻,則略過(guò)這一步。再對(duì)音頻和/或視頻數(shù)據(jù)進(jìn)行解碼。對(duì) 音頻解碼后的PCM (Pulse Code Modulation,脈碼調(diào)制錄音)格式的數(shù)字音 頻數(shù)據(jù)一面進(jìn)行輸出播放, 一面進(jìn)行備份,留作錄音合成用。對(duì)視頻解碼后 的數(shù)據(jù)進(jìn)行輸出顯示,但對(duì)視頻數(shù)據(jù)的備份要分兩種情況,如果錄音合成后 的視頻格式與原多媒體素材的視頻格式相同,則可直接用解碼前的視頻數(shù)據(jù) 作為備份;如果錄音合成前后的視頻格式不相同,則需要將解碼后的視頻數(shù)據(jù)進(jìn)行編碼后再用作備份。在播放多媒體文件的同時(shí)要進(jìn)行錄音,將錄音獲 得的音頻數(shù)據(jù)與相應(yīng)時(shí)間的音頻數(shù)據(jù)備份,進(jìn)行疊加混音,然后進(jìn)行編碼。 將編碼后的合成音頻數(shù)據(jù)與相應(yīng)時(shí)間的視頻數(shù)據(jù)備份一起進(jìn)行多媒體文件 的編碼,形成最終的錄音合成后的多J 某體數(shù)據(jù),然后存到文件系統(tǒng)中。與現(xiàn)有技術(shù)相比較,本發(fā)明實(shí)施例所述的方法和系統(tǒng)可以將用戶需要的 音效添加到原有多J 某體素材中,這樣一來(lái)移動(dòng)終端(手機(jī))不再只單純的播 放音樂(lè)等多媒體文件,還可以用來(lái)錄制合成多J 某體,產(chǎn)生個(gè)性化的鈴聲和多 媒體短片。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的方法,應(yīng)用于支持多媒體數(shù)據(jù)的移動(dòng)終端中,其特征在于,包括以下步驟選擇所述移動(dòng)終端上要為其配音的多媒體文件,對(duì)所述多媒體文件進(jìn)行音頻和視頻的拆分,對(duì)拆分后生成的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,生成解碼后的視頻數(shù)據(jù)和線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù),并對(duì)該解碼后的音頻數(shù)據(jù)進(jìn)行備份,如果錄音合成前后的視頻格式相同,則將視頻解碼前的數(shù)據(jù)直接用作視頻備份,否則將視頻解碼后的視頻數(shù)據(jù),再進(jìn)行相應(yīng)的編碼后再用作備份;在所述移動(dòng)終端上開(kāi)始錄音,生成線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù),將該錄制的音頻數(shù)據(jù)和所述解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)合成在一起并進(jìn)行編碼,對(duì)所述備份后的視頻數(shù)據(jù)與所述合成編碼后的音頻數(shù)據(jù)進(jìn)行合并編碼,并輸出。
2、 如權(quán)利要求1所述的方法,其特征在于,所述該錄制的音頻數(shù)據(jù)和 所述解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)合成在一起,進(jìn)一步為運(yùn)用 脈碼調(diào)制錄音格式的音頻疊加算法,將該錄制的音頻數(shù)據(jù)和所述解碼后的線 性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)合成在一起。
3、 如權(quán)利要求1所述的方法,其特征在于,所述對(duì)拆分后生成的音頻 數(shù)據(jù)和^L頻數(shù)據(jù)進(jìn)行解碼,進(jìn)一步為對(duì)拆分后生成的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn) 行解碼并輸出。
4、 如權(quán)利要求l、 2或3所述的方法,其特征在于,所述多媒體文件, 包括所述移動(dòng)終端上支持的各種格式的音樂(lè)、動(dòng)畫(huà)以及視頻短片。
5、 如權(quán)利要求1所述的方法,其特征在于,所述方法的步驟之前,還 包括判斷所述移動(dòng)終端上是否插入耳機(jī),如沒(méi)有插入耳機(jī)則提示用戶插入耳 沖幾并定時(shí),如^L定時(shí)間內(nèi)不插入耳才幾則結(jié)束該方法的步-驟并退出;如有插入 耳機(jī)或失見(jiàn)定時(shí)間內(nèi)插入耳機(jī),則繼續(xù)執(zhí)行下面步驟。
6、 一種在移動(dòng)終端上實(shí)現(xiàn)錄音合成的系統(tǒng),應(yīng)用于支持多媒體數(shù)據(jù)的 移動(dòng)終端中,其特征在于,包括多媒體編解碼模塊、音頻編解碼模塊,視頻 編解碼模塊、音頻備份模塊、視頻備份模塊、音頻輸入模塊、音頻輸出模塊、 視頻輸出模塊、音頻疊加模塊,其中所述多媒體編解碼模塊,用于對(duì)選擇所述移動(dòng)終端上要為其配音的多媒體文件中的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行拆分和合并;所述音頻編解碼模塊,用于對(duì)所述多媒體編解碼模塊拆分后生成的音頻 數(shù)據(jù)進(jìn)行解碼,對(duì)所述音頻疊加模塊疊加后輸出的音頻數(shù)據(jù)進(jìn)行編碼;所述視頻編解碼模塊,用于對(duì)所述多媒體編解碼模塊拆分后生成的視頻 數(shù)據(jù)進(jìn)行解碼,如果錄音合成前后的視頻格式相同,則將視頻解碼前的數(shù)據(jù) 直接發(fā)給所述視頻備份模塊,否則將視頻解碼后的視頻數(shù)據(jù),再進(jìn)行相應(yīng)的 編碼后再發(fā)給所述視頻備份模塊;所述音頻備份模塊,用于對(duì)所述音頻編解碼模塊輸出的音頻數(shù)據(jù)進(jìn)行備份;所述視頻備份模塊,用于對(duì)所述多媒體編解碼模塊對(duì)多媒體數(shù)據(jù)拆分后 輸出的視頻數(shù)據(jù)或所述視頻編解碼模塊編碼后的視頻數(shù)據(jù)進(jìn)行備份;所述音頻輸入模塊,用于接收錄音數(shù)據(jù),生成線性脈碼調(diào)制錄音格式的 音頻數(shù)據(jù);所述音頻疊加模塊,用于將所述音頻輸入模塊生成的音頻數(shù)據(jù)和所述音 頻編解碼模塊解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù)據(jù)進(jìn)行合成。
7、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述音頻疊加模塊,進(jìn)一 步用于運(yùn)用脈碼調(diào)制錄音格式的音頻疊加算法,將所述音頻輸入模塊生成的 音頻數(shù)據(jù)和所述音頻編解碼模塊解碼后的線性脈碼調(diào)制錄音格式的音頻數(shù) 據(jù)進(jìn)行合成。
8、 如權(quán)利要求6所述的系統(tǒng),其特征在于,進(jìn)一步包括 音頻輸出模塊,用于輸出所述音頻編解碼才莫塊解碼后的音頻數(shù)據(jù); 視頻輸出模塊,用于輸出所述視頻編解碼模塊解碼后的視頻數(shù)據(jù)。
9、 如權(quán)利要求6、 7或8所述的系統(tǒng),其特征在于,所述多媒體文件, 包括所述移動(dòng)終端上支持的各種格式的音樂(lè)、動(dòng)畫(huà)以及視頻短片。
10、 如權(quán)利要求6所述的系統(tǒng),其特征在于,進(jìn)一步包括一判斷才莫塊和 定時(shí)器,其中,所述判斷模塊,用于判斷所述移動(dòng)終端上是否插入耳機(jī),如 沒(méi)有插入耳機(jī)則才是示用戶插入耳機(jī)并啟動(dòng)所述定時(shí)器定時(shí),如所述定時(shí)器的 規(guī)定時(shí)間內(nèi)不插入耳機(jī)則結(jié)束退出系統(tǒng);如有插入耳機(jī)或所述定時(shí)器的》見(jiàn)定 時(shí)間內(nèi)插入耳機(jī),則指示所述多媒體編解碼模塊工作。
全文摘要
本發(fā)明公開(kāi)在移動(dòng)終端上實(shí)現(xiàn)錄音合成的方法和系統(tǒng),其方法包括選擇終端上要為其配音多媒體文件,對(duì)多媒體文件進(jìn)行音頻和視頻的拆分,對(duì)拆分后生成音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,生成解碼后視頻數(shù)據(jù)和線性脈碼調(diào)制錄音格式音頻數(shù)據(jù),并對(duì)該解碼后音頻數(shù)據(jù)進(jìn)行備份,如果錄音合成前后視頻格式相同,則將視頻解碼前數(shù)據(jù)直接用作視頻備份,否則將視頻解碼后視頻數(shù)據(jù),再進(jìn)行相應(yīng)編碼后用作備份;終端上開(kāi)始錄音,生成線性脈碼調(diào)制錄音格式音頻數(shù)據(jù),將該錄制音頻數(shù)據(jù)和解碼后線性脈碼調(diào)制錄音格式音頻數(shù)據(jù)合成在一起并進(jìn)行編碼,對(duì)備份后視頻數(shù)據(jù)與合成編碼后音頻數(shù)據(jù)進(jìn)行合并編碼并輸出。本發(fā)明以實(shí)現(xiàn)用戶通過(guò)移動(dòng)終端實(shí)現(xiàn)錄音合成功能的問(wèn)題。
文檔編號(hào)H04M1/725GK101261864SQ20081009346
公開(kāi)日2008年9月10日 申請(qǐng)日期2008年4月21日 優(yōu)先權(quán)日2008年4月21日
發(fā)明者呂文化 申請(qǐng)人:中興通訊股份有限公司