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

Page of 138
A
PPENDIX 
C:
 
G
LOSSARY
   
 
U
SER 
G
UIDE FOR 
C
ISCO 
U
NIFIED 
C
ALL 
S
ERVICES
,
 
U
NIVERSAL 
E
DITION 
 
 
 
AND 
U
NIFIED 
C
ALL 
S
TUDIO
 
 
136 
though the information available. Call Services creates MBeans for metrics it exposes, 
functions it allows administrators to execute, and for each application deployed on it to 
access information and commands relative to that application. 
• 
Say It Smart.
 This Universal Edition technology is used to take formatted data such as dates, 
a state abbreviation, a currency value, etc. and render it as a series of audio files played one 
after the other. Using Say It Smart allows an application to use pre-recorded audio files for 
dynamic data, providing a consistent experience to the caller, without resorting to using TTS. 
Universal Edition provides an API that allows developers to create their own Say It Smart 
types. 
• 
Standard Elements.
 Standard elements differ from configurable elements in that they have a 
singular, application-specific purpose and are not expected to be very reusable since they do 
not have configurations. Due to the fact that they do not have configurations, standard 
elements are easier to construct. Action and decision elements are the two types of standard 
elements. An example of a standard element would be a mortgage calculator that would only 
be used for a specific application. 
•  UID
. A UID is a user ID used by Call Services to identify users in the user management 
database. A developer can associate a UID with a call so that the application can dynamically 
make decisions based on user information and historical performance.
 
• 
Voice browser.
 A voice browser is software that is responsible for bridging the telephony 
system and its related hardware with VoiceXML. The voice browser connects to telephony 
hardware and is responsible for handling the phone calls. It is the voice browser that interacts 
with the ASR engine and the TTS engine, listens to the caller for input and plays audio back 
to the caller. It is responsible for requesting VoiceXML pages from an external system (Call 
Services) and parsing the pages that come back. Voice browsers typically run on a separate 
machine from the one on which Call Services is installed. 
• 
VoiceXML Gateway Adapter.
 Gateway Adapters are small plugins installed on Call Services 
that provide compatibility with a particular voice browser. Once installed, all Universal 
Edition voice elements (and all custom voice elements not utilizing browser-specific 
functionality) will work on that voice browser. 
• 
XML-over-HTTP
. The XML-over-HTTP API (also known as the XML API) is developed to 
allow the use of non-Java programming languages to extend Universal Edition software. This 
API works by sending XML content over a standard HTTP connection and receiving XML in 
response. Using this API, any programming language that can handle HTTP can be used to 
extend Universal Edition software.