Warning a user when voice input to a device is likely to fail because of background or other noise
First Claim
1. A method comprising:
- a device recording a noise sample in an environment;
making a comparison of the noise sample and at least one predetermined threshold;
based on the comparison, determining a likelihood of successful recognition in the environment by a voice recognition application comprising determining whether the likelihood of successful recognition is high, medium, or low; and
triggering a notification indicating the likelihood, comprising;
after determining that the likelihood of successful recognition is high, triggering a notification that indicates that the likelihood of successful recognition is high,after determining that the likelihood of successful recognition is medium, triggering a notification that indicates that the likelihood of successful recognition is medium, andafter determining that the likelihood of successful recognition is low, triggering a notification that indicates that the likelihood of successful recognition is low.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices are disclosed for notifying a user of a likelihood of successful recognition in an environment by a voice recognition application. In one embodiment, the method includes a device recording a noise sample in an environment and making a comparison of the noise sample and at least one predetermined threshold. The method further includes, based on the comparison, determining a likelihood of successful recognition in the environment by a voice recognition application, and triggering a notification indicating the likelihood. In another embodiment, the device includes a microphone configured to record a noise sample in an environment, a processor, and data storage comprising instructions executable by the processor to make a comparison of the noise sample and at least one predetermined threshold, based on the comparison, determine a likelihood of successful recognition by a voice recognition application, and trigger a notification indicating the likelihood.
41 Citations
23 Claims
-
1. A method comprising:
-
a device recording a noise sample in an environment; making a comparison of the noise sample and at least one predetermined threshold; based on the comparison, determining a likelihood of successful recognition in the environment by a voice recognition application comprising determining whether the likelihood of successful recognition is high, medium, or low; and triggering a notification indicating the likelihood, comprising; after determining that the likelihood of successful recognition is high, triggering a notification that indicates that the likelihood of successful recognition is high, after determining that the likelihood of successful recognition is medium, triggering a notification that indicates that the likelihood of successful recognition is medium, and after determining that the likelihood of successful recognition is low, triggering a notification that indicates that the likelihood of successful recognition is low. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device comprising:
-
at least one microphone configured to record a noise sample in an environment; at least one processor; and data storage comprising instructions executable by the processor to; make a comparison of the noise sample and at least one predetermined threshold; based on the comparison, determine a likelihood of successful recognition in the environment by a voice recognition application comprising determining whether the likelihood of successful recognition is high, medium, or low; and trigger a notification indicating the likelihood, comprising; after determining that the likelihood of successful recognition is high, triggering a notification that indicates that the likelihood of successful recognition is high, after determining that the likelihood of successful recognition is medium, triggering a notification that indicates that the likelihood of successful recognition is medium, and after determining that the likelihood of successful recognition is low, triggering a notification that indicates that the likelihood of successful recognition is low. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A device comprising:
-
at least one microphone configured to record a noise sample in an environment; an indicator; at least one processor; and data storage comprising instructions executable by the processor to; make a comparison of the noise sample and at least one predetermined threshold; based on the comparison, determine a likelihood of successful recognition in the environment by a voice recognition application comprising determining whether the likelihood of successful recognition is high, medium, or low; and trigger, via the indicator, a textual notification indicating the likelihood and a graphical notification indicating the likelihood, comprising; after determining that the likelihood of successful recognition is high, triggering a textual notification that indicates that the likelihood of successful recognition is high and a graphical notification that indicates that the likelihood of successful recognition is high, after determining that the likelihood of successful recognition is medium, triggering a textual notification that indicates that the likelihood of successful recognition is medium and a graphical notification that indicates that the likelihood of successful recognition is medium, and after determining that the likelihood of successful recognition is low, triggering a textual notification that indicates that the likelihood of successful recognition is low and a graphical notification that indicates that the likelihood of successful recognition is low. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
recording a noise sample in an environment; making a comparison of the noise sample and at least one predetermined threshold; based on the comparison, determining a likelihood of successful recognition in the environment by a voice recognition application comprising determining whether the likelihood of successful recognition is high, medium, or low; and triggering a notification indicating the likelihood, comprising; after determining that the likelihood of successful recognition is high, triggering a notification that indicates that the likelihood of successful recognition is high, after determining that the likelihood of successful recognition is medium, triggering a notification that indicates that the likelihood of successful recognition is medium, and after determining that the likelihood of successful recognition is low, triggering a notification that indicates that the likelihood of successful recognition is low. - View Dependent Claims (20, 21, 22, 23)
-
Specification