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

Page of 48
C
USTOM 
C
ONTENT
 
 
S
AY 
I
S
MART 
S
PECIFICATIONS 
 
 
 
FOR 
C
ISCO 
U
NIFIED 
C
USTOMER 
V
OICE 
P
ORTAL 
R
ELEASE 
4.0(1) 
 
 
 
 
9
 
Name  
(Display Name) 
 
Description 
siscontent 
(SayItSmartContent 
Object)
 
Each Say It Smart plugin’s Java code creates a 
SayItSmartContent
 
object to represent audio content that is then passed to Cisco Unified 
CVP VoiceXML Server to render into VoiceXML. This input format 
accepts a developer-created object of this type and the plugin will pass 
this to VoiceXML Server without making any modifications. This 
object can contain any number of audio files, TTS transcripts, and 
pauses the developer desires. 
array 
(String[] Object)
 
String
 array that can contain either a list of audio filenames or TTS 
transcripts (it cannot contain a mixture of audio filenames and TTS 
transcripts). The audio will be played in the order it appears in the array. 
Output Formats 
Name  
(Display Name) 
Input Format 
Depends On 
 
Description 
standard
  
(Filename w/ TTS 
Backup)
 
complex 
resultset 
siscontent
 
This output format will produce output containing both 
audio files (if defined) and TTS transcripts (if defined), 
assuming that the TTS content may contain Speech 
Synthesis Markup Language (SSML). This adds some 
additional overhead so use the 
standard_no_ssml
 output 
format if it is known that the TTS transcripts do not 
contain SSML. 
standard_no_ssml 
(Filename w/ TTS 
Backup (no 
SSML))
 
complex 
resultset 
siscontent 
This output format will produce output containing both 
audio files (if defined) and TTS transcripts (if defined), 
assuming that the TTS content does not contain SSML. 
Assuming no SSML makes the process more efficient 
than keeping open the possibility that the TTS content 
may have SSML (as in the 
standard
 fileset). 
tts 
(TTS Only)
 
simple 
complex 
resultset 
siscontent 
array 
This output format will produce output containing only 
the TTS content of the data, even if it contains audio file 
content. For the 
simple
 and 
array
 input formats, this 
output format indicates that the data contains only TTS 
content. This output format assumes the TTS  content 
may contains SSML. This adds some additional overhead 
so use the 
tts_no_ssml
 output format if it is known that 
the TTS content does not contain SSML. 
tts_no_ssml 
(TTS Only  
(no SSML))
 
simple 
complex 
resultset 
siscontent 
array 
This output format will produce output containing only 
the TTS content of the data, even if it contains audio file 
content. For the 
simple
 and 
array
 input formats, this 
output format indicates that the data contains only TTS 
content. Assuming no SSML makes the process more 
efficient than keeping open the possibility that the TTS 
content may have SSML (as in the 
tts
 fileset). 
files simple 
This output format will produce output containing only