Grundlagen VoIP

Voice over IP (Teil 2)

CELP und MP-MLQ

Im Vergleich zu den einfachen LPC-Verfahren unterscheidet Code Excited Linear Prediction (CELP) neben den Zuständen "stimmhaft" und "stimmlos" auch dazwischen angeordnete Arten der Anregung. Diese bestimmt ein Analysator mittels Vektorquantisierung des minimierten Vorhersagefehlers und hinterlegt sie im sogenannten Codebook.

Für jeden Rahmen kodiert und überträgt CELP dann den Codebook-Index sowie die lpc-Parameter. Man bezeichnet diese Vorgehensweise auch als Analysis-by-Synthesis, wobei das rekonstruierte Signal weitgehend dem Ursprungssignal gleicht. Algebraische CELP-Varianten (ACELP) ergänzen das Verfahren um erweiterten Kompressionsmethoden zur Bandbreitenreduzierung.

Mit einer gegenüber ACELP verbesserten Quantisierung arbeitet die Multipulse Maximum Likelihood Quantization, kurz MP-MLQ. Anstelle einer einzigen Basisfrequenz erstellt MP-MLQ einen Satz von Impulsen, die den ursprünglichen Frequenzinhalt der Sprachanregung deutlich besser nachbilden.