|
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| 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 |
- Introduction
- Basic VoiceXML Programming:
- Application Structure
- Building blocks of an application
- Form Interpretation Algorithm (Call flow control)
- Dialog building blocks – forms, menus
- Form items
- Grammars
- Advanced VoiceXML Programming:
- Variables
- Event Handling
- Subdialogs
- Mixed Initiative Dialogs
- 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 |
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
|
|
 |
|