Speech auto-completion for portable devices
First Claim
1. In a speech recognition system, a method of completing user input comprising:
- (a) receiving a user input, said user input specifying an attribute of a selection;
(b) comparing said user input with a set of selections in said speech recognition system;
(c) limiting said set of selections to an available set of selections which correspond to said received user input; and
, matching a received user spoken utterance with said selection in said available set of selections.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for completing user input in a speech recognition system. The method can include a series of steps which can include receiving a user input. The user input can specify an attribute of a selection. The method can include comparing the user input with a set of selections in the speech recognition system. Also, the method can include limiting the set of selections to an available set of selections which can correspond to the received user input. The step of matching a received user spoken utterance with the selection in the available set of selections also can be included.
146 Citations
13 Claims
-
1. In a speech recognition system, a method of completing user input comprising:
-
(a) receiving a user input, said user input specifying an attribute of a selection;
(b) comparing said user input with a set of selections in said speech recognition system;
(c) limiting said set of selections to an available set of selections which correspond to said received user input; and
,matching a received user spoken utterance with said selection in said available set of selections. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a speech recognition system, a method of completing user input comprising:
-
(a) receiving a user input, said user input specifying an attribute of a selection;
(b) comparing said user input with a set of selections in said speech recognition system;
(c) limiting said set of selections to an available set of selections which correspond to said received user input;
repetitively performing steps (a), (b), and (c) until said available set of selections is consistent with predetermined selection criteria;
notifying a user when said available set of selections is consistent with predetermined selection criteria; and
,matching a received user spoken utterance with said selection in said available set of selections.
-
-
7. A system for completing user input comprising:
-
a buffer for receiving one or more user inputs and one or more user spoken utterances;
a set of selections for comparing with said user spoken utterance;
a limiter for filtering said set of selections to an available set of selections based upon said user inputs, each said user input specifying an attribute of a selection within said available set of selections; and
,a speech recognition engine for processing said user spoken utterances. - View Dependent Claims (8)
-
-
9. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
(a) receiving a user input, said user input specifying an attribute of a selection;
(b) comparing said user input with a set of selections in a speech recognition system;
(c) limiting said set of selections to an available set of selections which correspond to said received user input; and
,matching a received user spoken utterance with said selection in said available set of selections. - View Dependent Claims (10, 11, 12, 13)
-
Specification