两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法

文檔序號:6738953閱讀:156來源:國知局
專利名稱:數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法
技術領域
本發(fā)明涉及ー種合成系統(tǒng)及方法,尤指ー種將MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)的數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法。
背景技術
MP3是ー種音頻壓縮技術,其全稱是動態(tài)影像專家壓縮標準音頻層面3 (MovingPicture Experts Group Audio La yer III),簡稱為 MP3。MP3格式作為ー種傳統(tǒng)的音頻數(shù)據(jù)壓縮格式,廣泛應用在現(xiàn)代音樂的存儲播放中。在MP3格式的協(xié)議中規(guī)定了標準的雙聲道和單聲道數(shù)據(jù)解碼方法,但是,在實際的應用中,往往會遇到需要將雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)進行播放的情況,針對這種情況,通常的處理方式為在標準雙聲道數(shù)據(jù)解碼完成后將存儲下來的左右聲道數(shù)據(jù)進行合成,合成后進行播放。請參閱圖1,圖I為現(xiàn)有的數(shù)據(jù)合成播放系統(tǒng)的系統(tǒng)架構圖?,F(xiàn)有的數(shù)據(jù)合成播放系統(tǒng)包括一 MP3數(shù)據(jù)流輸入模塊、一與該MP3數(shù)據(jù)流輸入模塊相連的幀解碼模塊、一左聲道子帶合成濾波模塊、一右聲道子帶合成濾波模塊、一與該左聲道子帶合成濾波模塊相連的左聲道數(shù)據(jù)輸出模塊、一與該右聲道子帶合成濾波模塊相連的右聲道數(shù)據(jù)輸出模塊及一數(shù)據(jù)合成模塊,該左聲道子帶合成濾波模塊與該右聲道子帶合成濾波模塊的存儲空間均為1024*W比特,W為數(shù)據(jù)位寬。該MP3數(shù)據(jù)流輸入模塊將MP3文件的數(shù)據(jù)信息傳輸至該幀解碼模塊,該幀解碼模塊對MP3文件進行解碼,并輸出左聲道子頻帶數(shù)據(jù)至該左聲道子帶合成濾波模塊,輸出右聲道子頻帶數(shù)據(jù)至該右聲道子帶合成濾波模塊,該左聲道子帶合成濾波模塊將左聲道子頻帶數(shù)據(jù)解碼為左聲道數(shù)據(jù)后傳送至該左聲道數(shù)據(jù)輸出模塊,該右聲道子帶合成濾波模塊將右聲道子頻帶數(shù)據(jù)解碼為右聲道數(shù)據(jù)后傳送至該右聲道數(shù)據(jù)輸出模塊,該數(shù)據(jù)合成模塊將該左聲道數(shù)據(jù)輸出模塊輸出的左聲道數(shù)據(jù)與該右聲道數(shù)據(jù)輸出模塊輸出的右聲道數(shù)據(jù)相加后除以2,產(chǎn)生ー輸出的音頻數(shù)據(jù)進行播放。在MP3文件的解碼過程中,需要大量的存儲空間用來存儲中間數(shù)據(jù)的值。而現(xiàn)有的數(shù)據(jù)合成播放系統(tǒng)未對中間存儲空間進行優(yōu)化,在使用單聲道而犧牲掉立體聲的效果下沒有減小應用成本。因此,有必要提供一種能夠減小中間存儲空間的大小從而減小應用成本的用于將MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)的數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種能夠減小應用成本的用于將MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)的數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法?!N數(shù)據(jù)合成播放系統(tǒng),用于將ー MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)并進行播放,所述數(shù)據(jù)合成播放系統(tǒng)包括一用于提取所述MP3文件的數(shù)據(jù)信息的MP3數(shù)據(jù)流輸入模塊、一與所述MP3數(shù)據(jù)流輸入模塊相連用于對所述MP3文件進行解碼的幀解碼模塊、一與所述幀解碼模塊相連的數(shù)據(jù)合成模塊、一與所述數(shù)據(jù)合成模塊相連的子帶合成濾波模塊及一與所述子帶合成濾波模塊相連的音頻數(shù)據(jù)輸出模塊,所述幀解碼模塊輸出ー左聲道子頻帶數(shù)據(jù)及ー右聲道子頻帶數(shù) 據(jù)至所述數(shù)據(jù)合成模塊,所述數(shù)據(jù)合成模塊將所述左聲道子頻帶數(shù)據(jù)及所述右聲道子頻帶數(shù)據(jù)進行合成產(chǎn)生ー合成后的子頻帶數(shù)據(jù)至所述子帶合成濾波模塊,所述子帶合成濾波模塊對所述合成后的子頻帶數(shù)據(jù)進行解碼,并輸出一合成后的音頻數(shù)據(jù)至所述音頻數(shù)據(jù)輸出模塊進行播放。一種數(shù)據(jù)合成播放方法,用于將ー MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)并進行播放,所述數(shù)據(jù)合成播放方法包括以下步驟
一 MP3數(shù)據(jù)流輸入模塊提取所述MP3文件的數(shù)據(jù)信息,并將其傳輸至ー幀解碼模塊;所述幀解碼模塊根據(jù)接收的MP3文件的數(shù)據(jù)信息對所述MP3文件進行解碼,并輸出一左聲道子頻帶數(shù)據(jù)及ー右聲道子頻帶數(shù)據(jù)至ー數(shù)據(jù)合成模塊;
所述數(shù)據(jù)合成模塊將所述左聲道子頻帶數(shù)據(jù)及所述右聲道子頻帶數(shù)據(jù)進行合成產(chǎn)生一合成后的子頻帶數(shù)據(jù)至一子帶合成濾波模塊;
所述子帶合成濾波模塊對合成后的子頻帶數(shù)據(jù)進行解碼,并輸出一合成后的音頻數(shù)據(jù)至一音頻數(shù)據(jù)輸出模塊;及
所述音頻數(shù)據(jù)輸出模塊將接收到的音頻數(shù)據(jù)進行播放。相對現(xiàn)有技術,本發(fā)明數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法在保證合成后數(shù)據(jù)正確的情況下,使得左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)合成后共用ー個存儲空間,減小了中間存儲空間的大小,提高了存儲資源的使用率,從而減少了應用成本。


圖I為現(xiàn)有技術中數(shù)據(jù)合成播放系統(tǒng)較佳實施方式的系統(tǒng)架構圖。圖2為本發(fā)明數(shù)據(jù)合成播放系統(tǒng)較佳實施方式的系統(tǒng)架構圖。圖3為本發(fā)明數(shù)據(jù)合成播放方法較佳實施方式的流程圖。
具體實施例方式請參閱圖2,本發(fā)明數(shù)據(jù)合成播放系統(tǒng)較佳實施方式包括一 MP3數(shù)據(jù)流輸入模塊、一與該MP3數(shù)據(jù)流輸入模塊相連的幀解碼模塊、一與該幀解碼模塊相連的數(shù)據(jù)合成模塊、一與該數(shù)據(jù)合成模塊相連的子帶合成濾波模塊及一與該子帶合成濾波模塊相連的音頻數(shù)據(jù)輸出模塊。其中,該子帶合成濾波模塊的存儲空間為1024*W比特,W為數(shù)據(jù)位寬。該MP3數(shù)據(jù)流輸入模塊用于提取一 MP3文件的數(shù)據(jù)信息,并將其傳輸至該幀解碼模塊;該幀解碼模塊用于對MP3文件進行解碼,并輸出左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)至該數(shù)據(jù)合成模塊;該數(shù)據(jù)合成模塊將左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)相加后除以2,產(chǎn)生ー合成后的子頻帶數(shù)據(jù)至該子帶合成濾波模塊;該子帶合成濾波模塊用于對合成后的子頻帶數(shù)據(jù)進行解碼,并輸出一合成后的音頻數(shù)據(jù)至該音頻數(shù)據(jù)輸出模塊進行播放。由此可以看出,本發(fā)明數(shù)據(jù)合成播放系統(tǒng)較佳實施方式將該數(shù)據(jù)合成模塊放至該子帶合成濾波模塊前,使得左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)合成后共用一個存儲空間,減小了中間存儲空間的大小,提高了存儲資源的使用率,從而減少了應用成本。
請參閱圖3,本發(fā)明數(shù)據(jù)合成播放方法較佳實施方式包括以下步驟
步驟一,該MP3數(shù)據(jù)流輸入模塊提取一 MP3文件的數(shù)據(jù)信息,并將其傳輸至該幀解碼模塊。步驟ニ,該幀解碼模塊根據(jù)接收的MP3文件的數(shù)據(jù)信息對該MP3文件進行解碼,并輸出ー左聲道子頻帶數(shù)據(jù)及ー右聲道子頻帶數(shù)據(jù)至該數(shù)據(jù)合成模塊。步驟三,該數(shù)據(jù)合成模塊將左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)相加后除以2,產(chǎn)生ー合成后的子頻帶數(shù)據(jù)至該子帶合成濾波模塊。步驟四,該子帶合成濾波模塊對合成后的子頻帶數(shù)據(jù)進行解碼,并輸出一合成后 的音頻數(shù)據(jù)至該音頻數(shù)據(jù)輸出模塊。步驟五,該音頻數(shù)據(jù)輸出模塊將接收到的音頻數(shù)據(jù)進行播放。在本發(fā)明數(shù)據(jù)合成播放方法較佳實施方式中,由于對左聲道數(shù)據(jù)與右聲道數(shù)據(jù)的合成方法只是簡單的將同一時刻的左聲道數(shù)據(jù)與右聲道數(shù)據(jù)相加后除以2即可,因此為了保證合成后的數(shù)據(jù)正確,需要確定最后ー個做非線性變換的步驟,并在此步驟之后進行左聲道數(shù)據(jù)與右聲道數(shù)據(jù)的相加合成即可。另外,在本發(fā)明中,合成數(shù)據(jù)的步驟越是靠前,越能節(jié)省存儲空間。非線性變換出現(xiàn)的條件一般為算子非線性與條件非線性兩種,在本發(fā)明中,根據(jù)標準的工作協(xié)議流程可以推算出該子帶合成濾波模塊的工作過程是線性變換的,即最后出現(xiàn)的一次非線性變換的步驟為該幀解碼模塊解碼的步驟,為了保證合成后數(shù)據(jù)的正確性,并根據(jù)前面描述,可將該數(shù)據(jù)合成模塊進行數(shù)據(jù)合成的步驟放至該子帶合成濾波模塊工作的步驟之前,使得左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)合成后共用ー個存儲空間,減小了中間存儲空間的大小,提高了存儲資源的使用率,從而減少了應用成本。由以上分析可以看出,本發(fā)明數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法較佳實施方式節(jié)約了 1024*W比特的存儲空間,W為數(shù)據(jù)位寬。另外,在實際應用中,本發(fā)明可應用于一音頻播放器中,節(jié)省了 2K以上的存儲空間,并且在音質(zhì)上未帶來任何損壞。本發(fā)明數(shù)據(jù)合成播放系統(tǒng)及數(shù)據(jù)合成播放方法通過使左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)合成后共用ー個存儲空間,減小了中間存儲空間的大小,提高了存儲資源的使用率,從而減少了應用成本。
權利要求
1.一種數(shù)據(jù)合成播放系統(tǒng),用于將一 MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)并進行播放,其特征在于所述數(shù)據(jù)合成播放系統(tǒng)包括一用于提取所述MP3文件的數(shù)據(jù)信息的MP3數(shù)據(jù)流輸入模塊、一與所述MP3數(shù)據(jù)流輸入模塊相連用于對所述MP3文件進行解碼的幀解碼模塊、一與所述幀解碼模塊相連的數(shù)據(jù)合成模塊、一與所述數(shù)據(jù)合成模塊相連的子帶合成濾波模塊及一與所述子帶合成濾波模塊相連的音頻數(shù)據(jù)輸出模塊,所述幀解碼模塊輸出一左聲道子頻帶數(shù)據(jù)及一右聲道子頻帶數(shù)據(jù)至所述數(shù)據(jù)合成模塊,所述數(shù)據(jù)合成模塊將所述左聲道子頻帶數(shù)據(jù)及所述右聲道子頻帶數(shù)據(jù)進行合成產(chǎn)生一合成后的子頻帶數(shù)據(jù)至所述子帶合成濾波模塊,所述子帶合成濾波模塊對所述合成后的子頻帶數(shù)據(jù)進行解碼,并輸出一合成后的音頻數(shù)據(jù)至所述音頻數(shù)據(jù)輸出模塊進行播放。
2.如權利要求I所述的數(shù)據(jù)合成播放系統(tǒng),其特征在于所述子帶合成濾波模塊的存儲空間為1024*W比特,W為數(shù)據(jù)位寬。
3.如權利要求I所述的數(shù)據(jù)合成播放系統(tǒng),其特征在于所述子帶合成濾波模塊的工作過程是線性變換的,所述幀解碼模塊的工作過程是非線性變換的。
4.如權利要求I所述的數(shù)據(jù)合成播放系統(tǒng),其特征在于所述幀解碼模塊根據(jù)接收的所述MP3文件的數(shù)據(jù)信息對所述MP3文件進行解碼。
5.如權利要求I所述的數(shù)據(jù)合成播放系統(tǒng),其特征在于所述數(shù)據(jù)合成模塊將所述左聲道子頻帶數(shù)據(jù)及所述右聲道子頻帶數(shù)據(jù)相加后除以2,并產(chǎn)生合成后的子頻帶數(shù)據(jù)至所述子帶合成濾波模塊。
6.一種數(shù)據(jù)合成播放方法,用于將一 MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù),所述數(shù)據(jù)合成播放方法包括以下步驟 一 MP3數(shù)據(jù)流輸入模塊提取所述MP3文件的數(shù)據(jù)信息,并將其傳輸至一幀解碼模塊; 所述幀解碼模塊根據(jù)接收的MP3文件的數(shù)據(jù)信息對所述MP3文件進行解碼,并輸出一左聲道子頻帶數(shù)據(jù)及一右聲道子頻帶數(shù)據(jù)至一數(shù)據(jù)合成模塊; 所述數(shù)據(jù)合成模塊將所述左聲道子頻帶數(shù)據(jù)及所述右聲道子頻帶數(shù)據(jù)進行合成產(chǎn)生一合成后的子頻帶數(shù)據(jù)至一子帶合成濾波模塊; 所述子帶合成濾波模塊對合成后的子頻帶數(shù)據(jù)進行解碼,并輸出一合成后的音頻數(shù)據(jù)至一音頻數(shù)據(jù)輸出模塊;及 所述音頻數(shù)據(jù)輸出模塊將接收到的音頻數(shù)據(jù)進行播放。
7.如權利要求6所述的數(shù)據(jù)合成播放方法,其特征在于所述子帶合成濾波模塊的存儲空間為1024*W比特,W為數(shù)據(jù)位寬。
8.如權利要求6所述的數(shù)據(jù)合成播放方法,其特征在于所述子帶合成濾波模塊的工作過程是線性變換的,所述幀解碼模塊的工作過程是非線性變換的。
9.如權利要求6所述的數(shù)據(jù)合成播放方法,其特征在于所述數(shù)據(jù)合成模塊將所述左聲道子頻帶數(shù)據(jù)及所述右聲道子頻帶數(shù)據(jù)相加后除以2,并產(chǎn)生合成后的子頻帶數(shù)據(jù)至所述子帶合成濾波模塊。
全文摘要
一種數(shù)據(jù)合成播放系統(tǒng),用于將一MP3文件的雙聲道數(shù)據(jù)合成為單聲道數(shù)據(jù)并播放,所述數(shù)據(jù)合成播放系統(tǒng)包括一MP3數(shù)據(jù)流輸入模塊、一與MP3數(shù)據(jù)流輸入模塊相連的幀解碼模塊、一與幀解碼模塊相連的數(shù)據(jù)合成模塊、一與數(shù)據(jù)合成模塊相連的子帶合成濾波模塊及一與子帶合成濾波模塊相連的音頻數(shù)據(jù)輸出模塊,幀解碼模塊輸出一左聲道子頻帶數(shù)據(jù)及一右聲道子頻帶數(shù)據(jù)至數(shù)據(jù)合成模塊,數(shù)據(jù)合成模塊將左聲道子頻帶數(shù)據(jù)及右聲道子頻帶數(shù)據(jù)合成產(chǎn)生合成后的子頻帶數(shù)據(jù)至子帶合成濾波模塊,子帶合成濾波模塊對合成后的子頻帶數(shù)據(jù)進行解碼,并輸出合成后的音頻數(shù)據(jù)至音頻數(shù)據(jù)輸出模塊進行播放。本發(fā)明還提供一種數(shù)據(jù)合成播放方法。本發(fā)明減少了應用成本。
文檔編號G11C7/16GK102623040SQ20121006288
公開日2012年8月1日 申請日期2012年3月12日 優(yōu)先權日2012年3月12日
發(fā)明者蔡剛 申請人:四川和芯微電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
清丰县| 云南省| 中方县| 阳原县| 论坛| 铁岭市| 阳朔县| 尼勒克县| 疏附县| 理塘县| 康乐县| 精河县| 马尔康县| 太白县| 庆阳市| 高陵县| 区。| 南木林县| 民乐县| 临漳县| 乐东| 吐鲁番市| 澄江县| 茂名市| 黄石市| 大余县| 随州市| 施甸县| 抚松县| 广西| 福泉市| 石首市| 海安县| 靖州| 万安县| 霍林郭勒市| 遵化市| 华宁县| 漾濞| 平原县| 留坝县|