Method and System for Automatic Speech Recognition with Multiple Contexts
First Claim
1. A system for activating a plurality of functions based on a speech input, wherein the system is embedded in an apparatus, comprising:
- a memory storing a plurality of states, wherein each state is associated with at least one function from the plurality of functions;
an automatic speech recognition (ASR) engine operatively connected to a set of data models, wherein there is one data model for each state, wherein the ASR engine is configured to interpret the speech input into a functional input using a data model associated with a state while the system is in the state, such that the function is activated according to the functional input;
a plurality of controls, wherein there is one control for each state, and wherein each control is configured to generate a signal associated with the state; and
a state transition module configured to transition the system to the state based on the signal, wherein the function is configured to be activated only when the system is in the state associated with the function.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for activating functions including a first function and a second function, wherein the system is embedded in an apparatus, are disclosed. The system includes a control configured to be activated by a plurality of activation styles, wherein the control generates a signal indicative of a particular activation style from multiple activation styles; and controller configured to activate either the first function or the second function based on the particular activation style, wherein the first function is configured to be executed based only on the activation style, and wherein the second function is further configured to be executed based on a speech input.
-
Citations
20 Claims
-
1. A system for activating a plurality of functions based on a speech input, wherein the system is embedded in an apparatus, comprising:
-
a memory storing a plurality of states, wherein each state is associated with at least one function from the plurality of functions; an automatic speech recognition (ASR) engine operatively connected to a set of data models, wherein there is one data model for each state, wherein the ASR engine is configured to interpret the speech input into a functional input using a data model associated with a state while the system is in the state, such that the function is activated according to the functional input; a plurality of controls, wherein there is one control for each state, and wherein each control is configured to generate a signal associated with the state; and a state transition module configured to transition the system to the state based on the signal, wherein the function is configured to be activated only when the system is in the state associated with the function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for activating a plurality of functions, wherein each function is configured to be activated based on a speech input, comprising the steps of:
-
storing in a memory a plurality of states, wherein each state is associated with at least one function from the plurality of functions; providing a plurality of controls, wherein there is one control for each state, and wherein each control is configured to generate a signal associated with the state; and transitioning the system, in response to receiving the signal, to the state associated with the signal to activate the function according to the speech input, wherein the function is configured to be activated only when the system is transitioned to the state associated with the function. - View Dependent Claims (17, 18, 19, 20)
-
Specification