Method and apparatus for executing voice commands having dictation as a parameter
DCFirst Claim
1. In a speech recognition system, a method of processing a voice command comprising:
- identifying a voice command having a voice command component and a dictation component within a contiguous utterance, wherein said voice command component is specified by a command grammar and said dictation component is free-form text which is not specified by said command grammar, and wherein said dictation component is embedded within said voice command; and
executing said identified voice command component using at least a part of said dictation component as an execution parameter of said voice command.
2 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
In a computer speech recognition system, the present invention provides a method and system for recognizing and executing a voice command that has a dictation portion. Upon receiving a user input, the spoken utterance is processed to identify a pattern of words which matches a pre-determined command pattern. Then, computer system command is identified that corresponds to the pre-determined command pattern and has at least one parameter. The parameter is extracted from a dictation portion of the spoken utterance which is separate from the pattern of words matching the command pattern. The computer system command is then processed to perform an event in accordance with the parameter. If the spoken utterance does not contain a pattern of words matching a pre-determined command pattern, then the spoken utterance is recognized as dictation and inserted at a specified location into an electronic document or other system or application software.
113 Citations
10 Claims
-
1. In a speech recognition system, a method of processing a voice command comprising:
-
identifying a voice command having a voice command component and a dictation component within a contiguous utterance, wherein said voice command component is specified by a command grammar and said dictation component is free-form text which is not specified by said command grammar, and wherein said dictation component is embedded within said voice command; and
executing said identified voice command component using at least a part of said dictation component as an execution parameter of said voice command. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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:
-
identifying a voice command having a voice command component and a dictation component within a contiguous utterance, wherein said voice command component is specified by a command grammar and said dictation component is free-form text which is not specified by said command grammar, and wherein said dictation component is embedded within said voice command; and
executing said identified voice command component using at least a part of said dictation component as an execution parameter of said voice command. - View Dependent Claims (7, 8, 9, 10)
-
Specification