.
   
 
  Training Locations:  
  Bangalore  
  Chennai  
  Hyderabad  
  Lucknow  
 
Cisco Unified Voice Portal Developer (CVPD) Training
 
 
 
 Cisco Unified Voice Portal Developer  

 

CVPD Course Description

CVPD 4.0 teaches each student to use the CVP Studio graphical tool to build self-service IVR applications and to run and maintain them on the CVP VXML Server. This course also introduces the student to the other servers that may be part of their CVP solution.

Hands-on practice includes programming labs and building applications that incorporate every element of CVP Studio into a comprehensive full-featured application. Students also learn the limits of Studio and how to extend it using Java-based code to create their own elements that display in Studio and execute at the Start or End of a call, perform actions and decisions, format data to be spoken by converting it into sets of audio files and/or TTS strings (Say it Smart plug ins). Each student has his/her own development environment that includes the Cisco IOS voice gateway, speech recognition, text-to-speech, CVP Studio and VXML Server, and a soft-phone to place calls.

Students have ample practice analysing log files for debugging and using administrative scripts for graceful updates and suspensions of applications. Students learn to enable in-depth VXML session logging for analysis of VXML pages and headers sent between the IOS voice gateway and the CVP VXML Server.

Duration

5 days, Instructor-led classroom training

Prerequisites

To fully benefit from this course, it is recommended that you have the following prerequisite skills and knowledge:

  • Programming experience of some sort is a must.

Associated Certifications

  • None

Who Should Attend

This course is intended for the following audience:

CVPD is intended for the VUI designer to produce call flows, the application developer who will be writing applications that use CVP Studio and VXML Server. It is also recommended for technical support personnel who will be supporting this product.

Course Outlines

Overview

  1. Hardware discussion - Cisco Voice Gateway, CVP Studio/VXML Server, Cisco Call Server for integrating to ICM, ICM, Media Servers, MRCP Servers
  2. Call flow
  3. How to pass data between ICM scripts and CVP Studio applications

Writing Studio graphical applications:

  1. Using menus
  2. Collecting caller input in the form of digits, dates, times, and customized grammars
  3. Specifying synonyms, interpretations, and confidence cut off for collected speech input
  4. Formatting spoken audio (Say it Smart)
  5. Handling VXML error events
  6. CVP Studio Database element
  7. Creating session and element variables
  8. Logging information to the activity log from Studio
  9. Turning on detailed logging of all VXML pages and http headers for CVP VXML Server
  10. Testing using a web-browser
  11. Creating multiple pages for call flow and modularizing the code
  12. How to set: logging levels, default audio directory, default timeouts and properties for an application
  13. Understanding VXML properties as they apply to CVP Studio
  14. Understanding VXML events and Hotevent elements
  15. Studio - Documenter, Prompt Mgr, Element Groups
  16. Interfacing with custom code via http
  17. Interfacing with custom code written in Java

Administration is covered throughout the course:

  1. Maintenance of log files
  2. Using error, activity and admin logs for debugging and call flow issues
  3. Enabling saving of session logs containing all VXML pages sent to the voice browser including http headers for debugging and call flow administration (DebugLogger)
  4. Using administrative scripts for graceful updates or suspensions of the server
  5. Customizing administrative scripts for scheduling updates
  6. The files and directories that must be backed up
  7. Licensing
  8. Directories in which associated Java class files must reside
  9. Discuss ways to write/maintain an application that uses more than one language
  10. Upgrading to newer versions
  11. How to enable SNMP traps on CVP Studio/ VXML Server
  12. How to configure logging properties (duration, rotate by, etc)
 inquire now      Inquire to find out about pricing and course specials.