Systems and methods of a structured grammar for a speech recognition command system
First Claim
1. A computer program product embodied in a non-transitory computer readable medium, the computer program product comprising computer code that when executed on a processor, performs the following steps for enabling a user to interact with a computer platform using a voice command:
- defining a structured grammar for handling a global voice command;
defining a global voice command for using the structured grammar, wherein the global voice command operates on multiple objects of the computer platform; and
mapping at least one function of at least one object to the global voice command, wherein upon receiving the global voice command from the user of the computer platform the object recognizes the global voice command and controls the function.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present invention, a system and method for enabling a user to interact with a computer platform using a voice command may comprise the steps of defining a structured grammar for handling a global voice command, defining a global voice command of the structured grammar wherein the global voice command enables access to an object of the computer platform using a single command, and mapping at least one function of the object to the global voice command, wherein upon receiving voice input from the user of the computer platform the object recognizes the global voice command and controls the function.
50 Citations
28 Claims
-
1. A computer program product embodied in a non-transitory computer readable medium, the computer program product comprising computer code that when executed on a processor, performs the following steps for enabling a user to interact with a computer platform using a voice command:
-
defining a structured grammar for handling a global voice command; defining a global voice command for using the structured grammar, wherein the global voice command operates on multiple objects of the computer platform; and mapping at least one function of at least one object to the global voice command, wherein upon receiving the global voice command from the user of the computer platform the object recognizes the global voice command and controls the function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product embodied in a non-transitory computer readable medium, the computer program product comprising computer code that when executed on a processor, performs the following steps for controlling a computer platform via a voice recognition system:
-
recognizing a global voice command in a computer platform, wherein the global voice command is adapted to control multiple software applications and enable actions possible by keyboard and mouse; and controlling an object in accordance with the global voice command, wherein the global voice command is defined using a structured grammar that facilitates access to objects of the platform using a single voice command. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification