• 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