Real Time Implementation of G.723.1 Speech Coder Based on TM1300
-
-
Abstract
In this paper a brief introduction to the fundamental principle of ITU-T G.723.1 encoding decoding algorithms is firstly carried out.Subsequently,some main features about the fixed-point DSP chip TM1300 such as hardware structure,the principles of audio input and output,embedded operating system running on TM1300 DSPCPU are introduced.On the basis of the above introduction,this paper designs a set of feasible project running on TM1300 for real time speech sampling,speech encoding,decoding and playing aim to hardware structure characteristic of the chip.In order to come up to the real time requirement,the fixed-point algorithm of G.723.1 is improved with this understanding of passing all test sequences provided by ITU-T.The key technologies with real time implementation of G.723.1 speech coder on TM1300 is discussed emphatically in this paper;which mostly include the design with systemic overall framework,material algorithm optimizations and the principle of program code optimizations which is generalized according to the structural feature of TriMedia DSPCPU.At the same time,some problems which are met in the process of specific realization are also discussed.In addition,the corresponding resolution are brought forward in this paper.The experiment shows that at least 5 ways of speech encoder and decoder can be carried out on single TriMedia 1300 simultaneously.
-
-