Methods and apparatus for quickly selecting an optimal excitation waveform
from a codebook are presented herein. In encoding schemes that use forward
and backward pitch enhancement, storage and processor load is reduced by
approximating a two-dimensional autocorrelation matrix with a
one-dimensional autocorrelation vector. The approximation is possible when
a cross-correlation element is configured to determine the autocorrelation
matrix of an impulse response and a pulse energy determination element is
configured to determine the energy of a pulse code vector that
incorporates secondary pulse positions.
Methoden und Apparate für einer optimalen Erregungwellenform von einem codebook schnell vorwählen werden hierin dargestellt. In den kodierenentwürfen, die verwenden, Vorwärts und in der rückwärtigen Taktabstand Verbesserung laden Ablage und Prozessor wird verringert durch das Approximieren einer zweidimensionalen Autokorrelation Matrix mit einem eindimensionalen Autokorrelation Vektor. Der Näherungswert ist möglich, wenn ein Kreuzkorrelationelement zusammengebaut wird, um die Autokorrelation Matrix einer Antriebantwort festzustellen und ein Impulsenergie-Ermittlung Element zusammengebaut wird, um die Energie eines Impulscodevektors festzustellen, der Sekundärimpulspositionen enthält.