VoiceXML 2 0 Developer Guide Building Professional Voice Enabled Applications With JSP ASP and Coldfusion 1st Edition by Dream Tech Software India – Ebook PDF Instant Download/Delivery: 9780072228090 ,0072228091
Full download VoiceXML 2 0 Developer Guide Building Professional Voice Enabled Applications With JSP ASP and Coldfusion 1st Edition after payment
Product details:
ISBN 10: 0072228091
ISBN 13: 9780072228090
Author: Dream Tech Software India
VoiceXML 2 0 Developer Guide Building Professional Voice Enabled Applications With JSP ASP and Coldfusion 1st Edition Table of contents:
Who Is This Book For?
What Is Special About This Book?
Prerequisites for Using This Book
What Is The Target Test Platform?
What Is Special About the Accompanying Programs?
How Do I Contact the Authors?
Introduction
CHAPTER 1 Web and Voice Technologies
Introduction to Telephone Systems
Public Switched Telephone Network
Introduction to Computer Telephony
Internet Telephony
Interactive Voice Response Systems
Speech Synthesis Process and Engines
The Process of Speech Synthesis
Speech Recognition Process
Voice Markup Languages
SpeechML
JSML
TalkML
VoxML
Introduction to VoiceXML
Different Implementations of VoiceXML
Commercial Aspects of VoiceXML
Implementation Possibilities of VoiceXML
Summary
CHAPTER 2 Designing Guidelines for Voice Applications
Understanding Voice Sites
Identifying the Target Audience
Types of Callers
Serving Different Age Groups of Callers
Content Management
Starting from Scratch
Deciding on the Contents
Organizing the Contents
Designing the Dialog Flow
Designing the Navigation Architecture
Dialogs Description
Bridging the Delay Factor
Using Voice-Activated Links
Globally Accessible Commands
Migration from the Existing System
Designing Dialogs and Prompts
Designing the Voice Personality
Designing the Prompts
Summary
CHAPTER 3 Working with VoiceXML
Architecture of VoiceXML
Web Server
VoiceXML Interpreter
Application Overview
The Concept of Voice Dialogs
Execution Process of VoiceXML Documents
Executing a Multidocument-based Application
Root to Root-level Transaction
Root-level Documents to Sublevel Documents
Sublevel Document to Sublevel Document
Navigation in VoiceXML
The Element in VoiceXML 1.0
The Element in VoiceXML 2.0
Getting Input from the User
Types of Form Items
Types of Field Items
Types of Control Items
Form Interpretation Algorithm
Initialization Phase
Select and Collect Phases
Process Phase
Summary
CHAPTER 4 Advanced Elements of VoiceXML
Types of Forms
Mixed Initiative Forms
Event Handling in VoiceXML
The Element
The Element
Variables in VoiceXML
Resource Fetching and Caching
fetchtimeout
fetchint
maxage
maxsatale
Caching in VoiceXML
Defining Prompts in VoiceXML
Using Speech Markup Elements
Other Elements in VoiceXML
The Element
The Element
The element
The Element
The Element
Summary
CHAPTER 5 Grammars in VoiceXML
The Role of Grammars in VoiceXML Applications
The Element in VoiceXML 1.0
Grammars in VoiceXML 2.0
Augmented Backus-Naur Form Syntax
XML-based Syntax
The Element in VoiceXML 2.0
The Scope of Grammars
Field Grammars
Link Grammars
Form Grammars
Menu Grammars
Grammar Activation Procedure
Preparing Grammars
The Element
The Element
The Element
The Element
Summary
CHAPTER 6 Developing a Voicemail System Using ASP and VoiceXML
Voicemail Application Design Considerations
The Case for VoiceXML-based Mailing Services
Architecture of a VoiceXML-based Mailing Application
Assumptions Made in Developing the Voicemail Application
Preparing the Home Page
Preparing the Login Section
Accessing the Mailbox
Retrieving the Message
Replying to the Message
Summary
CHAPTER 7 Using VoiceXML and JSPs for Movie Reservation Systems
Application Requirements
Architecture of the Application
Assumptions Made in Developing the Movie Reservation Application
Structure of the Database
Building the Home Page
Displaying the Movie List
Collecting the Input
Displaying the Current Status
Writing the Reservation Procedure
Final Episode
Summary
CHAPTER 8 Developing a Voice-based Banking System
Architecture of the Voice Banking Application
Database Structure for the Application
Customer Table
Account_statement Table
Cheque_status Table
Current_account Table
Order_bank Table
Saving_Account Table
Transfer Table
Preparing the Login Section
Collecting the Customer Identification Number
Authenticating the Customer Identification Number
Collecting the Telephone Identification Number
Authenticating the Telephone Identification Number
Building the Main Menu of the Application
Designing the Inquiry Module Main Page
Building the Account Balance Inquiry Section
Building the Account Statement Inquiry Module
Building the Cheque Statement Inquiry Module
Designing the Transfer Money Module
Writing Code for Transferring Money
Designing the Order Chequebook and Bank Statement Module
Building the Order Chequebook Module
Building the Order Bank Statement Module
Summary
CHAPTER 9 Integrating CCXML with VoiceXML Applications IN THIS CHAPTER:
Introduction to Call Control Extensible Markup Language
Event Processing Requirements
Conferencing Requirements
Call Management Requirements
Document Flow and Execution Process in CCXML
The Element
The Element
The Element
The Element
The and Elements
The Element
Working with Variables
Event Handling in CCXML
Standard Events in CCXML
Call Management in CCXML
Incoming Call-related Operations
Outgoing Call-related Operations
Conference Management in CCXML
The Element
The Element
The Element
Disconnecting Calls in CCXML
Summary
CHAPTER 10 Introduction to the Microsoft Web Telephony Engine
Introduction to the Web Telephony Engine
Advantages of WTE
Features of WTE
Installing and Configuring WTE
Overview of Web Telephony Applications
Call Handling in Web Telephony Applications
Answering a Call
Transferring the Call
Disconnecting the Call
Prompts in WTE
Using the Wave Files for Prompting
Using the Text-to-Speech Engine
Collecting Caller Input
Using the Free Dictation Mode
Using Grammars
Using the Menu Mode
Navigation in WTE
Automatic Navigation in WTE
Application-Driven Navigation in WTE
Navigation Operations in WTE
Navigation Announcements in WTE
Using HTML Elements in WTE
Forms in WTE
Buttons in WTE
Check Boxes in WTE
Frames in WTE
List Boxes in WTE
Using Labels in WTE
Using Tables in WTE
Working with Events in WTE
How the Event Handler Works
Standard Web Browser Events
WTE-specific Events
Working with CSS Properties in WTE
Summary
CHAPTER 11 Introduction to IP Telephony
IP Telephony
Differences between IP-based Networks and Telephony Networks
Advantages of IP Telephony
Standards for IP Telephony
H.323
RSVP
TAPI Programming Interfaces
TAPI 3.0
The H.323 Lines Video Streaming Project
The Flow of Applications
The VideoSource and VideoSink Applications
Summary
CHAPTER 12 Developing a Voice-based Shopping Mall with ASP
Working Scheme of the Application
Building the Home Page
Preparing the Login Section
User Authentication and Building the Category Section
Building the Items List
Collecting the Order from the User
Updating Records and Terminating the Application
Summary
CHAPTER 13 Developing Voice Applications with SALT
Introduction to SALT
Designing Principles of SALT
Overview of SALT Elements
Getting Speech Input in SALT
The Element
The Element
The Element
Using Attributes and Properties
Events Supported by the Object
Different Recognition Modes of the Element
Recording with the Element
Using DTMF Input in SALT
Using the Element with
Using the Element with
Using Attributes and Properties
Events Supported by the DTMF Object
Speech Output in SALT
Producing Simple Speech Output
Using the Element with
Using the Element with
Events Supported by the Prompt Object
Promptqueue Object
Summary
Index
People also search for VoiceXML 2 0 Developer Guide Building Professional Voice Enabled Applications With JSP ASP and Coldfusion 1st Edition:
voice extensible markup language
voicexml in mobile application development
yealink developer guide
voice xml questions
Tags:
Dream Tech Software India,VoiceXML,Building Professional,Enabled Applications,JSP ASP,Coldfusion