Method for entering digit sequences by voice command
First Claim
1. A user-interactive method of controlling an electronic device comprising:
- recognizing keywords contained in at least two variable-length speech utterance string separated by a pause time interval,providing a pause signal after an utterance string has ceased for a predetermined pause time;
providing an indication to the user, in response to said pause signal, of particular keywords, recognized which correspond to an utterance string occurring before said pause signal; and
correcting particular keywords in response to said pause signal and in response to the recognition of a predetermined error command keyword contained in an utterance string occurring after said pause signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A user-interactive speech recognition control system is disclosed for recognizing a complete sequence of keywords (e.g., a telephone number such as 123-4567) via entering, verifying, and editing variable-length utterance strings (e.g., 1-2-3; 4-5; 6-7) separated by the user-defined placement of pauses. The device controller (120) utilizes timers (124) to monitor the pause time between partial-sequence digit strings recognized by the speech recognizer (110). When a string of digits is followed by a predetermined pause time interval, the recognized digits will be replied via the speech synthesizer (130). An additional string of digits can then be entered, and only the subsequent string will be replied after the next pause. Furthermore, the user has the flexibility to correct only the last digit string entered, or the entire sequence. Hence, if there is an error in only one digit, the erroneous digit string can be corrected without having to re-enter the entire digit sequence. The invention is well-suited to be used in a hands-free voice command dialing system for a mobile radiotelephone, wherein vehicular background noise may affect recognition accuracy.
-
Citations
34 Claims
-
1. A user-interactive method of controlling an electronic device comprising:
-
recognizing keywords contained in at least two variable-length speech utterance string separated by a pause time interval, providing a pause signal after an utterance string has ceased for a predetermined pause time; providing an indication to the user, in response to said pause signal, of particular keywords, recognized which correspond to an utterance string occurring before said pause signal; and correcting particular keywords in response to said pause signal and in response to the recognition of a predetermined error command keyword contained in an utterance string occurring after said pause signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A user-interactive speech recognition control apparatus comprising:
-
means for recognizing keywords contained in at least two variable-length speech utterance strings separated by a pause time interval; means for providing a pause signal after an utterance string has ceased for a predetermined pause time; means, responsive to said pause signal, for providing an indication to the user of particular keywords recognized which correspond to the last utterance string occurring before said pause signal; and means, further responsive to said pause signal, for correcting said particular keywords in response to the recognition of a predetermined error command keyword contained in the next utterance string occurring after said pause signal - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of entering a complete sequence of speech utterances comprised of a plurality of variable-length utterance strings into a speech recognition controller which provides a data output corresponding to keywords contained in said complete sequence, each utterance string followed by a pause time interval, and each utterance string containing at least one keyword, said method comprising the steps of:
-
(a) recognizing a first utterance string as corresponding to a first keyword set; (b) storing said first recognized keyword set into read/write memory; (c) providing a pause signal after said first utterance string has ceased for a predetermined pause time interval; (d) retrieving said first stored keyword set from memory in response to said pause signal; (e) providing an indication to the user of at least said first retrieved keyword set; (f) recognizing a second utterance string as corresponding to a predetermined error command keyword; and (g) correcting said first stored keyword set in response to the recognition of said predetermined error command keyword. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification