Title :
Dynamic bit allocation in CELP excitation coding
Author :
Eriksson, Thomas ; Sjöberg, Johan
Author_Institution :
Dept. of Inf. Theory, Chalmers Univ. of Technol., Goteborg, Sweden
Abstract :
The excitation coding, i.e., the LTP (long term predictor) and the innovation coding, requires a large part of the overall bit rate in a CELP (code-excited linear prediction) coder. A method to reduce the excitation coding bit rate is proposed. The fact that the pitch varies only slowly during voiced segments of speech can be exploited to design powerful dynamic bit allocation schemes for the excitation sequence. The bit allocation is determined by two methods. In one method, the LTP index is Huffman-coded. This makes the LTP code book require only a small number of bits during speech segments with stable pitch frequency, i.e., voiced segments. In the other method, a high rate approximation for assigning various numbers of innovation code words for each LTP index is derived. As a complement to dynamic bit allocation, a search method for the LTP index is developed that takes into account the number of innovation code words assigned to each LTP index, in the search for an optimal LTP sequence. Simulations are included that show that with these methods the bit rate can be reduced by 400 bit/s with no changes in speech quality.<>
Keywords :
Huffman codes; data compression; linear predictive coding; search problems; speech coding; CELP excitation coding; code-excited linear prediction; dynamic bit allocation schemes; innovation coding; long term predictor; search method; speech quality; speech segments;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location :
Minneapolis, MN, USA
Print_ISBN :
0-7803-7402-9
DOI :
10.1109/ICASSP.1993.319261