Cisco Cisco Unified Customer Voice Portal 11.0(1) 用户指南

下载
页码 48
I
NTRODUCTION
 
 
S
AY 
I
S
MART 
S
PECIFICATIONS 
 
 
 
FOR 
C
ISCO 
U
NIFIED 
C
USTOMER 
V
OICE 
P
ORTAL 
R
ELEASE 
4.0(1) 
 
 
 
 
2
 
   
Audio Files
. Each Say It Smart plugin returns a list of audio files needed to render the data in 
the manner specified by the above criteria. The application designer is required to record all 
the audio files specified by the fileset(s) they intend on using, name the audio files 
appropriately, and place them in a centrally servable location. Some criteria on audio files 
are: 
o
  All audio files must be given names listed in the specification (with the appropriate audio 
type extension). All Unified CVP Say It Smart plugins use filenames in lowercase and 
are named such that they can exist on any computing platform without naming issues (the 
names do not include spaces or unusual punctuation). Any naming inconsistencies will 
cause Unified CVP Say It Smart plugins to use TTS for those files. 
o
  All audio files for a Say It Smart format must be of a single audio type. Mixing WAV 
and VOX files, for example, is not possible. 
o
  Not all files listed need to be recorded. If the user is fairly sure some files will never be 
encountered, they can be left off. Unified CVP Say It Smart plugins use TTS as a backup 
so if a missing audio file is requested, it will simply be read as TTS. This may be a bit 
disconcerting to the caller but does not cause any issues for the application. For example, 
the Unified CVP Number Say It Smart plugin can handle numbers up to 999 trillion and 
the user may know that their application will not handle numbers larger than ten thousand 
so may choose not to record “million”, “billion”, or “trillion”. 
o
  Many of the Unified CVP Say It Smart plugins use filesets whose contents include those 
audio files specified by the Unified CVP Number Say It Smart plugin. Recording the 
audio files to support Number will greatly reduce the number of files needed for other 
types. 
o
  All audio files for a particular plugin must be stored within the same root directory. 
Unified CVP Say It Smart plugins require the audio files used by the plugin to reside in a 
single directory, though custom plugins can require subdirectories of this root directory. 
o
  Audio files must be placed in a location made accessible via an HTTP request from the 
voice browser. Unlike the Unified CVP software itself, serving audio files does not 
require an application server, they can be served by any web server such as IIS or 
Apache. 
Note that for types, input formats, output formats, and filesets, a plugin defines a name for each 
as well as a display name. The display name is used for readability purposes and is what Cisco 
Unified CVP VoiceXML Studio shows when a new Say It Smart audio item is configured. The 
actual name is used by Cisco Unified CVP VoiceXML Server and the developer when they build 
dynamic voice element configurations. 
The Say It Smart plugins requiring the use of a pause produce VoiceXML using the <break> tag. 
Some voice browsers do not support this tag so Say It Smart playback normally including pauses 
on these browsers would hear no pauses.