Patent ID: 9076447
Filing Date: 2015-07-07
Classification: G06F,G10L

Abstract:
1. A method of detecting human speech, the method comprising: receiving streaming audio at a transmitter, the streaming audio comprising a sequence of frames, each having a plurality of samples; obtaining an energy estimate for each frame of the sequence of frames; for each of the plurality of frames, comparing the energy estimate to at least one threshold; based upon the comparing, determining whether speech or noise is detected; updating the at least one threshold when noise is detected and not updating the at least one threshold when speech is detected, the at least one threshold being determined at least in part by determined statistics from the noise, that are independent of the type of noise; when speech is detected, sending an interrupt signal to a voice trigger module and a first control signal to the transmitter, the first control signal being effective to cause the transmission of the streaming audio from the transmitter to the voice trigger module, and the interrupt being effective to wake up the voice trigger module from a low power sleep state; when noise is detected, sending a second control signal to the transmitter, the second control signal being effective to stop the transmission of the streaming audio from the transmitter to the voice trigger module, and disabling the interrupt signal to the voice trigger module, the disablement of the interrupt signal being effective to allow the voice trigger module to return to the low power sleep state.