Method and apparatus for improved speech recognition with supplementary information
First Claim
1. A method for improving recognition results of a speech recognizer, comprising:
- receiving input speech from a user;
determining one or more candidate matches based on the input speech;
generating a prompt to the user for supplementary information by assessing ambiguity that remains after said step of determining one or more candidate matches and tailoring said prompt to induce the user to supply additional information tending to resolve said ambiguity;
receiving the supplementary data from the user as a response to said prompt; and
selecting one of the one or more candidate matches based on the input speech and the supplementary data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for improving recognition results of a speech recognizer uses supplementary information to confirm recognition results. A user inputs speech to a speech recognizer. The speech recognizer resides on a mobile device or on a server at a remote location. The speech recognizer determines a recognition result based on the input speech. A confidence measure is calculated for the recognition result. If the confidence measure is below a threshold, the user is prompted for supplementary data. The supplementary data is determined dynamically based on ambiguities between the input speech and the recognition result, wherein the supplementary data will distinguish the input speech over potential incorrect results. The supplementary data may be a subset of alphanumeric characters that comprise the input speech, or other data associated with a desired result, such as an area code or location. The user may provide the supplementary data verbally, or manually using a keypad, touchpad, touchscreen, or stylus pen.
-
Citations
27 Claims
-
1. A method for improving recognition results of a speech recognizer, comprising:
-
receiving input speech from a user; determining one or more candidate matches based on the input speech; generating a prompt to the user for supplementary information by assessing ambiguity that remains after said step of determining one or more candidate matches and tailoring said prompt to induce the user to supply additional information tending to resolve said ambiguity; receiving the supplementary data from the user as a response to said prompt; and selecting one of the one or more candidate matches based on the input speech and the supplementary data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification