Cisco Cisco Unified Customer Voice Portal 11.0(1) User Guide

Page of 48
S
TRING
 
 
S
AY 
I
S
MART 
S
PECIFICATIONS 
 
 
 
FOR 
C
ISCO 
U
NIFIED 
C
USTOMER 
V
OICE 
P
ORTAL 
R
ELEASE 
4.0(1) 
 
 
 
 
26
 
String 
Name: 
  string 
Display Name: 
TTS String  
Class Name:   
com.audium.sayitsmart.plugins.AudiumSayItSmartString
 
Description 
This Say It Smart type plays back the data sent as input in Text To Speech (TTS). Even when the 
“Use Recorded Audio” checkbox is checked in Cisco Unified CVP VoiceXML Studio, the 
output will be a TTS string containing the passed data. The input data is unmodified unless it 
contains characters not allowed in XML and the TTS content is not contained within CDATA 
(this occurs only on some supported voice browsers). These characters will then be converted to 
their escaped equivalents (for example “<” is converted to “&lt;”). 
Important Note: In Cisco Unified CVP VoiceXML Studio and VoiceXML Server substitution 
can be used within audio file names and TTS content, so one can do with substitution what this 
plugin does. Additionally, a new Say It Smart plugin type was introduced: Custom Content, that 
does what this plugin does and more. As a result, this plugin should be considered “deprecated”. 
It is still included for backwards compatibility however eventually this plugin will no longer be 
included in Unified CVP updates and it is recommended to use one of the above solutions 
instead of using this plugin.  
Input Formats 
Name  
(Display Name) 
 
Description 
string
  
(A String)
 
Any string. The string is modified only when the string contains characters 
illegal to XML and the TTS content is not placed inside CDATA. 
Output Formats 
Name  
(Display Name) 
Input Format 
Depends On 
 
Description 
tts
  
(The String in TTS)
 
string
 
The data will be read by the TTS engine. 
Filesets 
Name  
(Display Name) 
Output Format  
Depends On 
 
Description 
none
  
(No Fileset)
 
audio
 
There is no fileset because this type will never involve the 
playing of pre-recorded audio files. Every Say It Smart 
plugin, though, requires at least one fileset, so this one is 
simply named “none”.