[發明專利]一種改善播放系統音頻播放質量的方法有效
| 申請號: | 201210071726.5 | 申請日: | 2012-03-16 |
| 公開(公告)號: | CN102610267A | 公開(公告)日: | 2012-07-25 |
| 發明(設計)人: | 陳方;韓伯嘯 | 申請(專利權)人: | 廣東步步高電子工業有限公司 |
| 主分類號: | G11C7/16 | 分類號: | G11C7/16 |
| 代理公司: | 北京中海智圣知識產權代理有限公司 11282 | 代理人: | 徐金偉 |
| 地址: | 523860 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 改善 播放 系統 音頻 質量 方法 | ||
技術領域
本發明屬于音頻領域,特別涉及一種改善播放系統音頻播放質量的方法。
背景技術
我們平常播放的MP3/WMA等音頻文件,均是由經采樣、壓縮之后得到的數字信息存儲文件。因此,每個文件都有其特定的采樣率。播放系統通常也有自己的采用率,以用于播放音頻文件。音頻文件的采樣率經常與播放系統的采樣率不一致,此時需要將音頻文件的采樣率轉換為播放系統的采樣率(即重采樣過程)以實現對音頻文件的播放。重采樣算法是一種將音頻從某一采樣率轉換為另一采樣率的算法。算法的計算復雜度很高,尤其在移動通信設備上,重采樣算法對音頻質量可能造成較大的損害。因此,應該盡量避免重采樣。同時在移動通信設備上運行重采樣算法也相當耗資源,所以同樣應該盡量避免重采樣。
對于采樣率固定的播放系統而言,當音頻文件的采樣率與播放系統的采樣率之間不一致時,不可避免的發生采樣率之間的轉換,這種轉換對音頻產生較多損害,例如:高頻衰減和互調失真加劇。
申請號為201010148928.6的中國發明專利申請公開了一種無損音頻播放方法,包括:獲取無損壓縮音頻文件;解碼無損壓縮音頻文件獲得解碼數據;對各個寬為W位的解碼數據,依次從解碼數據的高位到低位將各W/2數據存入解碼器的緩存隊列;從解碼器的緩存隊列讀取解碼數據,移位寄存器按照位時鐘從高位到低位依次移出各位數據向音頻模數轉換器405輸出音頻數據序列,直到讀取完畢,形成音頻數據序列,將音頻數據接口內基準時鐘源的頻率由默認修改為W*2*n*F赫茲,對基準時鐘源分頻輸出頻率為F、W*2F赫茲的目的聲道、位時鐘,根據目的聲道時鐘,播放音頻數據序列。利用其可在低硬件成本的基礎上,播放高采樣率數據位的音頻。
上述技術方案可以解決音頻文件的采樣率與播放系統的采樣率之間的比例為整數倍的情況,但是如果二者之間的比例不是整數倍,則根據上述技術方案無法實現。此外,當音頻文件的采樣率與播放系統的采樣率之間的比例不為整數倍時,重采樣過程消耗的資源較多,例如,將48kHz重采樣到44.1kHz所消耗的資源要比將48kHz重采樣到24kHz所消耗的資源少一些。另外,在實際中,Android系統對大多數音樂音頻是44.1kHz采樣率的考慮,該系統會將所有的音頻信號SRC到44.1kHz采樣率。但48kHz也是音頻中常見的采樣率,在視頻和游戲的音頻部分中則占據了主流。因此會造成全部的48kHz(或者其整數倍)采樣率的音樂、視頻中的音頻等在安卓系統播放時受損嚴重。圖1為音頻原始采樣點和對原始采樣點進行整數倍重采樣獲得的采用點對比圖。可以看出,音頻原始采樣點和整數倍轉換后的采樣點重疊,在波形上沒有任何改變。圖2為音頻原始采樣點和對原始采樣點進行非整數倍重采樣獲得的采樣點對比圖。可以看出,音頻原始采樣點可能與非整數倍轉換后的采樣點不重疊。圖3為非整數倍重采樣獲得的采樣點對比圖及其采樣結果圖。可以看出,根據非整數倍轉換后獲得的采樣點進行重采樣,非整數倍的轉換使得音頻波形會變形。在安卓智能手機上,這一問題較為嚴重,也是因為智能手機性能有限,而那些能夠減少音頻損耗的高質量SRC算法非常耗費性能,在普通PC上也會耗費大量時間,目前很難存在于手機上。
發明內容
為了克服上述缺陷,本發明提供一種改善播放系統音頻播放質量的方法,該方法可以克服采樣率固定的播放系統所播放的音頻質量下降的缺陷。
為實現上述發明目的,提出一種改善播放系統音頻播放質量的方法,其特征在于,該方法包括:
步驟1):設定播放系統有C個音軌,各音軌采樣率對應的權重值i;其中,音軌采樣率為F1或F2時設定的權重值為i1,音軌采樣率為F1的分頻采樣率或F2的分頻采樣率時設定的權重值為i2,并且,i1不等于i2,F1不等于F2;
步驟2):每建立一個音軌,將相應音軌采樣率和系統采樣率比較獲得音軌狀態,設二進制數A1A2...Aj...AC,該二進制數每一位表示播放系統中對應的音軌狀態;Aj為E1時,表示第j個音軌采樣率與當前系統采樣率不一致,Aj為E2時,表示第j個音軌采樣率與當前系統采樣率一致或當前音軌未建立;其中,E1為1或0,E2為0或1,且E1不等于E2;
當二進制數A1A2...Aj...AC中每一位的取值均為E2時,則當前系統采樣率不變;否則,則轉至步驟3);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東步步高電子工業有限公司,未經廣東步步高電子工業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210071726.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:治療風寒感冒的中藥
- 下一篇:箱形截面鋼構件局部幾何初始缺陷測量方法





