Pagina:Codifica numerica del segnale audio.djvu/235


6 - Codifica per modelli 217

tale standard sono quelli di ridurre il flusso numerico al di sotto dei 16 kbit/s con un ritardo di codifica inferiore agli 80 ms.

L’algoritmo utilizzato per la codifica è il Regular-Pulse Excitation / Long Term Prediction (RPE-LPT). Il segnale vocale è ottenuto tramite un treno di impulsi interpolato da un filtro tale da ricostruire l’inviluppo dello spettro a breve termine del segnale. L’ingresso è un flusso numerico derivante da un campionamento a 8 kHz con una codifica lineare su 13 bit. Le fasi della codifica sono (fig. 6.8):

  • pre-elaborazione (per migliorare la precisione e la stabilità degli algoritmi);
  • analisi LPC a breve termine (per la determinazione dell’inviluppo dello spettro del segnale);
  • analisi a lungo termine (per la determinazione della struttura a grana fine dello spettro del segnale;
  • decimazione RPE (per la codifica dell’eccitazione del modello digitale della sorgente).

Fig. 6.8 - Diagramma del codificatore RPE-LTP.

La pre-elaborazione ha il fine di eliminare le componenti continue presenti nel segnale ed eseguire una pre-enfasi del segnale stesso, al fine di migliorare la stabilità degli algoritmi di filtraggio adattativo ed aumentare la precisione numerica (fig. 6.9).