Руководство Пользователя для Cisco Cisco Unified Customer Voice Portal 10.5(1)
C
HAPTER
1:
I
NTRODUCTION
V
OICE
XML
S
ERVER
U
SER
G
UIDE
FOR
C
ISCO
U
NIFIED
C
USTOMER
V
OICE
P
ORTAL
R
ELEASE
4.0(1)
6
Intuitive interface
– Using a process similar to flowcharting software, the application
developer can use VoiceXML Studio to create an application, define its call flow, and
configure it to the exact specifications required.
configure it to the exact specifications required.
Design and build at the same time
– VoiceXML Studio acts as a design tool as well as a
building tool, allowing the developer to rapidly try different application call flows and then
test them out immediately.
test them out immediately.
No technical details required
– VoiceXML Studio requires little to no technical knowledge of
Java, VoiceXML, or other markup languages. For the first time, the bulk of a voice
application can be designed and built by voice application design specialists, not technical
specialists.
application can be designed and built by voice application design specialists, not technical
specialists.
Rapid application development
– By using VoiceXML Studio, developers can dramatically
shorten deployment times. Application development time is reduced by as much as 90% over
the generation and management of flat VoiceXML files.
the generation and management of flat VoiceXML files.
Refer to the VoiceXML Studio User Guide for Cisco Unified Customer Voice Portal to learn how
to use Studio to create projects and deploy applications to the VoiceXML Server.
to use Studio to create projects and deploy applications to the VoiceXML Server.
Unified CVP VoiceXML Server
Unified CVP VoiceXML Server is a powerful J2EE- and J2SE-compliant run-time engine that
dynamically drives the caller experience. Unified CVP VoiceXML Server provides:
dynamically drives the caller experience. Unified CVP VoiceXML Server provides:
Robust back-end integration
– The VoiceXML Server runs in a J2SE and J2EE framework,
giving the developer access to the full litany of middleware and data adapters currently
available for those environments. Additionally, the Java application server provides a robust,
extensible environment for system integration and data access and manipulation.
available for those environments. Additionally, the Java application server provides a robust,
extensible environment for system integration and data access and manipulation.
Session management
– Call and user data are maintained by the VoiceXML Server so that
information captured from the caller (or environment data such as the caller’s number or the
dialed number) can be easily accessed during the call for use in business rules.
dialed number) can be easily accessed during the call for use in business rules.
Dynamic applications
– Content and application logic is determined at runtime based on rules
ranging from simple to the most complex business rules. Almost anything about an
application can be determined at runtime.
application can be determined at runtime.
System Management
– The VoiceXML Server provides a full suite of administration tools,
from managing individual voice applications without affecting users calling into them, to
configurable logging of caller activity for analytical purposes.
configurable logging of caller activity for analytical purposes.
User Management
– The VoiceXML Server includes a lightweight customer data
management system for applications where more robust data are not already available. The
user management system allows dynamic applications to personalize the call experience
depending on the caller.
user management system allows dynamic applications to personalize the call experience
depending on the caller.
The capabilities of the VoiceXML Server listed above are discussed in further detail in Chapter
3: Administration, Chapter 1: User Management and Chapter 5: VoiceXML Server Logging.
3: Administration, Chapter 1: User Management and Chapter 5: VoiceXML Server Logging.