SYSTEM AND METHOD TO DYNAMICALLY MANIPULATE AND DISAMBIGUATE CONFUSABLE SPEECH INPUT USING A TABLE
First Claim
1. A method of disambiguating potentially confusable speech, the method comprising:
- assigning an identifier to each of at least one portion of received speech;
querying a table to determine whether at least one entry is associated with the identifier; and
,if multiple entries are associated in the table with the identifier, then disambiguating between the multiple entries by generating a prompt to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods, and computer-readable media for disambiguating confusable speech using a table. The method embodiment provides assigning an identifier to each of at least one portion of received speech, querying a table to determine whether at least one entry is associated with the identifier, and if multiple entries are associated in the table with the identifier, then disambiguating between the multiple entries by generating a prompt to the user. Additional features include associating table entries that are not acoustically similar as confusable, presenting the items in the prompt in a sorted order, and dynamically modifying entries in the table.
-
Citations
19 Claims
-
1. A method of disambiguating potentially confusable speech, the method comprising:
-
assigning an identifier to each of at least one portion of received speech; querying a table to determine whether at least one entry is associated with the identifier; and
,if multiple entries are associated in the table with the identifier, then disambiguating between the multiple entries by generating a prompt to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for disambiguating potentially confusable speech, the system comprising:
-
a module configured to assign an identifier to each of at least one portion of received speech; a module configured to query a table to determine whether at least one entry is associated with the identifier; and
,a module configured to if multiple entries are associated in the table with the identifier, then disambiguating between the multiple entries by generating a prompt to the user. - View Dependent Claims (13, 14, 15)
-
-
16. A computer readable medium storing a computer program having instructions for controlling a computing device to disambiguate potentially confusable speech, the instructions comprising:
-
assigning an identifier to each of at least one portion of received speech; querying a table to determine whether at least one entry is associated with the identifier; and
,if multiple entries are associated in the table with the identifier, then disambiguating between the multiple entries by generating a prompt to the user. - View Dependent Claims (17, 18, 19)
-
Specification