Implementation of FIR Interpolation Filter on TMS320C6713 for VoIP Analysis

In voice over internet protocol (VoIP) system, the speech signal is degraded when passed through the network layers. The speech signal is processed through best effort policy based IP network, which include delay, packet loss and jitter network problems. The quality of VoIP speech signal can be improved by filtering the degraded VoIP speech signal through multirate filters. The work in this paper deals with the implementation of Interpolated finite impulse response (IFIR) filtering algorithm on degraded VoIP speech signal using TMS320C6713 DSP processor. The filter was designed using polyphase structure. The results of implementation experiment indicate the improvement of signal quality. The results are validated through the measurement of enhancement signal using perceptual evaluation of speech quality (PESQ) measurement, which shows the increase in MOS score at different packet loss rates (PLR)

[1]  Walter J. Goralski,et al.  IP Telephony , 1999 .

[2]  Jean-Chrysotome Bolot End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM 1993.

[3]  Guy Pujolle,et al.  Voicing-aware parametric speech quality models over VoIP networks , 2009, 2009 Global Information Infrastructure Symposium.

[4]  Chun-Ying Huang,et al.  An empirical evaluation of VoIP playout buffer dimensioning in Skype, Google talk, and MSN Messenger , 2009, NOSSDAV '09.

[5]  Armein Z. R. Langi Rapid development of a real-time speech coder on a TMS320C54x DSP , 2002, IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No.02CH37373).

[6]  Werner Verhelst,et al.  An overlap-add technique based on waveform similarity (WSOLA) for high quality time-scale modification of speech , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  N. J. Fliege,et al.  Multirate Digital Signal Processing: Multirate Systems, Filter Banks, Wavelets , 1994 .

[8]  David J. Goodman,et al.  The effect of waveform substitution on the quality of PCM packet communications , 1988, IEEE Trans. Acoust. Speech Signal Process..

[9]  Upkar Varshney,et al.  Voice over IP , 2002, CACM.

[10]  Armein Z. R. Langi A DSP implementation of a voice transcoder for VoIP gateways , 2002, Asia-Pacific Conference on Circuits and Systems.

[11]  Monson H. Hayes Schaum's Outline of Theory and Problems of Digital Signal Processing , 1998 .

[12]  Yang Juan,et al.  Implementation of ITU-T G.723.1 dual rate speech codec based on TMS320C6201 DSP , 2000, WCC 2000 - ICSP 2000. 2000 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress 2000.

[13]  Wai-Choong Wong,et al.  Waveform substitution techniques for recovering missing speech segments in packet voice communications , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[14]  B. Girod,et al.  A new technique for audio packet loss concealment , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[15]  Huang Yong-feng,et al.  Implementation of ITU-T G. 729 speech codec in IP telephony gateway , 2008, Wuhan University Journal of Natural Sciences.