LOW-POWER VOICE GATE FOR DEVICE WAKE-UP
First Claim
Patent Images
1. A method, comprising:
- receiving, at a processor, an audio signal;
applying, at the processor, a Teager operator to the audio signal to calculate an instantaneous change of energy in the audio signal;
calculating, at the processor, a signal-to-noise ratio (SNR) of the audio signal based, at least in part, on the calculated instantaneous change of energy; and
when the SNR is above a signal threshold, setting a first detection flag.
1 Assignment
0 Petitions
Accused Products
Abstract
A staged processing system may be configured to reduce power consumption during voice detection in an audio signal. A first stage may include detecting a minimal threshold of sound in an audio signal. A second stage may then be activated to apply a Teager operator to determine a signal-to-noise ratio of speech energy in an audio signal. When a minimum SNR is detected, a third stage may be activated to detect periodicity in the audio signal and identify a voice signal in the audio signal. When a voice signal is detected, a fourth stage may be activated to process the voice command.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a processor, an audio signal; applying, at the processor, a Teager operator to the audio signal to calculate an instantaneous change of energy in the audio signal; calculating, at the processor, a signal-to-noise ratio (SNR) of the audio signal based, at least in part, on the calculated instantaneous change of energy; and when the SNR is above a signal threshold, setting a first detection flag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
an audio signal input; and a voice gate coupled to the audio signal input, the voice gate comprising; a speech energy detection module configured to apply a Teager operator to an audio signal to calculate an instantaneous change of energy of the audio signal input and for calculating a signal-to-noise ratio (SNR) of the audio signal based, at least in part, on the calculated instantaneous change of energy; and a detection flag output, in which the detection flag output is set when the SNR is above a signal threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, comprising:
a non-transitory computer readable medium comprising code to perform the steps comprising; receiving, at a processor, an audio signal; applying, at the processor, a Teager operator to the audio signal to calculate an instantaneous change of energy in the audio signal; calculating, at the processor, a signal-to-noise ratio (SNR) of the audio signal based, at least in part, on the calculated instantaneous change of energy; and when the SNR is above a signal threshold, setting a first detection flag. - View Dependent Claims (17, 18, 19, 20)
Specification