Prompts - Avaya SAB User Manual

Avaya sab speech application builder: user guide
Table of Contents

Advertisement

Triggers may be configured
as part of a flow, in the Trigger Modeler window (see page 62). These triggers are used by
default when any triggering event occurs in that flow, if the step in which the event occurs does
not specifically handle triggers.
as part of a step, in the Edit Step dialog box (see page 63). Step-based triggers are specific to
the particular instance of the component and take priority over any global triggers.

Prompts

The recorded or synthesized words played out to the caller are called prompts. Prompts are the
automated system's contribution to the "conversation".
Some prompts ask the caller for information and require a reply before the dialog can continue. Some
prompts give the caller information and do not require a reply. A prompt that does not require a reply
is often called a message.
Part of the process of configuring a dialog component is defining the prompts it will use. These are
typed into the dialog boxes provided by the component, which also provides a simple method for
including variable data and for turning on Barge-in. (Barge-in allows the caller to interrupt the prompt
before it has finished playing. The speech recognizer listens for speech during the prompt, stops the
prompt playout when it detects a response, and performs the recognition.)
For example,
Variable dragged and dropped from
Typed
a list of previously defined variables
Did you
say
Figure 4. The construction of a typical confirmation prompt
When the dialog flow is run, SAB sends the text of the prompt to the Text-To-Speech (TTS)
synthesizer, which synthesizes a speech equivalent of the text and returns it to SAB to be played out
to the caller.
Synthesized speech is particularly useful during the development of an application, but for a deployed
system many service providers prefer to use a recorded voice.
Recorded prompts are managed in the Prompts resource (see below and page 82) , which allows you
to them either by recording and editing them yourself or by specifying .wav files (which may be
professionally recorded).
SAB also provides support for handling
multiple languages
The list of languages handled is specified by the user in the Administration resource (see
below, and page 93). This, in effect, sets up a separate directory structure for each language.
When you define a prompt, you specify its language by selecting from a drop-down list, and
SAB labels the file accordingly. This mechanism allows you to define multiple sets of prompts
(each set in a different language) that use the same prompt names but are automatically
stored in different directories. This, in turn, allows you to create a single application that uses
multiple languages.
<caller_data>
Command dragged
Typed
and dropped
?
<BARGE-IN_ON>
Speech Applications Builder Configurator User Guide • May 15, 2004 • page 13 of 116
Typed
Please say
yes or no.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Speech applications builder configurator

Table of Contents