VoiceXML 2.1 Development Guide
Home
|
Frameset Home
Table Of Contents
Platform Overview
Creating an Application
Voxeo File Manager
Caching Techniques
Security Information
Learning VoiceXML
Intro to VoiceXML
Hello World
Voice Reco Basics
Voice Recognition
Script Navigation
Call Flow
Document Navigation
Intro to Audio
Using Audio Files
Intro to Outbound Calls
Call Transfer
Intro to Caller ID-Called ID
Caller ID-Called ID
Intro to DTMF Reco
DTMF Recognition
Intro to JS
JavaScript and VXML
Intro to Subgrammars
Subgrammars
Intro to GSL Weighting
GSL Weighting
Intro to Subdialogs
SubDialogs
Intro to Shadow Vars
Shadow Variables
Intro to Nbest
Nbest Lesson
Intro to Token Calls
Outbound VoiceXML Applications via HTTP
Mixed Initiative Dialogs
XML Grammars
Foreach and Data
Using the Mark Element
Intro to Server Side
Passing Querystring Variables using ASP/JSP/PHP/CF
Dynamic Grammars
Event Logging
Screen Scraping
Cookies and VoiceXML
Final Notes
Appendix A: Best practices
Persistent Logging
vuidesign
Platform Limitations
Appendix B: Debugging Techniques
General Debugging Techniques
The Motorola Meta Element
The Voxeo Real Time Debugger
Motorola Debugger Key
Getting Support Help
Appendix C: Exceptions & Errors
General Exceptions and Error Types
w3c Standard Error Types
Shorthand Exceptions
Disconnect Events
Transfer Events & Exceptions
Throwing Custom Exceptions
Appendix D: Voxeo Porting Guide
DTD and version changes
Fetchhint Modifications
Universal Grammar Modifications
Subdialog Modifications
ANI Spoofing on the VXML 2.0 platform
Motorola Porting Table
Appendix E: VoiceXML Variables
Variable Syntax
Variable Scoping
Session and Application Variables
Appendix F: All Things Audio
Audio Formats and backup TTS
The Voxeo Audio Library
Audio Tools and Links
Recording Audio
Appendix G: Outbound Dialing
Outbound Transfer Basics
Disconnect Events
Transfer Exceptions
Transfer sample Code
Token Initiated Calls
Answering Machine Detection
ANI and DNIS
Post-Dialing
Transfer Shadow Variables
Transfer Hotwording
Appendix H: Property Guide
W3C Properties
Nuance-Specific Properties
Advanced Nuance Properties
Appendix I: GSL Grammars
GSL Basics
GSL Hints
Universal Grammars
GSL Grammar Slots
DTMF Grammars in the GSL Format
GSL Built-in Grammars
Multislot GSL Grammars
Grammar Weighting & Probability
External GSL Subgrammars
Inline GSL Subgrammars
Downloadable GSL Subgrammar Library
GSL Multislot Subgrammars
Appendix J: grXML Grammars
grXML Basics
grXML Hints
grXML DTMF grammars
grXML Grammar Slots
grXML Multislot Grammars
grXML Subgrammars
Inline grXML Subgrammars
Nuance Extension Grammars
Appendix K: Custom Features
Appendix L: External References
Appendix O: VOIP Dialing
Evolution Designer Tutorial: Part 1
Evolution Designer Tutorial: Part 2
Elements
Element Summary
assign
audio
block
break
catch
choice
clear
data
disconnect
else
elseif
emphasis
enumerate
error
example
exit
field
filled
foreach
form
goto
grammar
help
if
initial
item
link
log
mark
menu
meta
noinput
nomatch
one-of
option
paragraph
param
phoneme
prompt
property
prosody
record
reprompt
return
rule
ruleref
say-as
script
send
sentence
sub
subdialog
submit
tag
throw
token
transfer
value
var
voxeo:recordcall
vxml
© 2003-2008 Voxeo Corporation
|
Voxeo IVR
|
VoiceXML & CCXML IVR Developer Site