DocumentCode
2999187
Title
Single chip multi-pulse coder with pitch prediction
Author
Santos-Suárez, Juan M.
Author_Institution
Dept. of Signal, Syst. & Commun., Polytech. Univ. of Madrid, Spain
fYear
1988
fDate
11-14 Apr 1988
Firstpage
639
Abstract
The author presents a 9.6 kbps multi-pulse excited LPC coder implemented using a single TMS320c25 working at full speed. To maintain high quality in the coded speech several modifications to the classical algorithms were introduced: pitch cancelling, reoptimization of the pulse amplitudes and trellis coding of the pulse positions which allows to put almost a pulse per millisecond. The coder was simulated using PRO-MATLAB by means of which the segmental S/N ratio corresponding to different variants of the algorithm and different settings of the parameters were measured. These measurements were the base for the final selection of algorithms and parameters that led to the implementation in real-time. This implementation was simplified by the use of a library of basic DSP building blocks that produced more than 90% of the assembler code almost automatically
Keywords
computerised signal processing; encoding; microprocessor chips; speech analysis and processing; 9.6 kbits/s; DSP building blocks; PRO-MATLAB; TMS320c25; assembler code; classical algorithms; coded speech; multi-pulse excited LPC coder; pitch cancelling; pitch prediction; pulse amplitudes; pulse positions; segmental S/N ratio; single chip multi-pulse codes; trellis coding; Bit rate; Digital signal processing; Linear predictive coding; Pulse measurements; Signal analysis; Signal processing algorithms; Silicon compounds; Speech analysis; Speech coding; Speech processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1988. ICASSP-88., 1988 International Conference on
Conference_Location
New York, NY
ISSN
1520-6149
Type
conf
DOI
10.1109/ICASSP.1988.196666
Filename
196666
Link To Document