Method and system to parameterize dialog systems for the purpose of branding
First Claim
Patent Images
1. A computer-implemented method to parameterize a spoken language dialog system, the spoken language dialog system including a speech recognition module, a natural language understanding module, a dialog management module, a response generation module, and a text-to-speech module, the method comprising:
- detecting, by a computer processor, at least one characteristic of a speech input of a speaker using at least one of the speech recognition module and the natural language understanding module;
setting, by the computer processor, at least one parameter value in a storage area in accordance with the detected at least one characteristic; and
executing, by the computer processor, a subcomponent of one of the modules to subsequently access the set at least one parameter value and to adjust output of the spoken language dialog system based on the at least one parameter value;
wherein the adjustment includes adjusting a stored intrusiveness level parameter of the dialogue system, and wherein, based on a comparison of an importance level of an external event and the intrusiveness level parameter of the dialogue system, the spoken language dialog system determines whether or not to initiate a dialog that informs the speaker of the external event.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to parameterize a spoken language dialog system, includes providing a storage area to store at least one parameter value, integrating a subcomponent with at least one module of the spoken language dialog system, and configuring the subcomponent to access the at least one parameter value and to adjust an operation or output of the module based on the at least one parameter value.
8 Citations
44 Claims
-
1. A computer-implemented method to parameterize a spoken language dialog system, the spoken language dialog system including a speech recognition module, a natural language understanding module, a dialog management module, a response generation module, and a text-to-speech module, the method comprising:
-
detecting, by a computer processor, at least one characteristic of a speech input of a speaker using at least one of the speech recognition module and the natural language understanding module; setting, by the computer processor, at least one parameter value in a storage area in accordance with the detected at least one characteristic; and executing, by the computer processor, a subcomponent of one of the modules to subsequently access the set at least one parameter value and to adjust output of the spoken language dialog system based on the at least one parameter value; wherein the adjustment includes adjusting a stored intrusiveness level parameter of the dialogue system, and wherein, based on a comparison of an importance level of an external event and the intrusiveness level parameter of the dialogue system, the spoken language dialog system determines whether or not to initiate a dialog that informs the speaker of the external event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A hardware arrangement configured to parameterize a spoken language dialog system, the spoken language dialog system including a speech recognition module, a natural language understanding module, a dialog management module, a response generation module, and a text-to-speech module, the arrangement comprising:
-
a storage area to store at least one parameter value; and a computer processor; wherein; the computer processor is configured to; detect at least one characteristic of a speech input of a speaker using at least one of the speech recognition module and the natural language understanding module; set the at least one parameter value in the storage area in accordance with the detected at least one characteristic; and execute a subcomponent integrated with one of the modules to, subsequent to the setting of the at least one parameter value, access the set at least one parameter value and to adjust output of the spoken language dialog management system based on the accessed at least one parameter value; and the adjustment of the output includes adjusting a stored intrusiveness level parameter of the dialogue system, and wherein, based on a comparison of an importance level of an external event and the intrusiveness level parameter of the dialogue system, the spoken language dialog system determines whether or not to initiate a dialog that informs the speaker of the external event. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A spoken language dialog system, comprising:
-
a storage area to store at least one parameter value; and a computer processor configured to execute; a plurality of modules to perform subtasks of the spoken language dialog system, the plurality of modules including a speech recognition module, a natural language understanding module, a dialog management module, a response generation module, and a text-to-speech module; and a subcomponent integrated with the one of the modules to access the at least one parameter value and to adjust an operation or output of the spoken language dialog system based on the at least one parameter value; wherein; at least one characteristic of a speech input of a speaker is detected using at least one of the speech recognition module and the natural language model; the at least one parameter value is set in storage in accordance with the detected characteristic; the computer processor is configured to execute the subcomponent to, subsequent to the setting of the at least one parameter value, access the set at least one parameter value and to adjust output of the spoken language dialog system based on the accessed at least one parameter value; and the adjustment of the output includes adjusting a stored intrusiveness level parameter of the dialogue system, and wherein, based on a comparison of an importance level of an external event and the intrusiveness level parameter of the dialogue system, the spoken language dialog system determines whether or not to initiate a dialog that informs the speaker of the external event. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A computer-implemented method to parameterize a spoken language dialog system, the spoken language dialog system including a speech recognition module, a natural language understanding module, a dialog management module, a response generation module, and a text-to-speech module, the method comprising:
-
detecting, by a computer processor, at least one characteristic of a speech input of a speaker using at least one of the speech recognition module and the natural language module; setting, by the computer processor, at least one parameter value in a storage area in accordance with the detected at least one characteristic; and executing, by the computer processor, a subcomponent of the spoken language dialog system to subsequently access the set at least one parameter value and adjust output of the spoken language dialog system based on the at least one parameter value; wherein the adjustment includes adjusting a stored intrusiveness level parameter of the dialogue system, and wherein, based on a comparison of an importance level of an external event and the intrusiveness level parameter of the dialogue system, the spoken language dialog system determines whether or not to initiate a dialog that informs the speaker of the external event.
-
-
44. A computer-implemented method to parameterize a spoken language dialog system, the spoken language dialog system including a speech recognition module, a natural language understanding module, a dialog management module, a response generation module, and a text-to-speech module, the method comprising:
-
detecting, by a computer processor, at least one characteristic of a speech input of a speaker using at least one of the speech recognition module and the natural language understanding module; setting, by the computer processor, at least one parameter value in a storage area in accordance with the detected at least one characteristic; executing, by the computer processor, a subcomponent of one of the modules to subsequently access the set at least one parameter value; adjusting a stored intrusiveness level parameter of the dialogue system; and for each of a plurality of external events; comparing the intrusiveness level parameter of the dialogue system with a predefined importance level of the respective external event; and determining whether or not to initiate a dialog that informs the speaker of the respective external event based on the comparison.
-
Specification