999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MELP聲碼器的算法研究及實現

2009-07-01 02:42:24趙鵬飛危國騰
新媒體研究 2009年23期
關鍵詞:信號

賈 亮 趙鵬飛 危國騰

[摘要]為了滿足數字通信及其它商業(yè)應用的需求,語音壓縮編碼技術得到了迅速發(fā)展。特別是低碼率語音編碼的研究具有十分重要的現實意義。在現有的語音編碼研究中,混合激勵線性預測編碼(MELP)是一種比較好的方法。對MELP編解碼算法的原理進行簡要分析,討論如何在MATLAB上實現該算法,并研究其關鍵技術,最后對測試結果進行分析和比較。

[關鍵詞]MELP語音編碼混合激勵線譜頻率

中圖分類號:TJ8文獻標識碼:A文章編號:1671-7597(2009)1210021-02

一、引言

隨著通信技術以及互聯網語音實時傳輸技術的迅速發(fā)展,對語音的傳輸速率和存儲容量都提出了很高的要求,解決這些問題的主要途徑之一就是語音編碼。因此,語音編碼的研究,特別是低碼率語音編碼的研究具有十分重要的現實意義。

在現有的語音編碼研究中,混合激勵線性預測編碼(MELP)是一種比較好的方法,它結合了二元激勵、碼激勵和多帶激勵的優(yōu)點,將短時語音段劃分為若干子帶,在每個子帶中分別進行清濁音判斷;在合成端,采用周期性脈沖序列和隨機噪聲的混合序列去激勵語音合成濾波器,能在較低的碼率下得到較好的再生語音。2.4kb/s混合激勵線性預測語音編碼(MELP)的編碼方法已經被確立為美國新的聯邦語音編碼標準。

二、MELP編解碼算法

MELP算法聲碼器作為美軍聲碼器技術的重要類型,在各國及各領域有廣泛的應用。整個算法分為三個部分:語音參數提取、參數量化、解碼。

(一)語音特征參數提取

模擬輸入語音首先經過低通濾波器,然后轉化成數字語音。采樣率為8KHz,按180個樣點(22.5ms)為一幀提取語音參數。MELP編碼技術將語音分為清音、濁音和抖動濁音三種狀態(tài)。一幀語音信號經過一個4階切比雪夫高通濾波器,濾除50Hz的工頻干擾,經過濾波之后的語音信號稱為輸入語音信號。這一幀語音信號再做以下處理:

1.基音分析:首先經過1KHz的巴特沃思低通濾波器,用歸一化互相關法進行基音粗估,得到整數基音值T,然后進行分數基音分析,采用內插方法,求得分數基音估計的小數部分,此時分數基音值P為整數基音T與分數基音小數部分之和。采用6階巴特沃思帶通濾波器將一幀語音信號分為五個帶,分別是[0,500Hz],[500,1000Hz],[1000,2000Hz],[2000,3000Hz],[3000,4000Hz]五個頻帶,利用[0,500Hz]子帶信號與殘差信號在分數基音值P前后5個樣點進行精細基音搜索,從而得到精確基音值。

2.帶通分析:在五個頻帶中分別計算語音強度Vi。最低頻帶確定非周期標志位,如果最低頻帶語音強度低于門限值,則非周期標志設為1,否則即為0。其余頻帶的語音強度由該頻帶與其時域包絡圍繞分數基音值P進行精細搜索時的歸一化互相關值來決定。

3.10階線性預測(LPC)分析:LPC線性預測分析系數的計算采用Levinson-Durbin遞歸算法,計算時對輸入語音信號加窗,窗長200個樣點(25ms),窗的中心點位于當前幀的最后一個樣點。此外,對求得的10個預測系數Ai(i=1,2…10)均乘以帶寬擴大系數K。LPC系數化為適合量化的線譜對(LSF)系數。

4.增益計算:使用自適應窗長,每一幀計算兩次基音值。增益值是加窗信號的均方根值,以dB形式輸出。

5.清濁音判決:利用由LPC系數決定的預測濾波器對輸入語音信號進行濾波,得到殘差信號,取殘差信號的160個樣點計算峰值,如果峰值大于門限值,則置最低頻帶的語音聲強為1,如果峰值大于另一個門限值,則最低的三個頻帶語音聲強置1。

(二)參數量化

參數提取結束,需要量化的參數有基音周期、子帶清濁音判斷、增益、線性預測系數、傅立葉系數、非周期標志。一共量化為54bit。具體量化包括如下:

1.基音量化:基音值和全局清濁音判斷共同量化為7比特。如果低頻段語音聲強小于或者等于門限值,則當前幀是清音幀,傳送全零碼。否則為濁音幀,先將基音值取對數,再進行99級均勻量化,量化后的標號映射到7比特碼本。

2.子帶清濁音判決:當最低頻帶語音聲強大于門限值時,如果其余四個子帶聲強值也大于門限值,則量化為0。如果其余四個子帶量化后的值為0001,那么高子帶置0。如果最低頻帶語音聲強小于或者等于門限值,則該項參數量化為0。

3.增益:每一幀均傳送兩個增益參數。第一個增益參數采用自適應算法量化為3比特。第二個增益參數,在10.0到77.0范圍內使用級均勻量化器量化為5比特。

4.線性預測系數量化:首先將LPC系數轉化為易于量化的LSF系數。采用多級矢量量化方法,碼本設置四級,每級量化的比特數分別為7、6、6、6。

5.傅立葉系數:若當前幀為濁音幀,則10階傅立葉系數采用矢量量化方法。量化比特為8。若當前幀是清音幀,則不進行量化。

(三)解碼部分

整個解碼過程包括對接收到的數據進行解包,生成混合激勵信號,再對混合激勵信號經過自適應譜增強,LPC合成濾波,增益調整,脈沖離散濾波等,最后合成語音輸出??傮w編解碼框圖見圖1。

圖1MELP編解碼原理框圖

三、程序實現研究和測試結果

測試方法是這樣的:采集了一段語音,采用8000bit/s采樣速率,單聲道,16位。先用麥克風生成一個WAV文件;接著用該程序中的WAV數據提取函數取出數據,生成一個純數據的語音文件;然后用MELP算法處理程序對語音文件進行處理并生成一個發(fā)送的數據包文件并通過一個模擬的信道進行傳送;接收端對接收到的數據包進行解碼,并合成語音生成一個純數據的語音合成文件;接著WAV數據合成函數生成一個WAV文件格式的文件;在MATLAB中使用WAVREAD命令,將原始語音讀入,并用PLOT將其時域顯示出來,顯示波形如圖2所示。

最后通過揚聲器放出來,六個人比較它們的效果,比較原始語音和合成語音的有四個人認為合成語音質量不錯,有二個人覺得一般。結論:合成語音的質量還可以,達到了預期的效果。

圖2原始語音信號時域波形

經過MELP編碼后的合成語音,數據打包放在一個數組中。然后在MATLAB環(huán)境下,用WAVWRITE命令,將其數據寫出到一個WAV格式的音頻文件中。用PLOT命令觀察其波形,如圖3所示。

圖3合成語音時域波形

四、MELP編碼性能分析及仿真結果

圖2和圖3是經過MATLAB軟件仿真后所得的原始語音信號和合成語音信號的波形比較圖,仿真所用的采樣頻率為8KHz,每個采樣點用8比特進行量化。為便于觀察選取其中的第100000個采樣點進行觀察比較,從顯示結果中可以看出MELP編碼算法在較低的編碼比特率基礎上較好的重構了原始語音信號,從聽音測試的結果來看,采用MELP編碼的合成語音也同樣能夠很好的滿足現今通信系統(tǒng)對語音質量的要求。

參考文獻:

[1]王洪、唐凱,低速率語音編碼[M].北京:國防工業(yè)出版社,2006.

[2]鮑長春,低比特率數字語音編碼基礎,北京:北京工業(yè)大學出版社,2001,149-178.

[3]Alan V.McCree,Kwan Truong,E.Bryan George and Thomas P.Barnwell.A 2.4K BITPS MELP coder candidate for the new U.S.Federal.Proceeding of ICASSP.1996,107-112.

[4]陳顯治,現代通信技術[M],北京:電子工業(yè)出版社,2001.

[5]鐘明,一種2.4Kbps改進型MBELP編碼,電子科學學報,2000,9(5).

[6]McCree A V.Barnwell T P.A NewMixed Excitation LPC Vocoder.IC2ASSP.199l,593-596.

[7]王炳錫,語音編碼[M],西安,西安電子科技大學出版社,2002.

[8]劉寬海、葛萬成,MELP低比特率數字語音編碼技術研究[J]信息技術,2003,27(8):52-54.

[9]W.B.Kleijn,K.K.Paliwal.Speech Coding and Synt hesis,Amsterdam[M].The Net herlamds,Else-vier,1995,15-40.

[10]王都生、鐵滿霞、樊昌信,2.4kbit/s多帶混合激勵線性預測語音編碼器的模擬[J].西安電子科技大學學報,2000,27(4):476-478.

作者簡介:

賈亮(1971-),男,漢族,遼寧大石橋人,碩士研究生導師,副教授,主要從事信號處理方面的研究工作,研究方向:信號與信息處理;趙鵬飛(1980-),男,漢族,內蒙古呼和浩特人,碩士研究生,研究方向:信號與信息處理;危國騰(1984-),男,漢族,江西南昌人,碩士研究生,漢族,研究方向:信號與信息處理。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 99视频精品全国免费品| 老司国产精品视频91| 免费一级毛片| 91九色最新地址| 91年精品国产福利线观看久久 | AV色爱天堂网| 欧美日本在线观看| 亚洲日韩久久综合中文字幕| 视频在线观看一区二区| 99视频有精品视频免费观看| 日韩123欧美字幕| 极品私人尤物在线精品首页| 99视频在线免费看| 波多野结衣二区| 欧美在线导航| 国产成+人+综合+亚洲欧美| 丁香六月激情婷婷| 最新亚洲人成网站在线观看| 国语少妇高潮| 欧美成人怡春院在线激情| 亚洲第一区欧美国产综合| 精品人妻AV区| 久久精品人人做人人综合试看| 中国丰满人妻无码束缚啪啪| lhav亚洲精品| 久久久噜噜噜久久中文字幕色伊伊| 嫩草在线视频| 亚洲一区二区视频在线观看| 色网站在线免费观看| 久久精品国产电影| 亚洲人在线| 一本大道东京热无码av| 国产一国产一有一级毛片视频| 国产一区二区三区免费观看| 欧美日韩国产精品综合| 在线观看91香蕉国产免费| 亚洲天天更新| 国内熟女少妇一线天| 国产肉感大码AV无码| 91精品久久久久久无码人妻| 国产特级毛片aaaaaaa高清| 中文字幕亚洲综久久2021| 国产在线小视频| 日本www色视频| 中文字幕在线永久在线视频2020| 日韩a在线观看免费观看| 99免费在线观看视频| 精品国产成人av免费| 欧美成人一区午夜福利在线| 欧美在线观看不卡| 国产91高跟丝袜| 嫩草影院在线观看精品视频| 天堂成人av| 免费无码又爽又刺激高| 找国产毛片看| 亚州AV秘 一区二区三区| 国产在线观看一区精品| 亚洲精品少妇熟女| 欧美国产精品拍自| 国产成人精品高清不卡在线 | 国产99视频免费精品是看6| а∨天堂一区中文字幕| 亚洲欧美天堂网| 午夜电影在线观看国产1区| 欧美一级在线看| 欧美日本激情| 麻豆精品在线| 久久综合AV免费观看| 色网站免费在线观看| 99热在线只有精品| 国产制服丝袜91在线| 日本在线国产| 欧美国产日产一区二区| 男女猛烈无遮挡午夜视频| 国产好痛疼轻点好爽的视频| 亚洲日本中文字幕乱码中文| 99精品国产高清一区二区| 亚洲第一区精品日韩在线播放| 国产精品专区第一页在线观看| 88av在线看| 亚洲制服丝袜第一页| 99re视频在线|