DocumentCode
322030
Title
Fixed point vocoder implementation
Author
Liu, Ludy
Author_Institution
Space & Syst. Technol. Group, Motorola Inc., Scottsdale, AZ, USA
Volume
2
fYear
1997
fDate
3-6 Aug 1997
Firstpage
710
Abstract
Speech parameters of an analysis-by-synthesis vocoder are generated by complex mathematics such as Levinson-Durbin recursion, root solving method, etc. Fixed point mathematics cause loss in precision due to truncation errors. This paper presents a systematic approach to implementing a fixed point vocoder. The techniques used are speech parameter scaling, creating tables for special mathematical functions and normalization. Validation techniques include bit exactness test and perception test. The accuracy of the encoder output was found critical for synthesizing the speech at the decoder side. Finally, a key contribution to a highly compressed vocoder was to perform code optimization
Keywords
digital arithmetic; speech coding; vocoders; Levinson-Durbin recursion; analysis-by-synthesis vocoder; bit exactness test; code optimization; encoder output; fixed point vocoder implementation; normalization; parameter scaling; perception test; root solving method; speech parameters; truncation errors; Assembly; Cyclic redundancy check; Decoding; Digital signal processing; Mathematics; Signal processing; Signal processing algorithms; Speech synthesis; Testing; Vocoders;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1997. Proceedings of the 40th Midwest Symposium on
Conference_Location
Sacramento, CA
Print_ISBN
0-7803-3694-1
Type
conf
DOI
10.1109/MWSCAS.1997.662174
Filename
662174
Link To Document