← Back to Patent Explorer
US4870686A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for entering digit sequences by voice command

Assignee: Motorola Solutions Inc
•
Filing: 1987-10-19
•
Granted: 1989-09-26
•
Expires: 2007-10-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Ira A. Gerson
  • 👤 Brett L. Lindsley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 20:00
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/16; H; H04; H04M; H04M1/00; H04M1/26; H04M1/27; H04M1/271; G10; G10L; G10L15/00; G10L15/22; H04B; H04B1/00; H04B1/38; H04B1/40

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 100 words
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.
Claim 2
Dependent Claim 100 words
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.
Claim 3
Dependent Claim 20 words
The method according to claim 1, wherein said recognizing step includes the step of storing particular recognized keywords into memory.
Claim 4
Dependent Claim 21 words
The method according to claim 2, wherein said indication providing step includes the step of reading said stored keywords from memory
Claim 5
Dependent Claim 29 words
The method according to claim 1, wherein said correcting step includes the step of providing an indication to the user of the recognition of said predetermined error command keyword.
Claim 6
Dependent Claim 43 words
The method according to claim 2, wherein said correcting step includes the step of clearing stored keywords from memory which correspond to only the last utterance string occurring before said pause signal, in response to the recognition of said predetermined error command keyword.
Claim 7
Dependent Claim 38 words
The method according to claim 2, wherein said correcting step further includes the steps of: recognizing two identical error command keywords contained in consecutive utterance strings; and clearing all keywords stored in memory in response to such recognition.
Claim 8
Dependent Claim 34 words
The method according to claim 2, further comprising the steps of: recognizing a predetermined stop command keyword contained in an utterance string; and outputting all keywords stored in memory in response to such recognition.
Claim 9
Dependent Claim 34 words
The method according to claim 1, wherein said indication providing step further includes the step of providing an indication to the user of the occurrence of a speech utterance without any corresponding keyword recognition.
Claim 10
Dependent Claim 17 words
The method according to claim 1, wherein said predetermined pause time is not greater than five seconds.
Claim 11
Dependent Claim 107 words
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
Claim 12
Dependent Claim 107 words
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
Claim 13
Dependent Claim 18 words
The apparatus according to claim 10, wherein said control apparatus is an automatic dialer for a telecommunications device.
Claim 14
Dependent Claim 13 words
The apparatus according to claim 11, wherein said telecommunications device is a radiotelephone.
Claim 15
Dependent Claim 13 words
The apparatus according to claim 11, wherein said telecommunications device includes a speakerphone.
Claim 16
Dependent Claim 14 words
The apparatus according to claim 10, wherein said recognizing means implements continuous-word speech recognition.
Claim 17
Dependent Claim 19 words
The apparatus according to claim 10, wherein said recognizing means includes means for storing particular recognized keywords into memory.
Claim 18
Dependent Claim 20 words
The apparatus according to claim 15, wherein said indication providing means includes means for reading said stored keywords from memory.
Claim 19
Dependent Claim 15 words
The apparatus according to claim 10, wherein said indication providing means includes a speech synthesizer.
Claim 20
Dependent Claim 15 words
The apparatus according to claim 10, wherein said indication providing means includes a visual display.
Claim 21
Dependent Claim 17 words
The apparatus according to claim 10, wherein said predetermined pause time is not greater than five seconds.
Claim 22
Dependent Claim 28 words
The apparatus according to claim 10, wherein said correcting means includes means for providing an indication to the user of the recognition of said predetermined error command keyword.
Claim 23
Dependent Claim 43 words
The apparatus according to claim 15, wherein said correcting means further includes means for clearing stored keywords from memory which correspond to only the last utterance string occurring before said pause signal, in response to the recognition of said predetermined error command keyword.
Claim 24
Dependent Claim 39 words
The apparatus according to claim 15, wherein said correcting means further includes: means for recognizing two identical error command keywords contained in consecutive utterance strings; and means for clearing all keywords stored in memory in response to such recognition.
Claim 25
Dependent Claim 33 words
The apparatus according to claim 10, wherein said indication providing means further includes means for providing an indication to the user of the occurrence of a speech utterance without any corresponding keyword recognition.
Claim 26
Dependent Claim 35 words
The apparatus according to claim 15, further comprising: means for recognizing a predetermined stop command keyword contained in an utterance string; and means for outputting all keywords stored in memory in response to such recognition.
Claim 27
Independent Claim 164 words
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.
Claim 28
Independent Claim 164 words
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.
Claim 29
Dependent Claim 14 words
The method according to claim 25, wherein said recognizing steps implement continuous-word speech recognition.
Claim 30
Dependent Claim 24 words
The method according to claim 25, wherein said indication providing step includes the step of synthesizing speech corresponding to only said first keyword set.
Claim 31
Dependent Claim 21 words
The method according to claim 25, wherein said indication providing step further includes the step of visually displaying all stored keywords.
Claim 32
Dependent Claim 17 words
The method according to claim 25, wherein said predetermined pause time is not greater than five seconds.
Claim 33
Dependent Claim 30 words
The method according to claim 25, wherein said correcting step further includes the step of providing an indication to the user of the recognition of said predetermined error command keyword.
Claim 34
Dependent Claim 35 words
The method according to claim 25, wherein said correcting step further includes the step of clearing only said first stored keyword set from memory in response to the recognition of said predetermined error command keyword.
Claim 35
Dependent Claim 38 words
The method according to claim 25, wherein said correcting step further includes the steps of: recognizing two identical error command keywords contained in consecutive utterance strings; and clearing all keywords stored in memory in response to such recognition.
Claim 36
Dependent Claim 34 words
The method according to claim 25, further comprising the steps of: recognizing a predetermined stop command keyword contained in an utterance string; and outputting all keywords stored in memory in response to such recognition.
Claim 37
Dependent Claim 34 words
The method according to claim 25, wherein said indication providing step further includes the step of providing an indication to the user of the occurrence of a speech utterance without any corresponding keyword recognition.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-09-25 1993-03-27 1993-09-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-09-25 1997-03-27 1997-09-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-09-25 2001-03-27 2001-09-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag