Correction Menu Enrichment with Alternate Choices and Generation of Choice Lists in Multi-Pass Recognition Systems
First Claim
1. A computer-implemented method employing at least one hardware implemented computer processor for user correction of speech recognition results comprising:
- displaying to a user a speech recognition result for a given unknown speech input;
receiving a user selection of a portion of the recognition result needing to be corrected;
for each of a plurality of different recognition post-processing tools, determining a ranked list of alternate recognition choices corresponding to the selected portion;
combining the alternate recognition choices together to form a single ranked output list of alternate recognition choices; and
displaying the output list to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is described for user correction of speech recognition results. A speech recognition result for a given unknown speech input is displayed to a user. A user selection is received of a portion of the recognition result needing to be corrected. For each of multiple different recognition data sources, a ranked list of alternate recognition choices is determined which correspond to the selected portion. The alternate recognition choices are concatenated or interleaved together and duplicate choices removed to form a single ranked output list of alternate recognition choices, which is displayed to the user. The method may be adaptive over time to derive preferences that can then be leveraged in the ordering of one choice list or across choice lists.
-
Citations
18 Claims
-
1. A computer-implemented method employing at least one hardware implemented computer processor for user correction of speech recognition results comprising:
-
displaying to a user a speech recognition result for a given unknown speech input; receiving a user selection of a portion of the recognition result needing to be corrected; for each of a plurality of different recognition post-processing tools, determining a ranked list of alternate recognition choices corresponding to the selected portion; combining the alternate recognition choices together to form a single ranked output list of alternate recognition choices; and displaying the output list to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification