Simultaneous support of isolated and connected phrase command recognition in automatic speech recognition systems
First Claim
Patent Images
1. A system for operating one or more devices using speech input, comprising:
- a receiver for receiving a speech input including at least one of an isolated speech input and a continuous speech input;
a controller in communication with said receiver;
software executing on said controller for converting the speech input into computer-readable data;
a command menu including a plurality of command menu levels;
software executing on said controller for generating a set of active commands, the active commands selected from at least two different levels of said command menu;
software executing on said controller for querying the set of active commands to identify one active command represented by the computer-readable data if the speech input includes isolated speech input and at least two active commands represented by the data if the speech input includes continuous speech input, each of the at least two active commands from a different command menu level; and
software executing on said controller for implementing the one or more identified active commands via one or more devices operable by the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for operating one or more devices using speech input including a receiver for receiving a speech input, a controller in communication with the receiver, software executing on the controller for converting the speech input into computer-readable data, software executing on the controller for generating a table of active commands, the table including a portion of all valid commands of the system, software executing on the controller for identifying at least one active command represented by the data, and software executing on the controller for transmitting the active command to at least one device operable by the active command.
-
Citations
22 Claims
-
1. A system for operating one or more devices using speech input, comprising:
-
a receiver for receiving a speech input including at least one of an isolated speech input and a continuous speech input; a controller in communication with said receiver; software executing on said controller for converting the speech input into computer-readable data; a command menu including a plurality of command menu levels; software executing on said controller for generating a set of active commands, the active commands selected from at least two different levels of said command menu; software executing on said controller for querying the set of active commands to identify one active command represented by the computer-readable data if the speech input includes isolated speech input and at least two active commands represented by the data if the speech input includes continuous speech input, each of the at least two active commands from a different command menu level; and software executing on said controller for implementing the one or more identified active commands via one or more devices operable by the system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for operating one or more devices using speech input, comprising:
-
a receiver for receiving a speech input including at least one of an isolated speech input and a continuous speech input; a controller in communication with said receiver; software executing on said controller for converting the speech input into computer-readable data; software executing on said controller for generating a set of active commands, the set including active commands selected from at least two different levels of a command menu, wherein the active commands are generated and updated dynamically during use based on a current command menu location and a depth parameter; software executing on said controller for querying the set of active commands and identifying at least one active command represented by the data if the speech input includes isolated speech input and at east two active commands represented by the data if the speech input includes continuous speech input; and software executing on said controller for sending data for implementing the one or more identified active commands to one or more devices operable by the system. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of controlling a device using a speech input, comprising the steps of:
-
determining commands associated with each device of a system from a command menu; generating a set of active commands, wherein the set includes active commands selected from at least two different levels of the command menu; receiving a speech input including at least one of an isolated speech input and a continuous speech input; converting the speech input into computer-readable data; querying the set of active commands and identifying one active command represented by the data if the speech input includes isolated speech input and at least two active commands represented by the data if the speech input includes continuous speech input; and sending data for implementing the one or more active commands to at least one device to which the active commands pertain. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification