基于TMS320C6748的實時語音壓縮系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-03-30 22:05
本文關(guān)鍵詞:基于TMS320C6748的實時語音壓縮系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著數(shù)字化語音通信的蓬勃發(fā)展,越來越多的模擬話音系統(tǒng)開始升級成數(shù)字通信設(shè)備。鑒于現(xiàn)在的網(wǎng)絡(luò)帶寬條件所限,語音信號在送到通信線路前,一般要進(jìn)行壓縮處理以節(jié)約信道資源。中低速率語音編碼器G.723.1協(xié)議由于碼率較低、語音質(zhì)量好、支持雙速率編碼等優(yōu)點非常適合于數(shù)字通信中的語音編碼傳輸,在語音通信系統(tǒng)中得到大規(guī)模應(yīng)用,所以本課題選用G.723.1作為壓縮算法。由于G.723.1較高的運(yùn)算復(fù)雜度,在構(gòu)建實時音頻壓縮系統(tǒng)時,需要使用高速的DSP處理芯片。本課題采用TI公司最近推出的高性能DSP芯片TMS320C6748實現(xiàn)了基于DSP的實時語音壓縮編解碼系統(tǒng)。主要工作包括以下四個方面:G.723.1算法的移植和優(yōu)化,系統(tǒng)的軟件設(shè)計與實現(xiàn),系統(tǒng)的硬件設(shè)計,系統(tǒng)語音質(zhì)量的主觀與客觀測評。本文首先深入的研究了G.723.1算法編解碼原理,在算法優(yōu)化方面,運(yùn)用了DSP內(nèi)部指令集以及內(nèi)存優(yōu)化等多種方法大幅降低算法運(yùn)行耗時,達(dá)到了語音編解碼實時性要求。在音頻數(shù)據(jù)采集方面,設(shè)計了EDMA乒乓傳輸模式,從而實現(xiàn)了音頻數(shù)據(jù)的連續(xù)后臺傳輸,有效的減少了CPU負(fù)荷。此外在串口通信方面編寫了串口驅(qū)動程序并設(shè)計了通信數(shù)據(jù)幀格式,實現(xiàn)了穩(wěn)定的G.723.1數(shù)據(jù)全雙工串口通信。最后對整個系統(tǒng)進(jìn)行語音質(zhì)量的主觀與客觀測評,證實系統(tǒng)運(yùn)行良好并達(dá)到設(shè)計要求。
【關(guān)鍵詞】:語音壓縮 G.723.1 DSP EDMA 算法優(yōu)化
【學(xué)位授予單位】:上海大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN912.3
【目錄】:
- 摘要6-7
- ABSTRACT7-11
- 第一章 緒論11-16
- 1.1 語音壓縮編碼的發(fā)展歷史11-12
- 1.2 DSP的發(fā)展歷史12-13
- 1.3 研究目標(biāo)和主要工作13-15
- 1.4 論文結(jié)構(gòu)安排15-16
- 第二章 .G723.1 語音壓縮編碼原理16-23
- 2.1 語音信號處理的基本知識16-18
- 2.1.1 語音信號的基本概念16-17
- 2.1.2 語音信號的產(chǎn)生模型17-18
- 2.2 G.723.1 算法原理18-22
- 2.2.1 編碼器原理18-21
- 2.2.1.1 高通濾波預(yù)處理20
- 2.2.1.2 LPC分析20
- 2.2.1.3 共振峰感知加權(quán)濾波器20-21
- 2.2.2 解碼器原理21-22
- 2.3 語音活動性檢n,和CNG算法22
- 2.4 本章小結(jié)22-23
- 第三章 系統(tǒng)硬件設(shè)計23-31
- 3.1 TMS320C6748 介紹23-24
- 3.1.1 TMS320C6748 主要性能介紹23
- 3.1.2 TMS320C6748 的外設(shè)23-24
- 3.2 系統(tǒng)硬件總體架構(gòu)24-26
- 3.3 語音模塊26-29
- 3.3.1 TVL320AIC310627
- 3.3.2 數(shù)字音頻接口設(shè)計27-28
- 3.3.3 LINE IN接口設(shè)計28-29
- 3.3.4 LINE OUT接口設(shè)計29
- 3.4 只讀存儲器模塊29-30
- 3.5 隨機(jī)存儲器模塊30
- 3.6 本章小結(jié)30-31
- 第四章 G.723.1 算法移植和優(yōu)化31-47
- 4.1 CCS5.5 集成開發(fā)環(huán)境31-32
- 4.2 G.723.1 算法代碼移植32-34
- 4.2.1 G.723.1 算法代碼結(jié)構(gòu)32-33
- 4.2.2 G.723.1 算法移植要點33-34
- 4.3 G.723.1 源代碼分析34-35
- 4.4 G.723.1 函數(shù)時間復(fù)雜度分析35-36
- 4.5 基于TMS320C6748 的算法優(yōu)化36-45
- 4.5.1 編譯選項優(yōu)化37-38
- 4.5.2 內(nèi)部函數(shù)優(yōu)化38-40
- 4.5.3 多重循環(huán)優(yōu)化40-41
- 4.5.4 分支判斷語句優(yōu)化41-42
- 4.5.5 內(nèi)存分配優(yōu)化42-44
- 4.5.6 高速緩沖寄存器優(yōu)化44-45
- 4.6 優(yōu)化結(jié)果45-46
- 4.7 本章小結(jié)46-47
- 第五章 系統(tǒng)軟件設(shè)計47-62
- 5.1 系統(tǒng)軟件總體架構(gòu)47-48
- 5.2 主程序設(shè)計48-50
- 5.3 語音采集模塊程序設(shè)計50-57
- 5.3.1 TVL320AIC3106 配置51-52
- 5.3.2 McASP程序編寫52-53
- 5.3.3 EDMA軟件設(shè)計53-57
- 5.3.3.1 EDMA原理54
- 5.3.3.2 乒乓緩存設(shè)計54-57
- 5.4 串口模塊程序設(shè)計57-61
- 5.4.1 UART驅(qū)動程序設(shè)計57-59
- 5.4.2 通信幀設(shè)計59-61
- 5.5 本章小結(jié)61-62
- 第六章 系統(tǒng)語音質(zhì)量測評62-67
- 6.1 主觀測評62-64
- 6.1.1 主觀測評方法62-63
- 6.1.2 主觀測評結(jié)論63-64
- 6.2 客觀測評64-66
- 6.2.1 客觀測評方法64-65
- 6.2.2 客觀測評結(jié)論65-66
- 6.3 本章小結(jié)66-67
- 第七章 總結(jié)與展望67-69
- 7.1 全文總結(jié)67
- 7.2 展望67-69
- 參考文獻(xiàn)69-72
- 致謝72
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前2條
1 楊白;唐寧;汪洋;屈星;;ADPCM語音解碼合成輸出系統(tǒng)的設(shè)計[J];光通信研究;2009年01期
2 馬霓,韋崗;一種基于回歸神經(jīng)網(wǎng)絡(luò)的碼本激勵非線性預(yù)測話音編碼算法[J];通信學(xué)報;2000年10期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 張哲;嵌入式平臺數(shù)據(jù)采集傳輸技術(shù)研究與實現(xiàn)[D];哈爾濱工程大學(xué);2011年
本文關(guān)鍵詞:基于TMS320C6748的實時語音壓縮系統(tǒng)的設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號:278173
本文鏈接:http://sikaile.net/kejilunwen/wltx/278173.html
最近更新
教材專著