• DocumentCode
    451406
  • Title

    Implementation of a voice activity detection and comfort noise generation algorithm

  • Author

    Liang, Jing ; Ahmad, M.O. ; Swamy, M.N.S.

  • Author_Institution
    Dept. of Eng., VoiceAge Corp., Montreal, Que., Canada
  • fYear
    2005
  • fDate
    7-10 Aug. 2005
  • Firstpage
    440
  • Abstract
    Voice activity detection and comfort noise generation (VAD-CNG) algorithms are widely employed in packet voice communication systems to reduce transmission bandwidth. This paper is devoted to the investigation of effective implementations of a modified version of a well-established fixed-point data-dependent VAD-CNG algorithm of Nortel Network on a TMS320C5402DSK DSP board. Certain optimizations that target reduction in the implementational complexity of the algorithm are introduced. Experimental results show that over 80% of the reduction in the implementational complexity is achieved through the proposed optimizations, making it possible to incorporate such a VAD-CNG algorithm into a practical real-time voice communication system. A real-time audio codec system is built in the laboratory to demonstrate a real-time implementation of this algorithm.
  • Keywords
    speech codecs; speech coding; speech recognition; voice communication; Nortel Network; TMS320C5402DSK DSP board; comfort noise generation; packet voice communication systems; real-time audio codec system; voice activity detection; Background noise; Bandwidth; Decoding; Digital signal processing; Gaussian noise; Laboratories; Linear predictive coding; Noise generators; Noise reduction; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. 48th Midwest Symposium on
  • Print_ISBN
    0-7803-9197-7
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2005.1594132
  • Filename
    1594132