Implementation of ITU-T G.723.1 dual rate speech codec based on TMS320C6201 DSP

This paper describes how to implement the G.723.1 recommendation in the IP telephony gateway and studies in detail the programming of the TMS320C6201 DSP and optimization methods for reducing the speech processing delay of the G.723.1 codec. As a result of adopting these optimization and programming methods, we have implemented a high-speed speech codec which can process concurrently 18 voice channels with a single TMS320C6201 chip in the IP telephony gateway. Finally, the paper summarizes the performance of the resulting ITU-T G.723.1 speech codec.