Avaya SAB User Manual page 11

Avaya sab speech application builder: user guide
Table of Contents

Advertisement

Dialog steps
Generally speaking, dialog steps handle interactions with the caller. Figure 2 shows a series of dialog
steps that
receive the call, setting up variables to store the CLI, DDI, Port, call time and other information
play a welcome message (such as Welcome to Acme loan center customer service)
offer the caller a menu (To inquire about the status of your loan, please say "Status". For all
other enquiries please say "Operator"') and recognize his or her response
ask the caller to say his or her loan number (What is your loan number?) and recognize the
response
ask for a "password" (For verification purposes, what are the last four digits of your Social
Security Number?) and recognize the response
deal with an invalid loan number (I'm sorry the loan number you provided is not a valid
number. Please say your loan number now.)
... and so on.
All dialog components that perform speech recognition also handle
confirmation (Was that 1234?), if required
no input or silence (I'm sorry I did not hear anything. Please say it again)
no match (I'm sorry I did not understand that. Please say it again)
misrecognition
Process steps
Process steps handle data. Figure 2 shows a process step that accesses a database to retrieve the
customer record associated with a particular loan number. Other SAB processes include:
addition, subtraction, multiplication, division, total, exponentiation
check lookup table
capitalize, change case
set variable, copy variable, insert new variable
report call end, report call information
send event code
and so on. The data being manipulated may be static, or derived from a recognition result, or retrieved
from a database.
Connections and Rules
The flow of the dialog is created by drawing connections between the steps.
By default, each connection includes a decision point (these are the grey diamonds on some of the
connections in Figure 2). If the dialog needs to branch, a rule can be defined on the decision point
(these are the black diamonds in the Figure) and a second connection added.
Speech Applications Builder Configurator User Guide • May 15, 2004 • page 11 of 116

Advertisement

Table of Contents
loading

This manual is also suitable for:

Speech applications builder configurator

Table of Contents