Abstract:
Voice Activity Detection (VAD) devices, systems and methods are described for use with signal processing systems to denoise acoustic signals. Components of a signal processing system and/or VAD system receive acoustic signals and voice activity signals. Control signals are automatically generated from data of the voice activity signals. Components of the signal processing system and/or VAD system use the control signals to automatically select a denoising method appropriate to data of frequency subbands of the acoustic signals. The selected denoising method is applied to the acoustic signals to generate denoised acoustic signals.
Abstract:
A method and system are provided for acoustic noise removal from human speech, wherein noise is removed without respect to noise type, amplitude, or orientation. The system includes microphones and a voice activity detection (VAD) data stream coupled among a processor. The microphones receive acoustic signals and the VAD produces a signal including a binary one when speech (voiced and unvoiced) is occurring and a binary zero in the absence of speech. The processor includes denoising algorithms that generate transfer functions. The transfer functions include a transfer function generated in response to a determination that voicing information is absent from the received acoustic signal during a specified time period. The transfer functions also include transfer functions generated in response to a determination that voicing information is present in the acoustic signal during a specified time period. At least one denoised acoustic data stream is generated using the transfer functions.