Cisco Cisco Unified Customer Voice Portal 10.0(1) User Guide
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.
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.
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.
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.
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.
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.
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.
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.