專利名稱:一種自動(dòng)切換音效的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于智能手機(jī)領(lǐng)域,特別涉及一種自動(dòng)切換音效的方法和系統(tǒng)。
背景技術(shù):
當(dāng)前智能手機(jī)等移動(dòng)設(shè)備上,內(nèi)置的音效是在播放音樂(lè)或者發(fā)聲的時(shí)候直接融合到聲音里面。對(duì)于包含多種音效的設(shè)備,都是需要用戶自己去打開(kāi)音效,并且選擇用哪種音效來(lái)聽(tīng)音樂(lè),體驗(yàn)效果差,而且也不能根據(jù)當(dāng)前播放歌曲自身的特點(diǎn)來(lái)調(diào)整音效,不能提供給用戶極好的聽(tīng)覺(jué)體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種自動(dòng)切換音效的方法和系統(tǒng),可以無(wú)需用戶選擇就可以為用戶提供柔和最佳音效的視聽(tīng)效果。為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:一種自動(dòng)切換音效的方法,包括:加載需播放的歌曲,分析出該歌曲的音色;根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件;將所述音效文件和所述歌曲進(jìn)行合成后播放。進(jìn)一步的,所述加載需播放的歌曲,分析出該歌曲的音色,具體為:加載需播放的歌曲,查詢歌曲文件中的歌曲屬性信息,得到該歌曲的音色。進(jìn)一步的,所述將所述音效文件和所述歌曲進(jìn)行合成后播放包括: 根據(jù)所述音效文件提取歌曲合成參數(shù);按照所述歌曲合成參數(shù)合成音樂(lè)播放文件;播放所述音樂(lè)播放文件。進(jìn)一步的,所述將所述音效文件和所述歌曲進(jìn)行合成后播放之前,還包括:顯示需播放的歌曲的所述音色。進(jìn)一步的,所述將所述音效文件和所述歌曲進(jìn)行合成后播放之后,還包括:播放所述歌曲結(jié)束后,釋放所述首效文件?!N自動(dòng)切換音效的系統(tǒng),包括:音色判斷模塊,用于加載需播放的歌曲,分析出該歌曲的音色;音效文件查找模塊,用于根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件;播放模塊,用于將所述音效文件和所述歌曲進(jìn)行合成后播放。進(jìn)一步的,加載需播放的歌曲,分析出該歌曲的音色,具體為:加載需播放的歌曲,查詢歌曲文件中的歌曲屬性信息,得到該歌曲的音色。 進(jìn)一步的,播放模塊包括:
合成參數(shù)提取單元,用于根據(jù)所述音效文件提取歌曲合成參數(shù);播放文件合成單元,用于按照所述歌曲合成參數(shù)合成音樂(lè)播放文件;播放單元,用于播放所述音樂(lè)播放文件。進(jìn)一步的,還包括:顯示模塊,用于顯示需播放的歌曲的所述音色。進(jìn)一步的,還包括:釋放模塊,用于播放所述歌曲結(jié)束后,釋放所述音效文件。本發(fā)明的有益效果為:本發(fā)明自動(dòng)切換音效的方法和系統(tǒng),是提供一種自動(dòng)切換音效技術(shù)。在內(nèi)置不同的音效時(shí),先對(duì)音效進(jìn)行研究,總結(jié)該音效對(duì)哪種特色的音樂(lè)效果最佳。播放音樂(lè)的時(shí)候,當(dāng)解碼器加載到音樂(lè)文件后,要先分析出當(dāng)前歌曲的特點(diǎn),然后根據(jù)手機(jī)里內(nèi)置不同音效的特點(diǎn),選擇適合當(dāng)前歌曲的音效來(lái)播放。
圖1是本發(fā)明自動(dòng)切換音效的方法的第一實(shí)施例流程圖;圖2是本發(fā)明自動(dòng)切換音效的方法的第二實(shí)施例流程圖;圖3是本發(fā)明自動(dòng)切換音效的系統(tǒng)的第一實(shí)施例框圖;圖4是本發(fā)明自動(dòng)切換音效的系統(tǒng)的第二實(shí)施例框圖;圖5是本發(fā)明自動(dòng)切換音效的系統(tǒng)播放模塊實(shí)施例框圖。
具體實(shí)施例方式下面結(jié)合附圖并通過(guò)具體實(shí)施方式
來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。本發(fā)明自動(dòng)切換音效的方法的第一實(shí)施例流程如圖1所示:步驟101:加載需播放的歌曲,分析出該歌曲的音色。步驟102:根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件。步驟103:將所述音效文件和所述歌曲進(jìn)行合成后播放。本發(fā)明實(shí)施例通過(guò)對(duì)播放的歌曲進(jìn)行分析,確定歌曲的音色,通過(guò)檢索預(yù)存的音樂(lè)類型匹配表,得到對(duì)應(yīng)的音效文件,和歌曲進(jìn)行合成后播放。對(duì)于不同的音樂(lè)風(fēng)格,達(dá)到自動(dòng)選擇最佳的音效的效果。本發(fā)明自動(dòng)切換音效的方法的第二實(shí)施例流程如圖2所示。步驟201:加載需播放的歌曲,分析出該歌曲的音色。當(dāng)解碼器加載到音樂(lè)文件后,要先分析出當(dāng)前歌曲的特點(diǎn)。步驟202:根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件。根據(jù)手機(jī)里內(nèi)置不同音效的特點(diǎn),選擇適合當(dāng)前歌曲的音效。步驟203:顯示需播放的歌曲的所述音色。步驟204:根據(jù)所述音效文件提取歌曲合成參數(shù)。步驟205:按照所述歌曲合成參數(shù)合成音樂(lè)播放文件。步驟206:播放所述音樂(lè)播放文件。比如對(duì)于搖滾、鄉(xiāng)村、爵士等不同色彩的音樂(lè),就采用對(duì)于此種特色音樂(lè)更有效的音效來(lái)播放步驟207:播放所述歌曲結(jié)束后,釋放所述音效文件。當(dāng)前音樂(lè)結(jié)束的時(shí)候,回收該首效相關(guān)的資源。與本發(fā)明自動(dòng)切換音效的方法的實(shí)施例相對(duì)應(yīng),本發(fā)明還提供了自動(dòng)切換音效的系統(tǒng)的實(shí)施例。本發(fā)明一種自動(dòng)切換音效的系統(tǒng)的第一實(shí)施例框圖如圖3所示,包括音色判斷模塊310、音效文件查找模塊320和播放模塊330。其中,音色判斷模塊310,用于加載需播放的歌曲,分析出該歌曲的音色。音效文件查找模塊320,用于根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件。播放模塊330,用于將所述音效文件和所述歌曲進(jìn)行合成后播放。本發(fā)明一種自動(dòng)切換音效的系統(tǒng)的第二實(shí)施例框圖如圖4所示,包括音色判斷模塊410、音效文件查找模塊420、顯示模塊430、播放模塊430和釋放模塊450。其中,音色判斷模塊410,用于加載需播放的歌曲,分析出該歌曲的音色。音效文件查找模塊420,用于根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件。顯示模塊430,用于顯示需播放的歌曲的所述音色。播放模塊440,用于將所述音效文件和所述歌曲進(jìn)行合成后播放。釋放模塊450,用于播放所述歌曲結(jié)束后,釋放所述音效文件。具體的,如圖5所示,所述播放模塊440至少包括合成參數(shù)提取單元441,用于根據(jù)所述音效文件提取歌曲合成參數(shù)。播放文件合成單元442,用于按照所述歌曲合成參數(shù)合成音樂(lè)播放文件。播放單元443,用于播放所述音樂(lè)播放文件。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。以上結(jié)合具體實(shí)施例描述了本發(fā)明的技術(shù)原理。這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為對(duì)本發(fā)明保護(hù)范圍的限制?;诖颂幍慕忉?,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動(dòng)即可聯(lián)想到本發(fā)明的其它具體實(shí)施方式
,這些方式都將落入本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種自動(dòng)切換音效的方法,其特征在于,包括: 加載需播放的歌曲,分析出該歌曲的音色; 根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件; 將所述音效文件和所述歌曲進(jìn)行合成后播放。
2.如權(quán)利要求1所述的一種自動(dòng)切換音效的方法,其特征在于,所述加載需播放的歌曲,分析出該歌曲的音色,具體為:加載需播放的歌曲,查詢歌曲文件中的歌曲屬性信息,得到該歌曲的音色。
3.如權(quán)利要求1所述的一種自動(dòng)切換音效的方法,其特征在于,所述將所述音效文件和所述歌曲進(jìn)行合成后播放包括: 根據(jù)所述音效文件提取歌曲合成參數(shù); 按照所述歌曲合成參數(shù)合成音樂(lè)播放文件; 播放所述音樂(lè)播放文件。
4.如權(quán)利要求1所述的一種自動(dòng)切換音效的方法,其特征在于,所述將所述音效文件和所述歌曲進(jìn)行合成后播放之前,還包括:顯示需播放的歌曲的所述音色。
5.如權(quán)利要求1所述的一種自動(dòng)切換音效的方法,其特征在于,所述將所述音效文件和所述歌曲進(jìn)行合成后播放之后,還包括:播放所述歌曲結(jié)束后,釋放所述音效文件。
6.一種自動(dòng)切換音效的系統(tǒng),其特征在于,包括: 音色判斷模塊,用于加載需播放的歌曲,分析出該歌曲的音色; 音效文件查找模塊,用于根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件; 播放模塊,用于將所述音效文件和所述歌曲進(jìn)行合成后播放。
7.如權(quán)利要求6所述的一種自動(dòng)切換音效的系統(tǒng),其特征在于,加載需播放的歌曲,分析出該歌曲的音色,具體為:加載需播放的歌曲,查詢歌曲文件中的歌曲屬性信息,得到該歌曲的首色。
8.如權(quán)利要求6所述的一種自動(dòng)切換音效的系統(tǒng),其特征在于,播放模塊包括: 合成參數(shù)提取單元,用于根據(jù)所述音效文件提取歌曲合成參數(shù); 播放文件合成單元,用于按照所述歌曲合成參數(shù)合成音樂(lè)播放文件; 播放單元,用于播放所述音樂(lè)播放文件。
9.如權(quán)利要求6所述的一種自動(dòng)切換音效的系統(tǒng),其特征在于,還包括: 顯示模塊,用于顯示需播放的歌曲的所述音色。
10.如權(quán)利要求6所述的一種自動(dòng)切換音效的系統(tǒng),其特征在于,還包括: 釋放模塊,用于播放所述歌曲結(jié)束后,釋放所述音效文件。
全文摘要
本發(fā)明提供了一種自動(dòng)切換音效的方法和系統(tǒng),方法包括加載需播放的歌曲,分析出該歌曲的音色;根據(jù)所述音色,檢索預(yù)存有音色與音效文件對(duì)應(yīng)關(guān)系的音樂(lè)類型匹配表,尋找該音色對(duì)應(yīng)的音效文件;將所述音效文件和所述歌曲進(jìn)行合成后播放。采用本發(fā)明提供的方法和系統(tǒng)可實(shí)現(xiàn)對(duì)于不同的音樂(lè)風(fēng)格,自動(dòng)選擇最佳的音效的目的。
文檔編號(hào)G11B20/10GK103151055SQ20131006957
公開(kāi)日2013年6月12日 申請(qǐng)日期2013年3月5日 優(yōu)先權(quán)日2013年3月5日
發(fā)明者馮佳明 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司