Cisco Cisco Customer Voice Portal 8.0(1) Design Guide

Page of 223
C H A P T E R
 
8-1
Cisco Unified Customer Voice Portal (CVP) 8.x Solution Reference Network Design (SRND)
OL-15989-06
8
Design Implications for Unified CVP 
VXML Server
Last revised on: May 2, 2010
 
This chapter cover the following topics:
  •
  •
  •
  •
What is VoiceXML over HTTP?
Communication between the Cisco Unified CVP VXML Server and the Voice Browser is based on 
request-response cycles using VXML over HTTP. VXML documents are linked together by using the 
Uniform Resource Identifiers (URI), a standardized technology to reference resources within a network. 
User input is carried out by web forms similar to HTML. Therefore, forms contain input fields that are 
edited by the user and sent back to a server.
Resources for the Voice Browser are located on the Unified CVP VXML Server. These resources are 
VXML files, digital audio, instructions for speech recognition (Grammars) and scripts. Every 
Communication process between the VXML browser and Voice Application has to be initiated by the 
VXML browser as a request to the Unified CVP VXML Server. For this purpose, VXML files contain 
Grammars which specify expected words and phrases. A Link contains the URL that refers to the Voice 
application. The browser connects to that URL as soon as it recovers a match between spoken input and 
one of the Grammars.
When gauging Unified CVP VXML Server performance, consider the following key aspects:
  •
QoS and network bandwidth between the Web application server and the voice gateway
See 
  •
Performance on the Unified CVP VXML Server
The Hardware and System Software Specification for Cisco Unified CVP (formerly called the Bill 
of Materials
), available at 
specifies the supported hardware for a Unified CVP VXML Server.