Arrow Electronic Components Online

Compressione voce ADPCM

ADPCM (Adaptive Differential Pulse Code Modulation) è un algoritmo utilizzato per comprimere il rate dati di comunicazione audio in telefonia, pur mantenendo la qualità audio accettabile. L'uso più comune di questo algoritmo è ridurre la velocità normale dell'audio telefonico di 64 Kbit/s (nota come DS0) a 32 kbit/s. Ciò raddoppia la capacità della rete telefonica, in quanto consente il multiplessaggio del doppio delle chiamate su collegamenti con maggiore ampiezza di banda. Ciò è particolarmente importante nei trunk internazionali della rete telefonica. Altre velocità in bit supportate sono 16, 24 e 40 kbit/s. Le velocità di 16 e 24 kbit/s sono utilizzate per i sistemi telefonici sovraccarichi, mentre quella a 40 kbit/s viene usata per i modem su linea telefonica più veloce di 4,8 kbit/s. ADPCM viene usato come algoritmo encoder/decoder per i sistemi di telefonia wireless DECT.

 

L'algoritmo ADPCM è definito dallo standard delle telecomunicazioni G.726. Esso opera su un segnale con modulazione pulse-code (PCM). La PCM è un metodo per rappresentare digitalmente i segnali audio analogici e viene usata in lettori di CD, computer e molti altri dispositivi comuni. L'ampiezza istantanea dell'audio viene campionata con una speciale ponderazione logaritmica chiamata legge μ o una leggera variante denominata legge A. Ciò consente la codifica dei segnali audio con rumore e distorsione accettabili in tutta la variazione di ampiezza (gamma dinamica). L'algoritmo ADPCM trascodifica questi segnali audio PCM a e dalla codifica ADPCM.

 

L'audio viene compresso con due metodi. Il primo metodo codifica i campioni audio come valori differenziali anziché valori assoluti. Poiché l'audio varia in ampiezza a frequenze più lente rispetto alla frequenza di campionamento, in questo formato i dati possono essere in genere codificati con maggiore efficienza. Il secondo metodo è un algoritmo predicativo in cui il ricevitore è modellato nel trasmettitore e il risultato di come è previsto che il ricevitore decodifichi il segnale viene sottratto dal segnale di ingresso. Questo crea il segnale differenziale in modo tale che il ricevitore possa prendere questo input e lavorare a ritroso per ricostruire i campioni audio originali. Poiché il sistema è codificato in modo differenziale, le condizioni iniziali devono essere ipotizzate e gestite da un metodo di sincronizzazione e regolazione.

 

La compressione voce ADPCM effettua con compromesso con il rumore in un modo speciale, presente anche negli algoritmi di codifica audio più efficienti, moderni e di qualità superiore utilizzati nella comunicazione VoIP. L'algoritmo comprime rumore e distorsione in modo di essere relativamente lo stesso in tutta la gamma dinamica di ascolto, che tende ad essere mascherata, tra l'altro, dai meccanismi acustici dell'udito umano. Questa viene chiamata compressione con perdite. Il suo successo è misurato da un Mean Opinion Score (MOS, punteggio medio di opinione) di persone che ascoltano a campioni codificati. Gli algoritmi odierni utilizzati nel VoIP e nella comunicazione cellulare possono comprimere a oltre quattro volte le velocità di trasmissione dati ADPCM per lo stesso MOS.

15

Prodotti totali

Vedi tutti