Unified client-server distributed architectures for spoken dialogue systems
First Claim
1. An apparatus for connection to a server over a network, the apparatus comprising:
- a client device to be coupled to the server through the network; and
a configuration selection switch to select a configuration based upon user functionality and network conditions to implement speech recognition functions for a spoken dialogue system.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to unified client-server distributed architectures for spoken dialogue systems. Particularly, the invention provides a method, apparatus, and system for dynamically switching between various architectural configurations based upon user functionality and network conditions to implement speech recognition functions for a spoken dialogue system. In one embodiment, a client device is coupled to a server through a network. A configuration selection switch located within the client device selects a configuration based upon user functionality and network conditions to implement speech recognition functions for the spoken dialogue system. For example, the configuration selection switch may select one of a client-based configuration, a server-based configuration, a client-server distributed configuration, or a client-gateway-server distributed configuration based upon user functionality and network conditions. Each of these configurations is selected to provide the user with the most efficient speech recognition for the function being utilized by the user based upon network conditions.
-
Citations
31 Claims
-
1. An apparatus for connection to a server over a network, the apparatus comprising:
-
a client device to be coupled to the server through the network; and
a configuration selection switch to select a configuration based upon user functionality and network conditions to implement speech recognition functions for a spoken dialogue system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
determining user functionality and network conditions in a spoken dialogue system; and
selecting a configuration for the spoken dialogue system based upon user functionality and network conditions to implement speech recognition functions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine-readable medium having stored thereon instructions, which when executed by a machine, cause the machine to perform the following:
-
determining user functionality and network conditions in a spoken dialogue system; and
selecting a configuration for the spoken dialogue system based upon user functionality and network conditions to implement speech recognition functions. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 30, 31)
-
-
29. An apparatus comprising:
-
means for determining user functionality and network conditions in a spoken dialogue system; and
means for selecting a configuration for the spoken dialogue system based upon user functionality and network conditions to implement speech recognition functions.
-
Specification