資源描述:
《g.729b編解碼算法在dm642上的實(shí)現(xiàn)與優(yōu)化》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、山東大學(xué)碩士學(xué)位論文符號(hào)說(shuō)明DSPDigitalsignalprocessing數(shù)字信號(hào)處理器CCSCodeComposerStudio集成代碼開(kāi)發(fā)環(huán)境EDMA擴(kuò)展的直接存儲(chǔ)器訪問(wèn)CSLChip—SupportLibrary片級(jí)支持庫(kù)CCFGCacheConfigurationRegister緩存配置寄存器EMIF外部存儲(chǔ)器接口BIOSBasicFOSystem基本輸入/{俞出系統(tǒng)CCITTConsultativeCommitteeforInternationalTelegraphandTelephone國(guó)際電報(bào)電話
2、咨詢委員會(huì)ITUInternationalTelecommunicationUnion國(guó)際電信聯(lián)盟ISOIntcmationalStandardizationOrganization國(guó)際標(biāo)準(zhǔn)化組織ISDNIntegratedServicesDigitalNetwork綜合業(yè)務(wù)數(shù)據(jù)網(wǎng)ADPCMAdaptiveDifferentPulse-codeModulation自適應(yīng)差分脈碼調(diào)制ISPPInterleavedSingle.PulsePer2mutation正負(fù)號(hào)脈沖交錯(cuò)LPASlinearpredictionana
3、lysisandsynthesis線性預(yù)測(cè)分析合成CELPCode.ExcitedLinear-Prediction碼本激勵(lì)線性預(yù)測(cè)CS—ACELPConjugate-StructureAlgebraic.CELP共軛結(jié)構(gòu)代數(shù)碼本激勵(lì)線性預(yù)測(cè)MAMovingAverage滑動(dòng)平均MSBMostSignificantBit最重要位MSEMean-SquaredError均方誤差LPLinearPrediction線性預(yù)測(cè)LSPLineSpectralPair線譜對(duì)LSFLineSpec缸'alFrequency線譜頻率
4、VQVectorquantization矢量量化5原創(chuàng)性聲明本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)過(guò)的科研成果。對(duì)本文的研究作出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本聲明的法律責(zé)任由本人承擔(dān)。論文作者簽名:皇.』重墊日期:互塑童:莖:b關(guān)于學(xué)位論文使用授權(quán)的聲明本人完全了解山東大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留或向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱;本
5、人授權(quán)山東大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或其他復(fù)制手段保存論文和匯編本學(xué)位論文。(保密論文在解密后應(yīng)遵守此規(guī)定)論文作者簽名:皇:2盈亟導(dǎo)師簽名:山東大學(xué)碩士學(xué)位論文摘要目前通信信道和計(jì)算機(jī)網(wǎng)絡(luò)對(duì)傳輸碼流比特率的限制促進(jìn)了語(yǔ)音信號(hào)低碼率編碼技術(shù)的發(fā)展,許多國(guó)際組織不斷的推出他們的數(shù)據(jù)壓縮標(biāo)準(zhǔn),這其中就包括國(guó)際電信聯(lián)盟(ITU—T)推薦的G.729系列語(yǔ)音編解碼標(biāo)準(zhǔn)。G.729建議采用共軛結(jié)構(gòu)一代數(shù)碼本激勵(lì)線性預(yù)測(cè)(CS—AcELP)語(yǔ)音編碼方案,其碼率為8kbit/s,
6、是該系列編碼標(biāo)準(zhǔn)中最為復(fù)雜的一種。G.729AnnexB是G.729的改進(jìn)版本,它描述了語(yǔ)音激活檢測(cè)VAD、不連續(xù)傳輸DTX和舒適噪聲產(chǎn)生器CNG等算法。這些算法應(yīng)用于語(yǔ)音處理中的靜音期,以進(jìn)一步降低傳輸速率和提高信道利用率,是G.729研究的最佳靜音壓縮方案。TMS320DM642是目前業(yè)界公認(rèn)的性能良好的媒體處理器,它基于C64xDSP內(nèi)核,采用兩級(jí)緩存,提供了包括視頻/音頻輸入/輸出接口、以太網(wǎng)接口等豐富的外設(shè)接口,不僅能使用戶方便的對(duì)音頻/視頻等復(fù)雜的運(yùn)算進(jìn)行高速的處理,還能方便的為音頻/視頻編解碼器件和以太
7、網(wǎng)/PCI總線等數(shù)據(jù)傳送接口提供無(wú)縫連接。因此,利用嵌入式處理芯片DM642為核心處理器來(lái)實(shí)現(xiàn)靜音壓縮算法G.729B不失為一種有效的語(yǔ)音編解碼實(shí)現(xiàn)途徑。論文中詳細(xì)分析了G.729編解碼器的原理和G.729B中的各項(xiàng)關(guān)鍵技術(shù),介紹了硬件平臺(tái)尤其是其核心芯片TMS320DM642和TLV320AIC23B的結(jié)構(gòu)特點(diǎn)。在保證合成語(yǔ)音質(zhì)量的前提下,對(duì)G.729B算法進(jìn)行改進(jìn)和精簡(jiǎn),并將修改后的代碼移植到DSPTMS320DM642上,進(jìn)行C語(yǔ)言和匯編兩級(jí)代碼優(yōu)化工作,最后在DSP系統(tǒng)上實(shí)時(shí)實(shí)現(xiàn)了語(yǔ)音的編解碼功能。通過(guò)與原始
8、語(yǔ)音作比較,編解碼后輸出的重構(gòu)語(yǔ)音在可懂度、清晰度和自然度方面都很好,質(zhì)量沒(méi)有發(fā)生明顯的變化:而且重構(gòu)語(yǔ)音和原始語(yǔ)音的波形包絡(luò)也沒(méi)有出現(xiàn)嚴(yán)重的失真,頻譜基本吻合。本課題軟、硬件結(jié)合進(jìn)行試驗(yàn),不僅對(duì)G.729B編解碼算法進(jìn)行優(yōu)化,而且在DM642應(yīng)用系統(tǒng)中實(shí)時(shí)實(shí)現(xiàn),為其產(chǎn)品化奠定了基礎(chǔ),如IP電話和H.323網(wǎng)上多媒體通信系統(tǒng)等。本課題做的具體工