Environmental noise detection for dialog systems
First Claim
Patent Images
1. A device comprising:
- an audio input to receive audible speech from a user of the device and to receive audible background noise;
a sound signal processor to determine a noise level from the received audible background noise; and
a dialog system to;
receive a recognized speech signal;
determine that the recognized speech input is indecipherable;
determine that the noise level is greater than a threshold noise level; and
output a message indicating that the audible background noise is causing the audible speech to be incomprehensible;
wherein the dialog system is configured to;
store noise signals received over time;
correlate noise signals received over time and failed attempts to interpret received speech signals; and
determine the threshold noise level based on the correlation between noise signals received over time and the failed attempts to interpret received speech signals; and
use the threhsold noise level to determine that the speech signal incomprehensible.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed to receiving a speech signal representative of audible speech, processing the speech signal to interpret the speech signal by a dialog system implemented at least partially in hardware, determining, by the dialog system, that the speech signal cannot be correctly interpreted, receiving a noise signal representative of audible background noise, identifying a noise level from the noise signal, determining, by the dialog system, that the noise level is too high for the speech signal to be correctly interpreted, and providing, by the dialog system, a message indicating that the noise level is too high for the speech signal to be correctly interpreted.
-
Citations
22 Claims
-
1. A device comprising:
-
an audio input to receive audible speech from a user of the device and to receive audible background noise; a sound signal processor to determine a noise level from the received audible background noise; and a dialog system to; receive a recognized speech signal; determine that the recognized speech input is indecipherable; determine that the noise level is greater than a threshold noise level; and output a message indicating that the audible background noise is causing the audible speech to be incomprehensible; wherein the dialog system is configured to; store noise signals received over time; correlate noise signals received over time and failed attempts to interpret received speech signals; and determine the threshold noise level based on the correlation between noise signals received over time and the failed attempts to interpret received speech signals; and use the threhsold noise level to determine that the speech signal incomprehensible. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a speech signal representative of audible speech; processing the speech signal to interpret the speech signal by a dialog system implemented at least partially in hardware; determining, by the dialog system, that the speech signal cannot be correctly interpreted; receiving a noise signal representative of audible background noise; identifying a noise level from the noise signal; determining, by the dialog system, that the noise level is too high for the speech signal to be correctly interpreted; and providing, by the dialog system, a message indicating that the noise level is too high for the speech signal to be correctly interpreted; the method further comprising; storing noise signals received over time; correlating noise signals received over time and failed attempts to interpret received speech signals; and determining a threshold noise level based on the correlation between noise signals received over time and the failed attempts to interpret received speech signals; and using the threhsold noise level to determine that the speech signal cannot be correctly interpreted. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a microphone to receive an audible speech signal and audible background noise; a signal processor to determine a noise level of the audible background noise; an automatic speech recognition system implemented at least partially in hardware to convert the audible speech signal to a text format; and a dialog system implemented at least partially in hardware to; attempt to interpret the text format of the audible speech signal; determine that the noise level of the audible background noise causes the text format of the audible speech to be uninterpretable; and provide a message that indicates that the audible speech cannot be interpreted because the audible background noise too high; wherein the dialog system is configured to; store noise signals received over time; correlate noise signals received over time and failed attempts to interpret received speech signals; and determine a threshold noise level based on the correlation between noise signals received over time and the failed attempts to interpret received speech signals; and use the threhsold noise level to determine that the speech signal is uninterpretable. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification