PreviousNextIndex
Nodes and Palette Options > Detailed Palette Option Descriptions > Module Input
 
Module Input

Type

Application item

Available from

Module Nodes only

Purpose

When using a modular approach to application design, it is often necessary to pass variable or constant values from one module to another. The Module Input item makes it possible for a speech project to pass values into another speech project used as a module. For more information about creating and using application modules, see Module Nodes.

Behavior

When you place a module node in the call flow, Dialog Designer automatically populates it with one Module Input item for each input that the module can accept. If the module was created with Dialog Designer, this means that there is one Module Input item for each Input Parameter item in the speech project being used as the module. See Input Parameter.

If the module was not created with Dialog Designer, you can specify inputs to the module when you import the module into Dialog Designer. Then, when you use the module in a Dialog Designer speech application, Dialog Designer automatically populates it with the required Module Input items, much like it does with Dialog Designer-created modules.

Note:

Currently, Dialog Designer supports only Nuance OSDMs for import into Dialog Designer applications. Dialog Designer supports the following OSDM versions: Address OSDM 2.0.3, Core OSDM 2.0.4, and Name OSDM 2.0.1.

To use these items in the speech project, you must assign a value to the Module Input item in the module node. This value can be either a variable value or a constant, but if you do not assign a value in the module node properties, no value is passed to the module node at run time.

Properties

Important:

If you use the Constant property, be careful that the form and format you enter match the form and format expected in the module that is receiving it.


PreviousNextIndex

©2009, Avaya Inc. All rights reserved.