WikiDer > Vollpreis-Codec
Das Vollpreis-Codec ist ein Codec was wird verwendet für Sprachcodierung innerhalb der HandySystem für Mobilfunk. Der Codec arbeitet mit einer Bitrate von 13 kbit/s.
der Algorithmus
Das Sprachsignal ist nach AD-Konvertierung, aufgeteilt in 20 ms-Segmente. Dann wird eine Analyse durchgeführt, um die Koeffizienten des Kurzzeitvorhersagefilters zu bestimmen. Die Koeffizienten werden quantisiert und codiert, und das Sprachsignal wird gefiltert. Das Restsignal wird in Untersegmente von 5 ms unterteilt. Anschließend wird eine Langzeit-Vorhersageanalyse freigegeben, und Parameter werden bestimmt und quantisiert. Jedes Untersegment wird gefiltert. Das Ergebnis, ein aus 40 Signalwerten bestehendes Untersegment, wird durch 13 quantisierte Pulse plus einem übergreifenden Skalierungsfaktor angenähert. Diese Parameter werden an den Decoder übertragen (260 Bit pro 20 ms-Segment).
Die inversen Operationen werden am Decoder durchgeführt.
Bits pro Parametertyp
Die Bitverteilung pro Parametertyp ist wie folgt:
- STP (Short Term Prediction) Bits: 8 Filterparameter, quantisiert mit 6, 6, 5, 5, 4, 4, 3, 3 Bits, ergeben 36 Bits pro 20 ms
- LTP-Parameter (Long Term Prediction): LTP-Verstärkung quantisiert mit 2 Bit, LTP-Verzögerung quantisiert mit 7 Bit, macht 9 Bit pro 5 ms
- Rasterwert (erstellt ein "Raster" von 13 Impulsen innerhalb von 40 Impulsen) codiert mit 2 Bit pro 5 ms
- Skalierungsfaktor (pro Untersegment) quantisiert mit 6 Bit pro 5 ms
- 13 Pulse quantisiert mit 3 Bits pro Puls, macht 39 Bits pro 5 ms
Pro 20 ms macht das Bit, also eine (Netto-)Bitrate von 13 kbit/s.
| Dateiformate für die Komprimierung von Multimedia | ||||||||
|---|---|---|---|---|---|---|---|---|
|