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 coupleable to at least one external speech recognition engine;
preference information received by the dialog manager; and
environment information received by the dialog manager wherein the environment information includes information that describes a particular environment within which speech recognition can be performed, and 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 coupleable to at least one external speech recognition engine; preference information received by the dialog manager; and environment information received by the dialog manager wherein the environment information includes information that describes a particular environment within which speech recognition can be performed, and 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 wherein the environment information includes information that describes a particular environment within which speech recognition can be performed; 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 wherein the environment information includes information that describes a particular environment within which speech recognition can be performed; and provide a speech input to at least one of the following;
an embedded speech recognition engine and at least one external speech recognition engine based on the received preference information and the received environment information. - 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 environment information includes information that describes a particular environment within which speech recognition can be performed, and 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 wherein the environment information includes information that describes a particular environment within which speech recognition can be performed; 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