×

System and method for performing voice activity detection

  • US 9,002,030 B2
  • Filed: 05/01/2012
  • Issued: 04/07/2015
  • Est. Priority Date: 05/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for Voice Activity Detection (VAD), the method comprising the steps of:

  • producing a microphone signal including speech and ambient noise by a microphone;

    providing the microphone signal to noise suppression processing;

    processing the microphone signal in the noise suppression processing to generate an ambient noise estimate, comprising;

    buffering and windowing the microphone signal to create time domain frames;

    transforming the time domain frames into frequency domain frame; and

    computing noise estimates of each of the frequency domain frames;

    providing the ambient noise estimate to threshold calculation;

    calculating a threshold as the square root and mean of the noise estimates;

    provided the threshold to the VAD logic;

    computing a noise suppressed signal from the microphone signal and the ambient noise estimate by the noise suppression processing, comprising;

    computing trim values from the noise estimates; and

    scaling the frequency domain frame by the trim values;

    comparing the noise suppressed signal to the threshold in the VAD logic;

    setting a VAD signal to 0 when the noise suppressed signal is below the threshold; and

    setting a VAD signal to 1 when the noise suppressed signal is above the threshold.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×