An interactive speech coding tool using LabVIEW™

Code Excited Linear Prediction (CELP) is a closed-loop analysis-by-synthesis speech coding algorithm that has been standardized in Federal Standard-1016. Variants of the CELP algorithm form the core of many speech coding standards that exist today. In this paper, we discuss the development of an interactive speech coding tool in National Instruments LabVIEW™ software for the Federal Standard-1016 CELP algorithm. A brief description of the speech coding algorithm and the features of the LabVIEW speech coding tool are presented. Illustrations demonstrating the use of the interactive software tool in analyzing the speech coding algorithm are provided. This tool can be used to teach the various modules of the CELP based speech coders to undergraduate and graduate students.

[1]  Andreas Spanias,et al.  Speech coding: a tutorial review , 1994, Proc. IEEE.

[2]  I. Johansson,et al.  The adaptive multi-rate speech coder , 1999, 1999 IEEE Workshop on Speech Coding Proceedings. Model, Coders, and Error Criteria (Cat. No.99EX351).

[3]  Andreas Spanias,et al.  A software tool for introducing speech coding fundamentals in a DSP course , 1996 .

[4]  Yang Gao,et al.  The SMV algorithm selected by TIA and 3GPP2 for CDMA applications , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[5]  Andreas Spanias,et al.  A simulation tool for introducing algebraic celp (ACELP) coding concepts in a DSP course , 2002, Proceedings of 2002 IEEE 10th Digital Signal Processing Workshop, 2002 and the 2nd Signal Processing Education Workshop..

[6]  Ted Painter,et al.  Audio Signal Processing and Coding , 2007 .

[7]  W. Bastiaan Kleijn,et al.  Source-Dependent Channel Coding and its Application to CELP , 1991 .

[8]  Thomas E. Tremain,et al.  The federal standard 1016 4800 bps CELP voice coder , 1991, Digit. Signal Process..

[9]  Karthikeyan Natesan Ramamurthy,et al.  MATLAB Software for the Code Excited Linear Prediction Algorithm: The Federal Standard-1016 , 2010, MATLAB Software for the Code Excited Linear Prediction Algorithm.

[10]  K. Natesan,et al.  Work in progress - teaching speech signal processing and coding using LabVIEWTM , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[11]  Andreas Spanias,et al.  Interactive online undergraduate laboratories using J-DSP , 2005, IEEE Transactions on Education.

[12]  Stephen A. Dyer,et al.  Digital signal processing , 2018, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[13]  Manfred R. Schroeder,et al.  Code-excited linear prediction(CELP): High-quality speech at very low bit rates , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.