US5799279A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Continuous speech recognition of text and commands
Assignee: Nuance Communications Inc
•
Filing: 1995-11-13
•
Granted: 1998-08-25
•
Expires: 2015-11-13
Abstract
Abstract In a method for use in recognizing continuous speech, signals are accepted corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed. The elements are recognized. The recognized elements are acted on in a manner which depends on whether they represent text or commands.
Inventors
- 👤 Joel M. Gould
- 👤 Jonathan H. Young
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 18:23
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L15/18; G10L15/1815; G10L15/22; G10L15/26; G10L2015/088; G10L2015/223; G10L2015/226; G10L2015/228
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
132 words
A method for use in recognizing continuous speech comprising accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context, recognizing the speech elements, when a recognized one of the speech elements may be either a command element or a text element, designating the recognized speech element as corresponding to a text element or to a command element based on a context in which the recognized speech element appears, and acting on the recognized speech elements in a manner which depends on whether the speech elements correspond to text elements or command elements.
Claim 2
Independent Claim
132 words
A method for use in recognizing continuous speech comprising accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context, recognizing the speech elements, when a recognized one of the speech elements may be either a command element or a text element, designating the recognized speech element as corresponding to a text element or to a command element based on a context in which the recognized speech element appears, and acting on the recognized speech elements in a manner which depends on whether the speech elements correspond to text elements or command elements.
Claim 3
Dependent Claim
23 words
The method of claim 1 in which a text element is acted on by providing the text element to a text processing application.
Claim 4
Dependent Claim
20 words
The method of claim 1 in which a command element acted upon by causing an application to perform a step.
Claim 5
Dependent Claim
20 words
The method of claim 1 in which the designating is based on natural characteristics of spoken text versus spoken commands.
Claim 6
Dependent Claim
27 words
The method of claim 1 in which the designating includes evaluating a likelihood that the recognized speech element is either a command element or a text element.
Claim 7
Dependent Claim
25 words
The method of claim 1 further including biasing the designating in favor of the recognized speech element being a text element or a command element.
Claim 8
Dependent Claim
20 words
The method of claim 6 in which the biasing includes determining if the recognized speech element reflects a command reject.
Claim 9
Dependent Claim
21 words
The method of claim 6 in which the biasing includes determining if the recognized speech element conforms to a command template.
Claim 10
Dependent Claim
24 words
The method of claim 6 in which the biasing includes comparing recognition scores of the recognized speech element as a command or as text.
Claim 11
Dependent Claim
22 words
The method of claim 6 in which the biasing includes determining the length of silence between successive ones of the speech elements.
Claim 12
Independent Claim
24 words
The method of 6 in which the biasing includes determining whether actions of the user imply that the recognized speech element cannot be text.
Claim 13
Independent Claim
24 words
The method of 6 in which the biasing includes determining whether actions of the user imply that the recognized speech element cannot be text.
Claim 14
Dependent Claim
31 words
The method of claim 1 in which the recognizing comprises, in parallel recognizing the speech elements as if they were text, and recognizing the speech elements as if they were commands.
Claim 15
Dependent Claim
35 words
The method of claim 12 further comprising temporarily stopping the recognizing of speech elements as if they were text (or commands) upon designating a speech element as being a command element (or a text element).
Claim 16
Dependent Claim
16 words
The method of claim 1 further comprising displaying to a user the results of the recognition.
Claim 17
Dependent Claim
11 words
The method of claim 14 wherein the results are partial results.
Claim 18
Dependent Claim
29 words
The method of claim 1 further comprising enabling the user to cause a re-recognition if a speech element is incorrectly recognized as a text element or a command element.
Claim 19
Dependent Claim
45 words
The method of claim 16 in which the user may cause a rerecognition if a command element is recognized as a text element, and in response to the re-recognition a text processing application may undo the inclusion of the text element in text being processed.
Claim 20
Dependent Claim
26 words
The method of claim 1 in which prior to acting on a recognized command element, information associated with the command element is displayed to a user.
Claim 21
Dependent Claim
30 words
The method of claim 1 further comprising accepting from a user a direction to consider previous or subsequent speech elements as either text elements or command elements but not both.
Claim 22
Dependent Claim
141 words
Software stored on a medium for use in recognizing speech comprising instructions for accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context, instructions for recognizing the speech elements, instructions for, when a recognized one of the speech element may be either a command element or a text element, designating the recognized speech element as corresponding to a text element or to a command element based on a context in which the speech element appears, and instructions for acting on the recognized speech elements in a manner which depends on whether the speech elements correspond to text elements or command elements.
Claim 23
Dependent Claim
141 words
Software stored on a medium for use in recognizing speech comprising instructions for accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context, instructions for recognizing the speech elements, instructions for, when a recognized one of the speech element may be either a command element or a text element, designating the recognized speech element as corresponding to a text element or to a command element based on a context in which the speech element appears, and instructions for acting on the recognized speech elements in a manner which depends on whether the speech elements correspond to text elements or command elements.
Claim 24
Independent Claim
128 words
A method for use in recognizing speech comprising accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context, recognizing the speech elements, when a recognized one of the speech elements may be either a command element or a text element, biasing the recognizing in favor of the given element being text or a command, acting on the text by providing it to a text processing application, acting on the command by causing an application to perform a step, and displaying to a user the results of the recognition.
Claim 25
Independent Claim
128 words
A method for use in recognizing speech comprising accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context, recognizing the speech elements, when a recognized one of the speech elements may be either a command element or a text element, biasing the recognizing in favor of the given element being text or a command, acting on the text by providing it to a text processing application, acting on the command by causing an application to perform a step, and displaying to a user the results of the recognition.
Claim 26
Independent Claim
201 words
A method for use in recognizing continuous speech comprising accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context; recognizing the speech elements; when a recognized one of the speech elements may be either a command element or a text element, designating the recognized speech element as corresponding to a text element or to a command element based on a context in which the recognized speech element appears, the designating including evaluating a likelihood that the recognized speech element is either a command element or a text element; acting on a recognized speech element that corresponds to a text element by providing the text element to a text processing application; acting on a recognized speech element that corresponds to a command element by causing an application to perform a step; displaying to a user results of the recognition; and enabling the user to cause a re-recognition if a speech element is incorrectly recognized as a text element or a command element.
Claim 27
Independent Claim
201 words
A method for use in recognizing continuous speech comprising accepting signals corresponding to interspersed speech elements including text elements corresponding to text to be recognized and command elements corresponding to commands to be executed, wherein a particular one of the speech elements may correspond to a text element in one context and to a command element in another context; recognizing the speech elements; when a recognized one of the speech elements may be either a command element or a text element, designating the recognized speech element as corresponding to a text element or to a command element based on a context in which the recognized speech element appears, the designating including evaluating a likelihood that the recognized speech element is either a command element or a text element; acting on a recognized speech element that corresponds to a text element by providing the text element to a text processing application; acting on a recognized speech element that corresponds to a command element by causing an application to perform a step; displaying to a user results of the recognition; and enabling the user to cause a re-recognition if a speech element is incorrectly recognized as a text element or a command element.
References Cited (Backward Citations)
US4376874A
Cited
US4677569A
Cited
US4688195A
Cited
US4624008A
Cited
US4618984A
Cited
US5095508A
Cited
US4914704A
Cited
US4980918A
Cited
US4833712A
Cited
US4783803A
Cited
US4776016A
Cited
US4866778A
Cited
US4829576A
Cited
US4827520A
Cited
US4962535A
Cited
US5231670A
Cited
US4984177A
Cited
US4931950A
Cited
US5031217A
Cited
US5027406A
Cited
US5127055A
Cited
US5086472A
Cited
US5033087A
Cited
US5377303A
Cited
US5036538A
Cited
US5202952A
Cited
US5526463A
Cited
US5425129A
Cited
US5428707A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-24 | 2002-02-23 | 2002-08-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-24 | 2006-02-23 | 2006-08-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-24 | 2010-02-23 | 2010-08-25 | $7700.00 | Window Closed / Lapsed |