| CPC G10L 15/22 (2013.01) [G10L 25/78 (2013.01)] | 20 Claims |

|
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving audio data corresponding to an utterance and captured by an open microphone;
generating, by processing the audio data using a first level of automated speech recognition (ASR) processing, a first-pass speech recognition result for the audio data;
determining a confidence level for the first-pass speech recognition result;
based on the confidence level for the first-pass speech recognition result, generating, by processing the audio data using a second level of ASR processing, a second-pass speech recognition result for the audio data, the second level of ASR processing greater than the first level of ASR processing, the second level of ASR processing decaying over time while processing the audio data using the second level of ASR processing; and
when the second level of ASR processing is equal to zero, instructing the microphone to close.
|