Cisco Cisco Unified Customer Voice Portal 11.0(1) Developer's Guide

Page of 91
V
OICE 
E
LEMENT
: 2_O
PTION
_M
ENU TO 
10_O
PTION
_M
ENU
 
 
C
ISCO 
CVP
 
V
OICE
XML 3.1 
 
 
Element Specifications 
 
2_Option_Menu, 3_Option_Menu, . . . , 10_Option_Menu 
These voice elements define menus that support from 2 to 10 options. The Menu voice elements are similar to the Form voice element, 
except that the number of choices is fixed and all grammars are defined within the voice elements. Additionally, there is an exit state 
for each option, therefore the captured value does not have to be analyzed afterwards to determine the next dialog in the call flow. Use 
Menu elements when the situation defines a fixed number of choices where each choice does something different in the call flow.   
Because the number of exit states is fixed for a voice element, there are separate voice elements for Menu voice elements with 2 to10 
options. For each additional option, three additional settings are added to handle the spoken keyword, DTMF entry, and interpretation 
value for each option. The audio groups and element data saved are the same for all Menu voice elements. 
Each option must be assigned an interpretation value that the element will return as element data named 
value
 when any of the 
keywords or DTMF key presses assigned to that option are captured. The element variable (
value
) will contain the same value 
regardless of the input mode (speech or DTMF). 
The audio groups are identical to those of the Form voice element. The 
done_audio_group
 group may be used for a message that is to 
be played regardless of what option is chosen. If an 
option
 specific message is desired, it is recommended that the 
done_audio_group
 not be configured and an Audio voice element be used after the particular choice is made. 
Settings 
Name (Label) 
Type 
Req’d 
Single 
setting 
value 
Substitution 
allowed 
Default 
Notes 
noinput_timeout 
(Noinput Timeout) 
string 
 
 
 
 
Yes
true
true
5s
The maximum time length allowed (in seconds) 
for silence or no keypress before a noinput event 
is thrown.  
max_noinput_count 
(Max NoInput Count) 
int ≥ 0 
Yes 
true 
 
 
true
3
The maximum number of noinput events 
allowed during input capture.  
0
 = infinite 
noinputs allowed. 
max_nomatch_count 
(Max NoMatch Count) 
int ≥ 0 
Yes 
true 
 
 
true
3
The maximum number of nomatch events 
allowed during input capture.  
0
 = infinite 
nomatches allowed.   
confidence_level 
(Confidence Level) 
decimal 
(0.0 to 1.0) 
Yes 
true 
 
 
true
0.40
The confidence level threshold to use.  
 
 
Copyright 2001 - 2005 Audium Corporation.  All Rights Reserved. 10/05
 
55