Recognizing speech in the presence of additional audio
AssigneeGoogle Inc.
InventorsDiego Melendo Casado, Ignacio L. Moreno, Javier Gonzalez-Dominguez
Life of this patent
Estimating the term…
Abstract
The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a processing system, a first signal including an output of a speaker device and an additional audio signal. The method also includes determining, by the processing system, based at least in part on a model trained to identify the output of the speaker device, that the additional audio signal corresponds to an utterance of a user. The method further includes initiating a reduction in an audio output level of the speaker device based on determining that the additional audio signal corresponds to the utterance of the user.
Claims20
A computer implemented method comprising:
- providing a text-to-speech prompt for output;
- receiving, at a processing system, particular audio data encoding (i) at least a portion of the text-to-speech prompt and (ii) a user utterance;
- providing the particular audio data to an additional audio activity detector comprising a model that is trained, using training audio data comprising text-to-speech prompts, to identify whether given audio data comprises additional audio other than a text-to-speech prompt;
- receiving, from the additional audio activity detector, data indicating that the particular audio data comprises additional audio other than the text-to-speech prompt;
- and
- in response to receiving the data indicating that the particular audio data comprises additional audio other than the text-to-speech prompt, initiating a reduction in an audio output level of the text-to-speech prompt.
A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- providing a text-to-speech prompt for output;
- receiving, at a processing system, particular audio data encoding (i) at least a portion of the text-to-speech prompt and (ii) a user utterance;
- providing the particular audio data to an additional audio activity detector comprising a model that is trained, using training audio data comprising text-to-speech prompts, to identify whether given audio data comprises additional audio other than a text-to-speech prompt;
- receiving, from the additional audio activity detector, data indicating that the particular audio data comprises additional audio other than the text-to-speech prompt;
- and
- in response to receiving the data indicating that the particular audio data comprises additional audio other than the text-to-speech prompt, initiating a reduction in an audio output level of the text-to-speech prompt.
A non-transitory computer readable storage device storing instructions executable by one or more processors which, upon such execution, cause the one or more processors to perform operations comprising:
- providing a text-to-speech prompt for output;
- receiving, at a processing system, particular audio data encoding (i) at least a portion of the text-to-speech prompt and (ii) a user utterance;
- providing the particular audio data to an additional audio activity detector comprising a model that is trained, using training audio data comprising text-to-speech prompts, to identify whether given audio data comprises additional audio other than a text-to-speech prompt;
- receiving, from the additional audio activity detector, data indicating that the particular audio data comprises additional audio other than the text-to-speech prompt;
- and
- in response to receiving the data indicating that the particular audio data comprises additional audio other than the text-to-speech prompt, initiating a reduction in an audio output level of the text-to-speech prompt.
Dependencies are inferred from the claim text.