SPEECH RECOGNITION ON LARGE LISTS USING FRAGMENTS
First Claim
1. A speech recognition method in which an entry corresponding to a speech input is selected from a list of entries, the method comprising:
- detecting the speech input;
recognizing the speech input;
providing fragments of the entries in the list of entries; and
comparing the recognized speech input to the list of entries to generate a candidate list of best matching entries based on the comparison result, where the candidate list is generated by comparing the recognized speech input to the fragments of the entries.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for recognizing a speech input and selecting an entry from a list of entries. The method includes recognizing a speech input. A fragment list of fragmented entries is provided and compared to the recognized speech input to generate a candidate list of best matching entries based on the comparison result. The system includes a speech recognition module, and a data base for storing the list of entries and the fragmented list. The speech recognition module may obtain the fragmented list from the data base and store a candidate list of best matching entries in memory. A display may also be provided to allow the user to select from a list of best matching entries.
186 Citations
31 Claims
-
1. A speech recognition method in which an entry corresponding to a speech input is selected from a list of entries, the method comprising:
-
detecting the speech input; recognizing the speech input; providing fragments of the entries in the list of entries; and comparing the recognized speech input to the list of entries to generate a candidate list of best matching entries based on the comparison result, where the candidate list is generated by comparing the recognized speech input to the fragments of the entries. - 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, 28)
-
-
29. A speech recognition system in which a speech input is used to select an entry from a list of entries, the system comprising:
-
a data base having a list of entries and a list of fragments, each fragment representing a part of one entry; and a speech recognition module configured to recognize a speech input and to compare the recognized speech input to the list of entries in order to generate a candidate list of best matching entries based on the comparison result, where the speech recognition module compares the recognized speech input to the list of fragments in order to generate the candidate list.
-
-
30. A speech recognition system having a computer program stored in memory for selecting an entry from a list of entries based on a speech input, the computer program comprising:
-
logic for detecting the speech input; logic for recognizing the speech input; logic for providing fragments of the entries; and logic for comparing the recognized speech input to the list of entries to generate a candidate list of best matching entries based on the comparison result, where the candidate list is generated by comparing the recognized speech input to the fragments of the entries.
-
-
31. Computer readable medium having logic configured for execution in a speech recognition system, the logic comprising:
-
logic for detecting the speech input; logic for recognizing the speech input; logic for providing fragments of the entries; and logic for comparing the recognized speech input to the list of entries to generate a candidate list of best matching entries based on the comparison result, where the candidate list is generated by comparing the recognized speech input to the fragments of the entries.
-
Specification