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

音頻播放方法及裝置的制造方法

文檔序號(hào):9472507閱讀:338來源:國(guó)知局
音頻播放方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻播放技術(shù)領(lǐng)域,尤其涉及音頻播放方法及裝置。
【背景技術(shù)】
[0002]目前,智能手機(jī)耗電高是一直困擾用戶的體驗(yàn)性問題,有時(shí)一塊電池一天不到電量就會(huì)耗盡,用戶必須每天回家充電,嚴(yán)重影響了用戶體驗(yàn)。此外,多次充電將嚴(yán)重影響電池的使用壽命。
[0003]現(xiàn)有技術(shù)中,音頻播放為耗電的重要參數(shù)之一,例如在來電和接收到短信時(shí)都存在對(duì)應(yīng)的鈴聲,聽音樂和玩游戲都需要進(jìn)行音頻播放。然而傳統(tǒng)的音頻播放都是讀取相應(yīng)的音頻文件,然后對(duì)音頻文件進(jìn)行解碼并進(jìn)行音頻播放。由于在每次進(jìn)行音頻播放時(shí),都需要對(duì)音頻文件進(jìn)行解碼,而且解碼過程需要進(jìn)行大量計(jì)算,因此導(dǎo)致耗電量較高。
[0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的主要目的在于降低耗電量,延長(zhǎng)電池的使用壽命。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種音頻播放方法包括以下步驟:
[0007]當(dāng)接收到音頻播放指令時(shí),獲取所述音頻播放指令對(duì)應(yīng)的音頻播放信息;
[0008]判斷預(yù)置儲(chǔ)存位置是否儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù);
[0009]當(dāng)所述預(yù)置儲(chǔ)存位置儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù)時(shí),調(diào)用所述音頻數(shù)據(jù)進(jìn)行音頻播放。
[0010]優(yōu)選地所述判斷預(yù)置儲(chǔ)存位置是否儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù)之后還包括:
[0011]當(dāng)所述預(yù)置儲(chǔ)存位置未儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù)時(shí),對(duì)所述音頻播放信息對(duì)應(yīng)的音頻文件進(jìn)行解碼,播放并儲(chǔ)存解碼后的音頻數(shù)據(jù)。
[0012]優(yōu)選地,所述播放并儲(chǔ)存解碼后的音頻數(shù)據(jù)包括:
[0013]播放所述音頻文件解碼后的音頻數(shù)據(jù);
[0014]當(dāng)當(dāng)前播放的音頻文件播放的次數(shù)大于預(yù)設(shè)值,或當(dāng)前播放的音頻文件為用戶設(shè)定儲(chǔ)存的音頻文件時(shí),將所述音頻數(shù)據(jù)儲(chǔ)存至所述預(yù)置儲(chǔ)存位置;
[0015]將儲(chǔ)存的音頻數(shù)據(jù)與對(duì)應(yīng)的音頻文件名稱信息在預(yù)置的映射關(guān)系表中增加映射記錄。
[0016]優(yōu)選地,所述將音頻數(shù)據(jù)儲(chǔ)存至所述預(yù)置儲(chǔ)存位置之前還包括:
[0017]當(dāng)所述預(yù)置儲(chǔ)存位置的可用儲(chǔ)存空間小于當(dāng)前解碼后的音頻數(shù)據(jù)占用空間時(shí),統(tǒng)計(jì)當(dāng)前儲(chǔ)存的音頻數(shù)據(jù)中滿足預(yù)設(shè)條件的音頻數(shù)據(jù);
[0018]刪除滿足預(yù)設(shè)條件的音頻數(shù)據(jù)以及滿足預(yù)設(shè)條件的音頻數(shù)據(jù)在所述映射關(guān)系表中相應(yīng)的映射記錄。
[0019]優(yōu)選地,所述刪除滿足預(yù)設(shè)條件的音頻數(shù)據(jù)以及滿足預(yù)設(shè)條件的音頻數(shù)據(jù)在所述映射關(guān)系表中相應(yīng)的映射記錄包括:
[0020]篩選各音頻數(shù)據(jù)上一次播放時(shí)間與當(dāng)前時(shí)間的時(shí)間差值大于第一閾值的音頻數(shù)據(jù);
[0021]根據(jù)篩選的結(jié)果,刪除占用空間與對(duì)應(yīng)播放次數(shù)的比值大于第二閾值的音頻數(shù)據(jù)及對(duì)應(yīng)的映射記錄。
[0022]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種音頻播放裝置,包括:
[0023]獲取模塊,用于當(dāng)接收到音頻播放指令時(shí),獲取所述音頻播放指令對(duì)應(yīng)的音頻播放信息;
[0024]判斷模塊,用于判斷預(yù)置儲(chǔ)存位置是否儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù);
[0025]處理模塊,用于當(dāng)預(yù)置儲(chǔ)存位置儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù)時(shí),調(diào)用所述音頻數(shù)據(jù)進(jìn)行音頻播放。
[0026]優(yōu)選地,所述處理模塊還用于,當(dāng)預(yù)置儲(chǔ)存位置未儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù)時(shí),對(duì)所述音頻播放信息對(duì)應(yīng)的音頻文件進(jìn)行解碼,播放并儲(chǔ)存解碼后的音頻數(shù)據(jù)。
[0027]優(yōu)選地,所述處理模塊包括:
[0028]解碼單元,用于對(duì)所述音頻播放信息對(duì)應(yīng)的音頻文件進(jìn)行解碼;
[0029]播放單元,用于播放所述音頻文件解碼后的音頻數(shù)據(jù);
[0030]儲(chǔ)存單元,用于當(dāng)當(dāng)前播放的音頻文件播放的次數(shù)大于預(yù)設(shè)值,或當(dāng)前播放的音頻文件為用戶設(shè)定儲(chǔ)存的音頻文件時(shí),將所述音頻數(shù)據(jù)儲(chǔ)存至所述預(yù)置儲(chǔ)存位置;
[0031]處理單元,用于將儲(chǔ)存的音頻數(shù)據(jù)與對(duì)應(yīng)的音頻文件名稱信息在預(yù)置的映射關(guān)系表中增加映射記錄。
[0032]優(yōu)選地,所述處理模塊還包括:
[0033]統(tǒng)計(jì)單元,用于當(dāng)所述預(yù)置儲(chǔ)存位置的可用儲(chǔ)存空間小于當(dāng)前解碼后的音頻數(shù)據(jù)占用空間時(shí),統(tǒng)計(jì)當(dāng)前儲(chǔ)存的音頻數(shù)據(jù)中滿足預(yù)設(shè)條件的音頻數(shù)據(jù);
[0034]所述處理單元還用于,刪除滿足預(yù)設(shè)條件的音頻數(shù)據(jù)以及滿足預(yù)設(shè)條件的音頻數(shù)據(jù)在所述映射關(guān)系表中相應(yīng)的映射記錄。
[0035]優(yōu)選地,所述處理單元具體用于,篩選各音頻數(shù)據(jù)上一次播放時(shí)間與當(dāng)前時(shí)間的時(shí)間差值大于第一閾值的音頻數(shù)據(jù);根據(jù)篩選的結(jié)果,刪除占用空間與對(duì)應(yīng)播放次數(shù)的比值大于第二閾值的音頻數(shù)據(jù)及對(duì)應(yīng)的映射記錄。
[0036]本發(fā)明通過在接收到音頻播放指令時(shí),獲取所述音頻播放指令對(duì)應(yīng)的音頻播放信息;并當(dāng)預(yù)置儲(chǔ)存位置儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù),直接播放解碼后的音頻數(shù)據(jù);當(dāng)預(yù)置儲(chǔ)存位置未儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù),按照傳統(tǒng)的播放方法對(duì)音頻文件解碼后再進(jìn)行音頻播放,且對(duì)解碼后的音頻數(shù)據(jù)儲(chǔ)存至預(yù)置儲(chǔ)存位置,以在下一進(jìn)行相同的音頻文件播放時(shí),可直接在預(yù)置儲(chǔ)存區(qū)中調(diào)取音頻數(shù)據(jù)進(jìn)行語音播放,從而減小音頻文件解碼操作。因此本發(fā)明降低了耗電量,延長(zhǎng)了電池的使用壽命。
【附圖說明】
[0037]圖1為本發(fā)明音頻播放方法一實(shí)施例的流程示意圖;
[0038]圖2為圖1中步驟S50的一實(shí)施例細(xì)化流程示意圖;
[0039]圖3為圖1中步驟S50的另一實(shí)施例細(xì)化流程示意圖;
[0040]圖4為本發(fā)明音頻播放裝置一實(shí)施例的功能模塊示意圖;
[0041]圖5為圖4中處理模塊的一實(shí)施例細(xì)化功能模塊示意圖;
[0042]圖6為圖4中處理模塊的另一實(shí)施例細(xì)化功能模塊示意圖。
[0043]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0044]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0045]本發(fā)明提供一種音頻播放方法,參照?qǐng)D1,在一實(shí)施例中,該音頻播放方法包括:
[0046]步驟S10,當(dāng)接收到音頻播放指令時(shí),獲取所述音頻播放指令對(duì)應(yīng)的音頻播放信息;
[0047]本實(shí)施例提供的音頻播放方法主要應(yīng)用于手機(jī)當(dāng)中,上述音頻播放信息為需要進(jìn)行音頻播放的音頻文件名稱信息,該音頻文件名稱信息包括音頻文件名稱和對(duì)應(yīng)的路徑。當(dāng)手機(jī)來電或用戶進(jìn)行音頻播放時(shí),播放器將接收到外部發(fā)送的音頻播放指令,例如來電處理模塊在產(chǎn)生來電時(shí),將輸出音頻播放指令,該音頻播放指令包括音頻播放信息;通過對(duì)該音頻播放指令解析,獲取音頻播放指令中的音頻播放信息。
[0048]步驟S20,判斷預(yù)置儲(chǔ)存位置是否儲(chǔ)存有與所述音頻播放信息對(duì)應(yīng)的音頻文件解碼后的音頻數(shù)據(jù);
[0049]若是則執(zhí)行步驟S30,若否則執(zhí)行步驟S40。
[0050]步驟S30,調(diào)用所述音頻數(shù)據(jù)進(jìn)行音頻播放;
[0051]步驟S40,對(duì)所述音頻播放信息對(duì)應(yīng)的音頻文件進(jìn)行解碼;
[0052]步驟S50,播放并儲(chǔ)存解碼后的音頻數(shù)據(jù)。
[0053]本實(shí)施實(shí)例中,可設(shè)置預(yù)置儲(chǔ)存位置用于儲(chǔ)存音頻文件解碼后的音頻數(shù)據(jù)。例如在首次播放音頻文件I的時(shí)候,通過對(duì)該音頻文件進(jìn)行解碼,并將解碼后的音頻數(shù)據(jù)進(jìn)行音頻播放,在解碼完成后還可以將解碼后的音頻數(shù)據(jù)儲(chǔ)存至上述預(yù)置儲(chǔ)存位置中;當(dāng)再次播放該音頻文件時(shí),直接調(diào)取預(yù)置儲(chǔ)
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
亳州市| 深泽县| 佛山市| 诏安县| 山东省| 辰溪县| 阜平县| 梁山县| 开封县| 会宁县| 唐海县| 商洛市| 文山县| 延边| 永登县| 通海县| 鄱阳县| 永清县| 全州县| 沁源县| 县级市| 宝清县| 阿克陶县| 都安| 城市| 舞阳县| 柯坪县| 阿拉善左旗| 自贡市| 普定县| 丹江口市| 榕江县| 监利县| 衡南县| 龙南县| 河津市| 嘉兴市| 麟游县| 达尔| 石台县| 鹤峰县|