Zvukové kodeky

Odporúčanie G.711

G.711 je základným zvukovým kodekom pre H.320 a H.323 videokonferenčné zariadenia. Na začiatku videokonferenčného spojenia musí každé koncové zariadenie zabezpečiť kódovanie a dekódovanie zvuku podľa tohto odporúčania a podľa pravidla prislúchajúceho jeho regiónu (pravidlo A, pravidlo m).

Odporúčanie G.711 sa zaoberá pulzne kódovou moduláciou (PCM) hovorového signálu. Kóder pracuje tak, že najskôr vzorkuje vstupný analógový signál rýchlosť 8000 vzoriek za sekundu s povolenou odchýlkou ± 50 vzoriek na milión vzoriek. Každá vzorka sa kóduje ôsmimi bitmi.

G.711 poskytuje hlas výbornej kvality s minimálnym oneskorením (značne pod 1ms) a s malou zložitosťou.

 

Odporúčanie G.722

Odporúčanie ITU-T G.722 popisuje charakteristiku zvukového kódovacieho systému so šírkou pásma 50Hz - 7kHz. Existuje niekoľko variant kódovania zvuku s rôznou kompresiou a tým aj rôznou kvalitou kódovaného zvuku. Tento kódovací systém používa SUB-BAND ADPCM (SB ADPCM) moduláciu s prenosovou rýchlosťou 64 kbit/s. V kódovacom systéme SB ADPCM sa frekvenčné pásmo rozdelí na dve podpásma, nižšie a vyššie, a každé sa samostatne kóduje technikou ADPCM.

 

Odporúčanie G.723.1

Odporúčanie G.723.1.e špecifikuje kóder na kompresiu reči alebo iného zvukového signálu ako časť multimediálnych aplikácií pre veľmi nízke prenosové rýchlosti. Kóder aj dekóder musia byť schopné pracovať s dvomi prenosovými rýchlosťami - 5,3 kbit/s a 6,3 kbit/s. Medzi jednotlivými rýchlosťami je možné prepínať na hranici rámcov dĺžky 30 ms.

Kóder je navrhnutý na spracovanie digitálneho signálu získaného tak, že sa analógový signál obmedzí filtrom na základné telefónne pásmo. Potom nasleduje vzorkovanie signálu frekvenciou 8 kHz a konverzia vzoriek do 16 bitovej lineárnej PCM. Kóder použiva princíp kódovania signálu s lineárnou predikciou.

 

Odporúčanie G.728

Odporúčanie ITU-T G.728 popisuje kódovanie hovorového signálu na rýchlosť 16 kbit/s. G.728 používa špeciálny lineárny predikčný algoritmus založený na vzorkovaní frekvenciou 8kHz a vytváraní zvukových rámcov s piatimi vzorkami (0.625ms). Takýto algoritmus vytvorí hlas vynikajúcej kvality s malým oneskorením (1.875ms).

 

Odporúčanie G.729

Odporúčanie G.729 popisuje kódovanie hovorového signálu na rýchlosť 8 kbit/s s použitím algebraického kódu excitovanej lineárnej predpovede so združenou štruktúrou. Kóder je navrhnutý na spracovanie digitálneho signálu získaného tak, že sa analógový signál obmedzí filtrom na klasické telefónne pásmo a následne sa vzorkuje vzorkovacou frekvenciou 8 kHz. Potom nasleduje konverzia vzoriek do 16 bitovej lineárnej PCM. Výstup dekódera by mal byť spätne upravený do analógovej formy obdobným spôsobom.

 

Porovnanie kodekov

Odporúčanie
Rýchlosť
[kbit/s]
Frekv. rozsah
[kHz]
Zložitosť
[MIPS]
Dĺžka rámca
[ms]
Oneskorenie
[ms]
G.711
48, 56, 64
3
~ 0
125
<< 1
G.722
48, 56, 64
7
~ 10
125
< 2
G.723.1
5.3, 6.4
3
~ 18 – 20
30
97.5
G.728
16
3
~ 35 – 40
625
< 2
G.729
8
3
~ 18
10
35
G.729A
8
3
~ 11
10
35