Method and apparatus for selective distributed speech recognition
First Claim
1. A wireless device comprising:
- an embedded speech recognition engine;
a dialog manager operably coupled to the embedded speech recognition engine and operably couple able to an at least one external speech recognition engine;
preference information received by the dialog manager; and
environment information received by the dialog manager, wherein the dialog manager receives a speech input and the dialog manager, in response to the preference information and the environment information, provides the speech input to at least one of;
the embedded speech recognition engine and the at least one external speech recognition engine.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for selective distributed speech recognition includes an embedded speech recognition engine (104) and a dialog manager (102), such as a browser, coupled to the embedded speech recognition engine (104). The method and apparatus further includes the dialog manager (102) being operably couple able to at least one external speech recognition engine (106), such as a WLAN speech recognition engine (108) or a network speech recognition engine (110). The method and apparatus further includes preference information (114), environment information (112) and a speech input (116) all provided to the dialog manager (102). The dialog manager (102), in response to the preference information (114) and the environment information (112), provides the speech input (116) to the embedded speech recognition engine (104), the WLAN speech recognition engine (108) or the network speech recognition engine (110).
-
Citations
26 Claims
-
1. A wireless device comprising:
-
an embedded speech recognition engine;
a dialog manager operably coupled to the embedded speech recognition engine and operably couple able to an at least one external speech recognition engine;
preference information received by the dialog manager; and
environment information received by the dialog manager, wherein the dialog manager receives a speech input and the dialog manager, in response to the preference information and the environment information, provides the speech input to at least one of;
the embedded speech recognition engine and the at least one external speech recognition engine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for selective distributed speech recognition comprising:
-
receiving a speech input;
receiving preference information;
receiving environment information; and
providing the speech input to at least one of the following;
a first speech recognition engine and at least one second speech recognition engine based on the preference information and the environment information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for selective distributed speech recognition comprising:
-
a memory storing executable instructions; and
one or more processes that, in response to executing the executable instructions;
receive preference information;
receive environment information; and
provide the speech input to at least one of the following;
an embedded speech recognition engine and at least one external speech recognition engine. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus for selective distributed speech recognition comprising:
-
an embedded speech recognition engine;
a dialog manager operably coupled to the embedded speech recognition engine and operably couple able to at least one of the following;
a wireless area network speech recognition engine and a network speech recognition engine;
a memory device operably coupled to the dialog manager;
preference information received by the dialog manager from the memory device; and
environment information received by the dialog manager from a wireless area network profile transmitted by a wireless area network wherein the dialog manager receives a speech input such that the dialog manager, in response to the preference information and the environment information, provides the speech input to at least one of;
the embedded speech recognition engine and the at least one external speech recognition engine. - View Dependent Claims (21, 22)
-
-
23. A method for selective distributed speech recognition comprising:
-
receiving a speech input;
receiving preference information from a memory device;
receiving environment information from a wireless area network profile; and
providing the speech input to at least one of the following;
an embedded speech recognition engine, a wireless area network speech recognition engine and a network speech recognition engine, based on the preference information and the environment information. - View Dependent Claims (24, 25, 26)
-
Specification