b'\n_START_ARTICLE_\nLinear predictive coding\n_START_SECTION_\nDescrizione\n_START_PARAGRAPH_\nIl principio di base sta nella assunzione secondo la quale la voce \xc3\xa8 il risultato dalla modulazione provocata da gola e bocca (detta formante) della emissione sonora da parte delle corde vocali (il residuo)._NEWLINE_Secondo tale assunzione, la formante pu\xc3\xb2 essere predetta mediante una equazione lineare che tenga conto dei campioni precedenti ed il residuo dalla sottrazione della formante dal campione._NEWLINE_Generalmente un segnale vocale \xc3\xa8 composto da due componenti: un insieme di coefficienti per la predizione lineare e un errore di predizione._NEWLINE_Questa tecnica \xc3\xa8 utilizzata per abbassare notevolmente il bitrate di un messaggio vocale, basandosi sulla conoscenza della sorgente stessa (variante vocoder)._NEWLINE_I coefficienti di predizione vengono aggiornati ogni 10-20 ms (dimensioni molto simili a un fonema). Inoltre la quantit\xc3\xa0 di coefficienti \xc3\xa8 un indice di qualit\xc3\xa0 della codifica vocale. Ovviamente un numero maggiore di frame garantisce una migliore resa nel risultato finale._NEWLINE_Scendendo pi\xc3\xb9 nel dettaglio si adotta uno schema in cui si ottiene un segnale differenza a partire dal segnale sorgente meno il segnale passato attraverso il filtro di predizione (modellato quindi dai coefficienti di predizione)._NEWLINE_Tale segnale differenza \xc3\xa8 detto "errore di predizione"._NEWLINE_In fase di decodifica l\'errore di predizione viene quindi utilizzato per ricostruire il segnale vocale. Tale segnale ricostruito sar\xc3\xa0 quindi sorgente per la predizione successiva secondo un modello detto di local decoding loop._NEWLINE_Nelle modulazioni di tipo LPC la trasmissione segue essenzialmente questo schema: il segnale X(kTc) viene fatto passare per un analizzatore in grado di identificare il vettore p di parametri che poi verranno sia trasmessi tramite multiplazione al ricevitore, sia passati al sintetizzatore, la cui uscita f(p) verr\xc3\xa0 poi sottratta dal segnale X(kTc) per ottenere l\'errore E(kTc) che, dopo un\'opportuna quantizzazione e codifica, viene multiplato insieme al vettore p ed inviato al ricevitore._NEWLINE_Il sintetizzatore di una codifica LPC \xc3\xa8 composto essenzialmente da due generatori, uno vocalico (generatore di impulsi) e uno non vocalico (generatore di rumore bianco). Per modellare le propriet\xc3\xa0 acustiche della voce del parlatore si utilizzano un amplificatore e un filtro trasversale._NEWLINE_In ricezione lo schema \xc3\xa8 all\'incirca duale, in quanto il segnale LPC viene demultiplato per riottenere distintamente il vettore p che verr\xc3\xa0 opportunamente sintetizzato, e l\'errore di predizione E(kTc) il quale, dopo un\'opportuna decodifica viene sommato all\'uscita del sintetizzatore, ricostruendo cos\xc3\xac il segnale X(kTc) a meno dell\'errore di quantizzazione._NEWLINE_La modulazione LPC riduce sensibilmente la bitrate in trasmissione, con una conseguente riduzione dell\'occupazione di banda._NEWLINE_Comporta, per\xc3\xb2, un forte incremento nella complessit\xc3\xa0 hardware e una riduzione della qualit\xc3\xa0 del segnale originale per la presenza del sintetizzatore.\n_START_SECTION_\nResidual excited linear predictive coding\n_START_PARAGRAPH_\nSoluzione a quest\'ultimo problema \xc3\xa8 la modulazione RELPC (residual excited linear predictive coding)._NEWLINE_Come si evince dal nome, la RELPC sfrutta non pi\xc3\xb9 l\'errore di predizione, bens\xc3\xac il residuo R(kTc), che consiste nel segnale campionato, filtrato in un filtro LPC inverso (che elimina le alte frequenze del segnale) e modellato da dei coefficienti c in uscita dall\'analizzatore. Il residuo costituisce l\'eccitazione ideale affinch\xc3\xa9 il filtro LPC produca esattamente il segnale vocale originale._NEWLINE_Il residuo cos\xc3\xac ottenuto viene filtrato con un filtro passa basso, sottocampionato (avendo eliminato le alte frequenze non \xc3\xa8 pi\xc3\xb9 necessario utilizzare la stessa frequenza di campionamento di prima), quantizzato e codificato. Viene poi multiplato assieme ai coefficienti c, necessari per la ricostruzione del segnale in ricezione._NEWLINE_In ricezione, il demultiplatore restituisce i coefficienti c e il residuo sottocampionato, che verr\xc3\xa0 modificato con l\'inserimento di determinati zeri nella sequenza, in modo da riportarsi alla stessa frequenza del residuo originale R(kTc). Sia il residuo, sia i coefficienti vengono fatti infine entrare in un filtro LPC che restituir\xc3\xa0 il segnale originale._NEWLINE_Il segnale originale e quello ricevuto possono essere anche significativamente diversi nel dominio del tempo, ma risultano percettivamente molto simili avendo un comportamento spettrale simile.'