1、實驗?zāi)康?/h1>
本次實驗操作教程是基于創(chuàng)龍教儀DSP教學(xué)實驗箱:TL6748-PlusTEB演示錄制的。
本次實驗的目的是了解AAC音頻格式,掌握AAC音頻編碼的原理,并實現(xiàn)將WAV格式的音頻編碼為AAC格式。
2、實驗原理
音頻編解碼的主要對象是音樂和語音,音頻的編解碼格式可分為無壓縮的格式、無損壓縮格式、有損音樂壓縮格式、有損語音壓縮格式和合成算法。
(資料圖)
本實驗中使用的AAC格式屬于有損音樂壓縮格式。音頻編解碼的目的是減少傳輸?shù)男畔⒘亢蜏p少儲存的信息。
AAC高級音頻編解碼,最初是基于MPEG-2的音頻編碼技術(shù),目的是取代MP3格式。2000年,MPEG-4標(biāo)準(zhǔn)出臺,AAC重新集成了其它技術(shù),為區(qū)別于傳統(tǒng)的MPEG-2 AAC,故含有SBR或PS特性的AAC又稱為MPEG-4 AAC。
AAC是新一代的音頻有損壓縮技術(shù),它通過一些附加的編碼技術(shù),衍生出了LC-AAC,HE-AAC,HE-AACV2三種主要的編碼。其中LC-AAC就是比較傳統(tǒng)的AAC,相對而言,主要用于中高碼率,HE-AAC主要用于中低碼,而新近推出的HE-AACV2主要用于低碼率。事實上大部分編碼器設(shè)成<=48Kbps自動啟用PS技術(shù),而>48Kbps就不加PS,就相當(dāng)于普通的HE-AAC。AAC共有9種規(guī)格,以適應(yīng)不同的場合的需要。
目前使用最多的是LC和HE,適合低碼率。流行的Nero AAC編碼程序只支持LC,HE,HEv2這三種規(guī)格,編碼后的AAC音頻,規(guī)格顯示都是LC。HE其實就是AAC(LC)+SBR技術(shù),HEv2就是AAC(LC)+SBR+PS技術(shù);
3、操作現(xiàn)象
硬件連接:
本實驗所需硬件為實驗板、仿真器和電源。
連接仿真器和電腦的USB接口。
將創(chuàng)龍教儀TL6748-PlusTEB教學(xué)實驗箱撥碼開關(guān)撥到DEBUG模式01111,連接實驗箱電源,撥動電源開關(guān)上電。
實驗現(xiàn)象:
導(dǎo)入工程,選擇Demo文件夾下的對應(yīng)工程。
編譯工程,生成可執(zhí)行文件。
將CCS連接實驗箱并加載程序。
點擊運(yùn)行程序。
運(yùn)行程序后,Console 窗口會打印信息。
大概等待5分鐘,編碼完成。
可看到工程目錄下的song.wav文件編碼生成的song.aac文件。
使用播放器播放song.aac,其效果和原WAV文件播放效果一致。