Cisco Cisco Unified Customer Voice Portal 10.0(1)

Descargar
Página de 342
2-6
Cisco Internet Service Node (ISN) Configuration and Administration Guide
OL-1251-03
Chapter 2      Using NAM/ICM with the ISN IVR Solution
ISN Micro-Applications
ISN micro-applications can use TTS for two purposes:
As an alternative for playing recorded announcement prompts with the Play Media, Get Digits, 
Menu, and Get Speech micro-applications, using either the contents of the user.microapp.inline_tts 
or an external .vxml file. (For more information, see the 
). The ECC variable is useful if the amount of text is relatively short 
and simple. The external .vxml file is useful for more lengthy text or text that needs to be changed 
frequently using tools other than the ICM Script Editor.
As a method of playing data using the Play Data micro-application. If the user.microapp.pd_tts 
ECC variable contains Y, the ISN should use TTS to speak the data (depending on the TTS locale 
support and capabilities); if N, the ISN should use the system recorded announcements to speak the 
data (depending on ISN Application Server locale support and capabilities).
Note
These ECC variables must be set in the ICM script prior to executing the micro-application that they 
modify.
How micro-applications use External VXML
The Play Media and Get Speech micro-applications can be used to render external .vxml, that is, text 
Voice-XML files. To access the external file, the Media File Component of the Network VRU Script’s 
VRU Script Name field must point to a .vxml file and specify as the Media Library Type parameter.
The external VXML file must contain particular call control catch blocks and must not execute call 
control, as the ISN and ICM software must be responsible for all call control. (For more information, see 
th
.)
Caution
Since violation of external VXML file restrictions cannot be enforced and would have serious 
consequences, this feature is not enabled by default. It must be enabled through the Application Server 
Administration interface.
Dynamic Audio File Support for micro-applications
In ISN 2.0, all audio files needed to be specified in the VRU Script Name of the PlayMedia, Menu, 
GetDigits and GetSpeech micro-applications. ISN 2.1 gives you the capability to use a single 
micro-application and specify the prompt using call variables and the ICM formula editor.
To provide dynamic audio file capability, you set the second VRU script parameter to a numeric value, 
1-10, prefixed by a dash. You then set the Media Library to either “A”, “S”, or “V”. The ISN looks in 
the corresponding Call.PeripheralVariable for the name of the audio file to play. 
When you set the Media Library to “A” or “S”, ISN plays the audio file specified by the Call Variable 
after the “-(number)”. For example, if the second VRU Script Parameter is set to “-4”, it plays the audio 
file specified in Call.PeripheralVariable4. This functionality is added for Play Media, Menu, Get Digits, 
and Get Speech micro-applications.
If you set the Media Library to “V”, ISN calls the external VXML file specified by the Call Variable after 
the “-(number)”. If the Script Parameter is set to “-7”, for example, it calls the external VXML file 
specified in Call.PeripheralVariable7.