Continuous speech recognition of text and commands
DCFirst Claim
1. A method for use in recognizing continuous speech comprisingaccepting 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, andacting on the recognized speech elements in a manner which depends on whether the speech elements correspond to text elements or command elements.
8 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
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.
228 Citations
22 Claims
-
1. 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.
-
11. The method of 6 in which the biasing includes determining whether actions of the user imply that the recognized speech element cannot be text.
-
20. 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.
-
21. 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.
-
22. 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.
-
Specification