Skip to content

VoiceXML 2.0 Developer's Guide Building Professional Voice-Enabled Applications with JSP, ASP and ColdFusion

Best in textbook rentals since 2012!

ISBN-10: 0072224584

ISBN-13: 9780072224580

Edition: 2002

Authors: Inc. Staff DreamTech

List price: $49.99
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

With so many companies joining the VoiceXML bandwagon this text will be a useful addition to any developer's library. It includes three full-scale enterprise level applications and all relevant source code over many platforms and software suites.
Customers also bought

Book details

List price: $49.99
Copyright year: 2002
Publisher: McGraw-Hill Osborne
Binding: Hardcover
Pages: 384
Size: 7.50" wide x 9.00" long x 1.25" tall
Weight: 1.628
Language: English

Acknowledgmentsp. xvii
Prefacep. xix
Introductionp. xxi
Web and Voice Technologiesp. 1
Introduction to Telephone Systemsp. 2
Introduction to Computer Telephonyp. 4
Interactive Voice Response Systemsp. 7
Speech Synthesis Process and Enginesp. 9
Voice Markup Languagesp. 12
Introduction to VoiceXMLp. 15
Summaryp. 17
Designing Guidelines for Voice Applicationsp. 19
Understanding Voice Sitesp. 20
Identifying the Target Audiencep. 21
Content Managementp. 24
Designing the Dialog Flowp. 28
Designing the Navigation Architecturep. 30
Designing Dialogs and Promptsp. 34
Summaryp. 37
Working with VoiceXMLp. 39
Architecture of VoiceXMLp. 40
Application Overviewp. 41
The Concept of Voice Dialogsp. 42
Execution Process of VoiceXML Documentsp. 42
Executing a Multidocument-based Applicationp. 44
Navigation in VoiceXMLp. 45
Getting Input from the Userp. 51
Types of Form Itemsp. 52
Form Interpretation Algorithmp. 83
Summaryp. 88
Advanced Elements of VoiceXMLp. 89
Types of Formsp. 90
Event Handling in VoiceXMLp. 93
Variables in VoiceXMLp. 99
Resource Fetching and Cachingp. 103
Defining Prompts in VoiceXMLp. 104
Other Elements in VoiceXMLp. 115
Summaryp. 119
Grammars in VoiceXMLp. 121
The Role of Grammars in VoiceXML Applicationsp. 122
The [left angle bracket]grammar[right angle bracket] Element in VoiceXML 1.0p. 122
Grammars in VoiceXML 2.0p. 124
The Scope of Grammarsp. 127
Grammar Activation Procedurep. 133
Preparing Grammarsp. 134
Summaryp. 137
Developing a Voicemail System Using ASP and VoiceXMLp. 139
Voicemail Application Design Considerationsp. 140
The Case for VoiceXML-based Mailing Servicesp. 140
Architecture of a VoiceXML-based Mailing Applicationp. 141
Preparing the Home Pagep. 142
Preparing the Login Sectionp. 144
Accessing the Mailboxp. 146
Retrieving the Messagep. 152
Replying to the Messagep. 154
Summaryp. 158
Using VoiceXML and JSPs for Movie Reservation Systemsp. 159
Application Requirementsp. 160
Architecture of the Applicationp. 160
Structure of the Databasep. 161
Building the Home Pagep. 164
Displaying the Movie Listp. 167
Collecting the Inputp. 170
Displaying the Current Statusp. 172
Writing the Reservation Procedurep. 178
Final Episodep. 182
Summaryp. 187
Developing a Voice-based Banking Systemp. 189
Architecture of the Voice Banking Applicationp. 190
Database Structure for the Applicationp. 192
Preparing the Login Sectionp. 199
Building the Main Menu of the Applicationp. 206
Designing the Inquiry Module Main Pagep. 209
Designing the Transfer Money Modulep. 220
Designing the Order Chequebook and Bank Statement Modulep. 225
Summaryp. 230
Integrating CCXML with VoiceXML Applicationsp. 231
Introduction to Call Control Extensible Markup Languagep. 232
Event Processing Requirementsp. 233
Conferencing Requirementsp. 233
Call Management Requirementsp. 234
Document Flow and Execution Process in CCXMLp. 234
Working with Variablesp. 238
Event Handling in CCXMLp. 238
Call Management in CCXMLp. 242
Conference Management in CCXMLp. 243
Disconnecting Calls in CCXMLp. 244
Summaryp. 244
Introduction to the Microsoft Web Telephony Enginep. 245
Introduction to the Web Telephony Enginep. 246
Advantages of WTEp. 246
Features of WTEp. 247
Installing and Configuring WTEp. 247
Overview of Web Telephony Applicationsp. 248
Call Handling in Web Telephony Applicationsp. 248
Prompts in WTEp. 250
Collecting Caller Inputp. 251
Navigation in WTEp. 255
Using HTML Elements in WTEp. 256
Working with Events in WTEp. 260
Working with CSS Properties in WTEp. 262
Summaryp. 264
Introduction to IP Telephonyp. 265
IP Telephonyp. 266
Standards for IP Telephonyp. 268
TAPI Programming Interfacesp. 271
The H.323 Lines Video Streaming Projectp. 275
Summaryp. 304
Developing a Voice-based Shopping Mall with ASPp. 305
Working Scheme of the Applicationp. 306
Building the Home Pagep. 306
Preparing the Login Sectionp. 309
User Authentication and Building the Category Sectionp. 311
Building the Items Listp. 316
Collecting the Order from the Userp. 321
Updating Records and Terminating the Applicationp. 327
Summaryp. 328
Developing Voice Applications with SALTp. 331
Introduction to SALTp. 332
Designing Principles of SALTp. 333
Overview of SALT Elementsp. 333
Getting Speech Input in SALTp. 334
Using DTMF Input in SALTp. 340
Speech Output in SALTp. 343
Promptqueue Objectp. 345
Summaryp. 346
Indexp. 347
Table of Contents provided by Syndetics. All Rights Reserved.