A LOW-DELAY CELP CODER FOR THE CCITT 16 KB S SPEECH CODING STANDARD

被引:64
作者
CHEN, JH
COX, RV
LIN, YC
JAYANT, N
MELCHNER, MJ
机构
[1] AT&T Bell Laboratories, Murray Hill
[2] Macronix International Co., Taiwan
关键词
D O I
10.1109/49.138988
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a low-delay code-excited linear prediction (LD-CELP) speech coder, which is expected to be standardized in 1992 as a CCITT G Series Recommendation for universal applications of speech coding at 16 kb/s. The coder achieves a one-way coding delay of less than 2 ms by making both the LPC predictor and the excitation gain backward-adaptive, and by using a small excitation vector size of five samples. The pitch predictor in conventional CELP coders is not used due to its sensitivity to channel errors, and the resulting performance loss is compensated for by increasing the LPC predictor order from 10 to 50. The excitation gain is updated by a 10th-order adaptive linear predictor based on the logarithmic gains of previously quantized and scaled excitation vectors. The LPC predictor and the gain predictor are updated by performing LPC analysis on previously coded speech and previous log-gain sequence, respectively, with the autocorrelation coefficients calculated by a novel hybrid windowing method. The excitation codebook is closed-loop optimized and its index is Gray-coded for better robustness to channel errors. The perceptual weighting filter is designed to optimize speech quality for three asynchronous tandem encodings without significantly degrading the performance for a single encoding. An adaptive postfilter is used at the decoder to improve coder performance, the tandeming performance in particular. This coder has been implemented in real-time using the AT & T WE(R) DSP32C digital signal processor. The official CCITT laboratory tests revealed that the speech quality of this 16 kb/s LD-CELP coder is either equivalent to or better than that of the CCITT G.721 standard 32 kb/s ADPCM coder for almost all conditions tested. This paper describes the LD-CELP algorithm, its implementation on the DSP32C for CCITT testing, and some performance results from these tests.
引用
收藏
页码:830 / 849
页数:20
相关论文
共 56 条
[1]  
Atal B. S., 1982, Proceedings of ICASSP 82. IEEE International Conference on Acoustics, Speech and Signal Processing, P614
[2]   PREDICTIVE CODING OF SPEECH AT LOW BIT RATES [J].
ATAL, BS .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1982, 30 (04) :600-614
[3]   RECURSIVE WINDOWING FOR GENERATING AUTO-CORRELATION COEFFICIENTS FOR LPC ANALYSIS [J].
BARNWELL, TP .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1981, 29 (05) :1062-1066
[4]  
BEERY Y, 1989, SEP P IEEE WORKSH SP, P25
[5]  
BEROUTI M, 1986, APR P IEEE INT C AC, P3043
[6]  
Campbell J. P. Jr., 1986, ICASSP 86 Proceedings. IEEE-IECEJ-ASJ International Conference on Acoustics, Speech and Signal Processing (Cat. No.86CH2243-4), P473
[7]  
CAMPBELL JP, 1989, MAY P IEEE INT C AC, P735
[8]  
CHEN JH, 1987, APR P INT C AC SPEEC, P2185
[9]  
CHEN JH, 1991, MAY P IEEE INT C AC, P21
[10]  
CHEN JH, 1987, IEEE T COMMUN, P918