VoiceXML 2.1 Development Guide
Home
|
Frameset Home
Table Of Contents
Platform Overview
Creating an Application
Voxeo File Manager
Caching Techniques
Cache Manager API
Security Information
VoiceXML 2.1 Tutorials
Hello World
Voice Recognition
Call Flow
Document Navigation
Using Audio Files
Call Transfer
Caller ID-Called ID
DTMF Recognition
JavaScript and VXML
Subgrammars
GSL Grammar Weighting
SubDialogs
Shadow Variables
Nbest Lesson
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
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
Prophecy 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: VoiceXML 2.1 Porting Guide
Document Type Definitions
Menu Modifications
Fetchhint Settings
Universal Grammar Modifications
Subdialog Modifications
Prophecy VXML Porting Guide
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 Tweaks
Recording Audio
Appendix G: Outbound Dialing
Outbound Transfer Basics
Disconnect Events
Transfer Exceptions
Transfer sample Code
Blind Transfers
Token Initiated Calls
Answering Machine Detection
CallerID and CalledID
Post-Dialing
Transfer Shadow Variables
Transfer Hotwording
Appendix H: Property Guide
W3C Properties
Nuance ASR Property settings
Advanced Nuance ASR Property settings
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
SRGS-SISR: Grammar Basics
SRGS:SISR Grammar Tips & Tricks
SRGS-SISR: DTMF grammars
SRGS-SISR: Built-in Grammars
SRGS-SISR: Grammar Slots
SRGS-SISR: Multislot Grammars
SRGS-SISR: Subgrammars
SRGS-SISR: Inline Subgrammars
Appendix K: Custom Features
Appendix L: External References
Appendix M: Text-To-Speech Guide
Prophecy TTS Guide: SSML
Rhetorical TTS Guide: SSML
Speechify TTS Guide: SSML
Appendix N: VOIP Dialing
Designer User Interface
Designer User Interface (Part 2)
Designer: Getting Started Part 1
Designer: Getting Started Part 2
Designer: HTTP Integration
Designer: Outbound Token Dialing
Designer: : Web Services & Loops
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
© 2010 Voxeo Corporation
|
Voxeo IVR
|
VoiceXML & CCXML IVR Developer Site