Performance of a real time low rate voice codec

A real time low rate voice coder/decoder has been developed and is being tested using speakers in simulated operational environments. The unit uses the TMS32010 to perform the signal processing functions, and is packaged in a manner suitable for an office or benign field environment. The software implements the following algorithms:\bullet2400 bps LPC using the United States Government standard LPC-10 algorithm.\bullet800 bps using vector quantization.\bullet400 bps using frame repeat vector quantization with trellis coding of gain and pitch. The hardware configuration is described, along with a brief explanation of the available test configurations and execution options. A review of the coding algorithms is presented, with a summary of the operational parameters. Test results include measured execution times, program and data memory sizes. Preliminary listening tests indicate that the voice quality at 800 bps is very close to that achieved at 2400 bps with the standard algorithms.

[1]  D. Wong,et al.  Very low data rate speech compression with LPC vector and matrix quantization , 1983, ICASSP.

[2]  Richard M. Schwartz,et al.  A comparison of methods for 300-400 b/s vocoders , 1983, ICASSP.

[3]  Thomas P. Barnwell,et al.  A low bit rate segment vocoder based on line spectrum pairs , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  J. Rothweiler,et al.  A multiple rate low rate voice codec , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Douglas B. Paul,et al.  An 800 bps adaptive vector quantization vocoder using a perceptual distance measure , 1983, ICASSP.

[6]  Biing-Hwang Juang,et al.  An 800 bit/s vector quantization LPC vocoder , 1982 .

[7]  L. Fransen,et al.  Application of line-spectrum pairs to low-bit-rate speech encoders , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.