Nuance: speech recognition, text to voice, pdf converter, ocr scanning, ocr software, document scanning, call center optimization

Training

Speech Solutions
Foundation Technologies
Solutions
Applications
Training
Professional Services
Speech Standards
 
Course Description

Developing Voice XML Speech Applications

This course highlights the syntactic structure and 40+ tags of VoiceXML 2.0, the standard for speech services. During the course you will develop your own application by implementing prompt and grammar alternatives, forms, menus, and subdialogs. You will utilize logical branching elements, variables, and error handling elements. You gain an understanding of the architecture in which VXML applications run. You learn best practices for streamlining application code. Participants attend class from their own PC and will need Web access to the following sites:

  • http://nlc.nuance.com
  • https://vlab.skytap.com/tools/connectivity
The live, instructor led class allows discussion using Voice over IP technology, so a headset with microphone is recommended. Participants will receive logon instructions and a PDF of the class manual one week prior to the class presentation. Soft copies of lab solutions are also provided.

Objectives
By the end of this class participants should be able to:
  • Describe the structure of VoiceXML based applications
  • Identify the VoiceXML 2.0 syntax including:
  • Element and attribute XML syntax
  • Using Form items
  • Develop field items for gathering user input
  • Develop computation items
  • Add Flow control to a VoiceXML application
  • Work with variables
  • Catch predefined events in several ways
  • Design for prerecorded and TTS prompts
  • Use built-in and other external grammars
  • Define element scope in VoiceXML
  • Recognize the use of ECMAScript (JavaScript) in VoiceXML applications
  • Generate simple dynamic content with Java Server Pages
Audience
  • Programmers with an IVR or Web development profile
  • Application and telephony developers who have experience in programming and want to learn the concepts of VoiceXML
  • User Interface Designers and Project Managers who need to become familiar with the development of VoiceXML applications
Outline
  1. Introduction
  2. Basic VoiceXML Programming:
    • Application Structure
    • Building blocks of an application
    • Form Interpretation Algorithm (Call flow control)
    • Dialog building blocks – forms, menus
    • Form items
    • Grammars
  3. Advanced VoiceXML Programming:
    • Variables
    • Event Handling
    • Subdialogs
    • Mixed Initiative Dialogs
  4. Conclusion
Prerequisites
  • Introduction to Speech Recognition
  • Fundamentals of Voice User Interface Design
  • Application programming knowledge
  • Familiarity with Web architecture
  • Familiarity with ECMAScript (JavaScript)
Price
CoursePrice: 1800 USD For classes outside of North America, prices should be converted to Euros or British Pounds, when appropriate.
Please see below for the price of each class scheduled, or see our pricing discussion under FAQs
Duration
4 Days
Package Information
Application Development  
Available Dates
RegisterDateLocationFeeDurationStart TimeStatus
2/22/2010eCampus North America1800USD 4 Days
(4Hours/Day)
1:00 PM Open

© 2002-2009 Nuance Communications, Inc. All rights reserved.