Contract DSP software development

Vocoder G.729AB

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.

G.729AB features:
  • 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:
  • Coder 9.89 MIPS, 80.4 KB program and constant memory
  • Decoder 2.42 MIPS, 38.6 KB program and constant memory
Further optimization and porting to other DSP platform TI 54XX, 64XX, Blackfin and ARM is possible.

Official ITU-T recommendation G.729 and test vectors are available at G.729 standard
  • Loop System Co. Ltd.
  • Improv Systems, Inc
  • 74ZE Engineering, Inc
  • Parabyte Co. Ltd.
  • Pulsar Group of companies
  • EasyPQ Technologies Pvt. Ltd.
  • NIC Test Electro
  • Telecomequipment