G.729AB vocoder implements ITU-T G.729 Annex A and Annex B Reduced complexity Conjugate-Structure Algebraic-Code-Excited Linear-Prediction (CS-ACELP) speech coder. G.729 vocoder provides toll quality speech at 8 kbit/s data rate. Vocoder G.729 Speech Coder processes signal with 10 ms frames length plus 5 ms look-ahead, total data processing delay is 15 ms. G.729 Annex A provide reduced complexity compare, G.729 Annex B provide silence compression.
- Bit-exact with G.729 Annex A and Annex B
- 16-bit linear PCM 8 KHz sampled data
- C API, Multichannel code
- Optimized C code
G.729AB memory/MIPS requirements for Texas Instruments TMS320C6400 platform:
Further optimization and porting to other DSP platform TI 54XX, 64XX, Blackfin and ARM is possible.
- Coder 9.89 MIPS, 80.4 KB program and constant memory
- Decoder 2.42 MIPS, 38.6 KB program and constant memory
Official ITU-T recommendation G.729 and test vectors are available at G.729 standard