Linear Predictive Coding (
LPC) ist ein Verfahren der Audio
signal- und Sprachverarbeitung, das unter anderem für die
Audiodatenkompression und
Spracherkennung verwendet wird. Dabei wird ein vereinfachtes Modell des menschlichen
Stimmtrakts gebildet, mit dem die
Sprache synthetisiert werden kann. Damit kann ein Sprachsignal nur durch die Modellparameter und Erregungsmuster beschrieben werden. Im Vergleich zur
PCM-Repräsentation fallen dabei erheblich weniger Daten an. Üblicherweise wird dazu noch ein zusätzliches
Fehlersignal übertragen, das die Differenz zwischen Modellvorhersage und Originalsignal beschreibt.