Cisco Cisco Unified Customer Voice Portal 10.5(1)

Page of 561
Note: For a complete explanation of VoiceXML file grammar format, see 
. Also, consult the user documentation for your ASR Server for a list of
supported grammar elements.
The example that follows illustrates another external grammar file that might be used to prompt
callers for the state that they live in.
External Grammar file <?xml version = 1.0?>
<grammar version= 1.0 root= action xml:lang= en-us >
<rule id= action scope= public >
<one-of>
<item> California </item>
<item> Arizona </item>
<item> Connecticut </item>
</one-of>
</rule>
</grammar>
After a caller responds with the name of the state she lives in, the ASR Engine determines if
the caller said CaliforniaArizona, or Connecticut. If the caller said the name of one of these
states, the text listed in the <item> element will be passed to the IVR Service—and, in
turn—ICM software. If a caller responds with a name not included in this list, an invalid entry
error is returned to the IVR Service.
Type-Ahead Support for ASR
Type-ahead support for ASR is only supported for DTMF under the following conditions:
When Unified CVP H.323 Service is the client.
When the Gateway is the client and input type is set to D.
Scripting for Unified CVP with Call Studio
You can use Call Studio to build sophisticated IVR applications which can then be loaded onto
a VXML Server machine for execution.
Configuration and Administration Guide for Cisco Unified Customer Voice Portal Release 4.1(1)
228
Chapter 4: - Writing Scripts for Unified CVP
Scripting for Unified CVP with Call Studio