PreviousNextIndex
Creating Speech Applications with Dialog Designer > Planning Before You Build > Make It Modular
 
Make It Modular

When planning a speech application, be alert to places where parts of the application can be reused in more than one place. Subsequently, when designing and building the application, create these parts as speech project modules that can reused wherever that functionality is needed.

If these modules are planned ahead of time, they can be developed before developing the main application project file. This way, they are already available when creating your main application.

For example, if bank account or credit card numbers need to be collected from callers at several points in the call flow, the same basic process to collect such numbers, regardless of the types of numbers, may be the same. Therefore, a reusable sub module in the master application might be the process of collecting account numbers from callers.

Advantages of Modular Design

Using a modular approach to application design has several advantages:

Process to Create Modules

The process of creating modules for reuse is a three step process, as follows:

  1. Use Dialog Designer to create a speech project that contains the functionality for the module.
  1. Export the speech or call control project to the correct directory for reusable dialogs.
  1. Import the speech or call control project module into another speech or call control project.

See Deploying Projects as Dialog Designer Modules.


PreviousNextIndex

©2009, Avaya Inc. All rights reserved.