Pagina:Codifica numerica del segnale audio.djvu/262

244 Codifica numerica del segnale audio

Fig. 6.27 - Schema di sovrapposizione delle finestre di analisi LPC.

Relativamente al filtro di pesatura percettiva, bisogna solo osservare che la funzione di trasferimento è del tipo

  (6.35)

in cui i due coefficienti γ1 e γ2 sono resi adattativi, frame per frame, sulla base della pendenza dello spettro del segnale vocale. Inoltre i coefficienti utilizzati sono quelli non quantizzati.

E interessante osservare che il segnale di ingresso pesato percettivamente, oltre a costituire il target per la ricerca nel codebook delle eccitazioni, è anche utilizzato per calcolare una stima del valore del pitch in catena aperta. Tale stima è calcolata massimizzando il coefficiente di autocorrelazione nell’intervallo tra 20 e 143 campioni. Al fine di evitare la scelta di multipli del pitch, la ricerca è effettuata in tre campi separati (tra 20 e 39, 40 e 79, 80 e 143) ed il candidato nell’intervallo più basso è favorito con una opportuna pesatura. Successivamente, il valore effettivo del pitch per ognuno dei due subframe da 5 ms è calcolato con procedura in closed loop nell'intorno della stima calcolata precedentemente. Per i motivi illustrati precedentemente, la ricerca del pitch nella seconda fase è realizzata nel dominio del segnale sovracampionato (con un fattore pari a 3).

Il codebook fìsso, o stocastico, è del tipo “sparse” e cioè contiene solo quattro campioni non nulli sul subframe da 40 campioni. Gli impulsi possono