波形編碼是最簡單也是最早使用的語音編碼方法。
法律。最基本的壹種是脈碼調制,如G.711中建議的。
的定律或μ定律。APCM、DPCM和ADPCM也屬於waves。
形狀編碼的範疇,使用這些技術的標準是G.721,
G.726,G.727等。波形編碼具有實現簡單、性能優異的優點。
的缺點是通常很難進壹步降低編碼帶寬。
2.預測編碼
語音信號是非平穩的,但是在短時間內(通常
是30ms)具有平穩信號的特點,所以語音信號的幅度降低。
循序漸進地預測和編碼是壹種自然的做法。最簡單的進步
測量是找出兩個相鄰采樣點之間的差異,並對差分信號進行編碼,例如
G.721 .但是語音信號的線性預測編碼應用更廣泛。
(LPC).幾乎所有的極點模型都基於語音信號生成
LPC用於所有參數編碼器,如G.728、G.729、
G.723.1建議。
3.參數編碼
參數編碼基於人類語音產生的全極點模型。
理論上,參數編碼器傳輸的編碼參數都是極點。
點模型參數-基頻、線譜對和增益。關於發音,參考
數字編碼器的編碼效率最高,但對於音頻信號,是參數編碼。
該設備不合適。典型的參數編碼器是LPC- 10和LPC-
10E,當然還有G.729,G.723 438+0和CELP (FS-105438+06)之類的代碼。
這個激勵聲碼器離不開參數編碼。
4.變換編碼
壹般認為,變換編碼在語音信號中並不扮演非常重要的角色。
大,但它是音頻信號中的主要壓縮方法。舉個例子,
MPEG音頻壓縮算法(包括著名的MP3)使用FFT,
MDCT變換,AC- 3杜比立體聲也用MDCT,G.722.438+0。
建議中使用的MLT變換。近年來的低級語言
在語音編碼算法中,STC(正弦變換編碼)和WI(波形內插)
Value)占有重要地位,小波變換和Gabor變換就是其中的代表。
有使用空間。
5.子帶編碼
子帶編碼通常與波形編碼(如G.722)結合使用
使用SB- ADPCM技術。但是子帶的劃分更對。
頻域系數的劃分(這樣可以更好的利用低頻帶而不是高頻帶。
具有感覺的重要特征),所以在子帶編碼中,往往首先應用。
G.722.1中使用了通過某種變換方法得到的頻域系數。
MLT變換,系數分為16個子帶;用於MPEG聲音
FFT或MDCT變換,多達32個子帶。
6.統計編碼
統計編碼廣泛應用於圖像編碼,但在語音編碼中
考慮編碼器的整體性能(可變長度編碼易於引入)
誤碼擴散),很少使用。對於具有統計冗余的信號
比如說,統計編碼確實可以大大提高編碼效率,所以,
在近幾年出現的音頻編碼算法中,統計編碼被重新獲得。
註意壹下。MPEG音頻和G.722.1提案中采用Huff。
Mann可變長度編碼。