G.729标准文档及参考代码
This Recommendation contains the description of an algorithm for the coding of speech signals at 8 kbit/s using
Conjugate-Structure Algebraic-Code-Excited Linear-Prediction (CS-ACELP).
This coder is designed to operate with a digital signal obtained by first performing telephone bandwidth filtering
(Recommendation G.712) of the analogue input signal, then sampling it at 8000 Hz, followed by conversion to 16-bit
linear PCM for the input to the encoder. The output of the decoder should be converted back to an analogue signal by
similar means. Other input/output characteristics, such as those specified by Recommendation G.711 for 64 kbit/s PCM
data, should be converted to 16-bit linear PCM before encoding, or from 16-bit linear PCM to the appropriate format
after decoding. The bitstream from the encoder to the decoder is defined within this Recommendation.
This Recommendation is organized as follows: Clause 2 gives a general outline of the CS-ACELP algorithm. In
clauses 3 and 4, the CS-ACELP encoder and decoder principles are discussed, respectively. Clause 5 describes the
software that defines this coder in 16 bit fixed-point arithmetic.
1