Linear Predictive Coding (engl., LPC) ist ein Verfahren der Audiosignal- und Sprachverarbeitung, das u. a. 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. So fallen erheblich weniger Daten an als bei einer PCM-Repräsentation. Üblicherweise wird zusätzlich noch ein Fehlersignal übertragen, das die Differenz zwischen Modellvorhersage und Originalsignal beschreibt.

Das Modell des Stimmtraktes besteht oft aus einem Schwingungsgenerator, um die Stimmbänder bzw. den Kehlkopf nachzubilden, und einer einfachen Röhre als Repräsentation des nachgelagerten Vokaltrakts bzw. Artikulationsraums (Rachen, Mundraum). Der Schwingungsgenerator erzeugt eine regelmäßige Schwingung, die in ihrer Lautstärke und Tonhöhe moduliert werden kann. Die Röhre stellt den Resonanzraum von Rachen und Mundraum dar und dient im Falle einfacher Vokale üblicherweise als hinreichende Repräsentation. Dagegen würde die Darstellung von Nasallauten Abzweigungen von der Röhre (Nasenhöhle) erfordern, die mathematisch weitaus aufwändiger darzustellen wären. Daher werden diese Klanganteile teils verworfen, teils mit Hilfe eines Restsignales beschrieben.

Ein bekanntes Beispiel für die Nutzung von LPC für Audiodatenkompression ist CELP, welches das Restsignal mittels Codebüchern komprimiert. Das standardisierte Verfahren LPC-10e arbeitet ohne Codebücher und führt zu einer geringeren Bitrate auf Kosten der Klangqualität.

Siehe auch

Bearbeiten
Bearbeiten

📚 Artikel Terkait di Wikipedia

Opus (Audioformat)

grundlegende Verfahren werden eine Frequenztransformation und Linear Predictive Coding (LPC) genutzt. Es ermöglicht besonders hohe Klangqualität und besonders

Harmonic Vector Excitation Coding

zweistufiger Codec. Im ersten Schritt wird das Ausgangssignal mit Linear Predictive Coding komprimiert. Das Ergebnis wird decodiert und mit dem Ausgangssignal

Free Lossless Audio Codec

entweder mittels einer Polynomfunktion oder mit dem Verfahren Linear Predictive Coding angenähert. Einige übliche Kombinationen an Koeffizienten sind verfügbar

Puls-Code-Modulation

Rückwärtsprädiktion eingesetzt werden, welche die Grundlage zum Linear Predictive Coding (LPC) darstellt. Entscheidende Beiträge für die Entwicklung der Puls-Code-Modulation

Uncanny Valley

H. Ishiguro, J. Driver, C. Frith: The thing that should not be: Predictive coding and the uncanny valley in perceiving human and humanoid robot actions

Internet Low Bitrate Codec

16 Bit. Die Innovation hinter iLBC ist der blockunabhängige Linear-Predictive-Coding-Algorithmus mit kontrollierter Reaktion auf Paketverlust. Blockunabhängigkeit

LPC

vorhandenen Musterberechtigung (JAR-OPS) Ligand-Protein Contacts Linear Predictive Coding, ein Verfahren in der Nachrichtentechnik Local Procedure Call, eine

Sprachsynthese

Filterkoeffizient besteht. Diese Filter sind eng verwandt mit dem Linear Predictive Coding (LPC), das ebenfalls für Sprachsynthesen eingesetzt wird. Bei dem