CELP coding at variable rate

This paper describes the general principle of variable rate applied to CELP coding and presents an algorithm conceived for mobile applications based on CDMA technique. The speech coder operates at an average rate of around 6 kbit/s with a peak rate of 16 kbit/s, providing a quality close to the one of the G.728 standard. The algorithm is based on a multi-rate CELP whose operating mode is selected by a combination of open-loop speech classification and closed-loop quality evaluation. The scheme is not fully optimized for the average rate, but attention has mainly been paid to the classification algorithm having the constraint to keep the algorithmic delay equal to 10 ms.

[1]  Thomas P. Barnwell,et al.  The self excited vocoder - an alternate approach to toll quality at 4800 bps , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Allen Gersho,et al.  Variable rate speech coding with phonetic segmentation , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[3]  Claude Lamblin,et al.  Variable rate speech coding with online segmentation and fast algebraic codes , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[4]  Isabel Trancoso,et al.  Efficient procedures for finding the optimum innovation in stochastic coders , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Bishnu S. Atal,et al.  ON IMPROVING THE PERFORMANCE OF PITCH PREDICTORS IN SPEECH CODING SYSTEMS , 1991 .

[6]  Daniele Sereno,et al.  A 2 ms delay CELP coder , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[7]  M.G. Bellanger,et al.  Digital processing of speech signals , 1980, Proceedings of the IEEE.

[8]  Allen Gersho,et al.  Variable Rate Speech Coding for Cellular Networks , 1993 .

[9]  Jörg-Martin Müller Improving performance of code excited LPC-coders by joint optimization , 1989, Speech Commun..

[10]  Peter Kabal,et al.  Synthesis filter optimization and coding: Applications to CELP (speech analysis) , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[11]  B. Gold,et al.  Digital speech networks , 1977, Proceedings of the IEEE.

[12]  Manfred R. Schroeder,et al.  Code-excited linear prediction(CELP): High-quality speech at very low bit rates , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[13]  W. Bastiaan Kleijn,et al.  A 5.85 kbits CELP algorithm for cellular applications , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[14]  Allen Gersho,et al.  Vector excitation coding with dynamic bit allocation , 1988, IEEE Global Telecommunications Conference and Exhibition. Communications for the Information Age.

[15]  A. Gray,et al.  Distance measures for speech processing , 1976 .

[16]  D. Sereno,et al.  Vector quantization and perceptual criteria for low-rate coding of speech , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[17]  Ed F. Deprettere,et al.  A class of analysis-by-synthesis predictive coders for high quality speech coding at rates between 4.8 and 16 kbit/s , 1988, IEEE J. Sel. Areas Commun..

[18]  Aníbal R. Figueiras-Vidal,et al.  On the behaviour of reduced complexity code-excited linear prediction (CELP) , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[19]  Rosario Drogo de Iacovo,et al.  Embedded CELP coding for variable bit-rate between 6.4 and 9.6 kbit/s , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[20]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[21]  P. Mabilleau,et al.  Fast CELP coding based on algebraic codes , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[22]  K. K. Paliwal,et al.  Reduced-complexity stochastically-excited coder for the low bit-rate coding of speech , 1989 .

[23]  Vladimir Cuperman,et al.  A multi-mode variable rate CELP coder based on frame classification , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[24]  Allen Gersho,et al.  Complexity reduction methods for vector excitation coding , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  M. Omologo,et al.  A comparison between CELP and MPLPC at 8 kbit/s for mobile communications , 1988, 1988., IEEE International Symposium on Circuits and Systems.

[26]  William R. Gardner,et al.  QCELP: A Variable Rate Speech Coder for CDMA Digital Cellular , 1993 .

[27]  Saeed Vaseghi Finite state CELP for variable rate speech coding , 1991 .

[28]  I. A. Gerson,et al.  Vector sum excited linear prediction (VSELP) speech coding at 8 kbps , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[29]  E. Berruto,et al.  Variable-rate for the basic speech service in UMTS , 1993, IEEE 43rd Vehicular Technology Conference.

[30]  Ira Alan Gerson,et al.  Vector Sum Excited Linear Prediction (VSELP) , 1991 .