Definitive VoiceXML

Definitive VoiceXML

2 (1 rating by Goodreads)
By (author)  , By (author) 

List price: US$53.50

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


This is a book for both telephony engineers who need to understand how to build enterprise information systems and software developers who need to understand voice application development.
show more

Product details

  • Paperback | 480 pages
  • 181.36 x 234.7 x 32.77mm | 920.79g
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 0130463450
  • 9780130463456

Table of contents



1. VoiceXML and Voice Services.

Voice services and applications. What is VoiceXML? Road map to the book and other resources. Getting Started.

2. VoiceXML Essentials.

Forms. Procedural elements. Prompt and audio prompts. VoiceXML variable support. Form items. Mixed initiative forms. Menus. Grammars. Events. Grammars. Organizing code into VoiceXML applications. CustomerService.xml.

3. VoiceXML Language Reference.

Assign. Audio. Block. Break. Catch. Choice. Clear. Disconnect. Else. Elseif. Emphasis. Enumerate. Error. Example. Exit. Field. Filled. Form. Goto. Grammar. Help. If. Initial. Item. Lexicon. Link. Log. Mark. Menu. Meta. Metadata. Noinput. Nomatch. Object. one-of. Option. Paragraph. Param. Phoneme. Prompt. Property. Prosody. Record. Reprompt. Return. Rule. Ruleref. say-as. Script. Sentence. Subdialog. Submit. Tag. Throw. Token. Transfer. Value. Var. voice. Vxml.

4. Enterprise Voice Application Architecture.

Example: JSP parcel tracking application. A "thick-client" banking example. The Auto Attendant: generating VoiceXML using XSLT and ASP.NET.

5. Voice Services.

Building voice services. Deploying a high-availability system. Engineering new services. Outsourcing.

Appendix A. ECMAScript Overview.

Syntax. Variables. Operators. Flow control. Functions and objects. Object-based scripting.

Appendix B. HTTP Primer.

An HTTP interaction. GET versus POST. Cookies.

Appendix C. Form Interpretation.


Appendix D. Speech Recognition Grammar.


Appendix E. Speech Synthesis Markup.


Appendix F. UML Class Diagram primer.

Appendix G. Useful resources.

show more

About Adam Hocek

ADAM HOCEK has more than 20 years of engineering experience in telephony hardware and software, digital signal processing, and speech processing. At Broadstrokes, Inc., he specializes in developing Java and XML systems to facilitate multidevice communication and collaboration.

DAVID CUDDIHY is a professional software engineer specializing in the areas of genomics, signal processing, audio recognition, and object-oriented software architecture and design. He currently develops VoiceXML-based interactive voice applications for Tell-Eureka Corp.

About the Series EditorCharles F. Goldfarb is the father of XML technology. He invented SGML, the Standard Generalized Markup Language on which both XML and HTML are based. You can find him on the Web at
show more

Rating details

1 ratings
2 out of 5 stars
5 0% (0)
4 0% (0)
3 0% (0)
2 100% (1)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X