GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Programming  >  VoiceXML
Go To First  |  Previous Question  |  Next Question 
 VoiceXML  |  Question 15 of 20    Print  
Explain the Key Concepts of VoiceXML?

  
Total Answers and Comments: 1 Last Update: April 18, 2008     Asked by: Bessie 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
April 18, 2008 05:53:39   #1  
msubbums Member Since: November 2007   Contribution: 3    

RE: Explain the Key Concepts of VoiceXML?
VoiceXML's main goal is to bring the full power of Web development and content delivery to voice response applications, and to free the authors of such applications from low-level programming and resource management. It enables integration of voice services with data services using the familiar client-server paradigm. A voice service is viewed as a sequence of interaction dialogs between a user and an implementation platform. The dialogs are provided by document servers, which may be external to the implementation platform. Document servers maintain overall service logic, perform database and legacy system operations, and produce dialogs. A VoiceXML document specifies each interaction dialog to be conducted by a VoiceXML interpreter. User input affects dialog interpretation and is collected into requests submitted to a document server. The document server replies with another VoiceXML document to continue the user's session with other dialogs.
VoiceXML is a markup language that:
Minimizes client/server interactions by specifying multiple interactions per document.
Shields application authors from low-level, and platform-specific details.
Separates user interaction code (in VoiceXML) from service logic (e.g. CGI scripts).
Promotes service portability across implementation platforms. VoiceXML is a common language for content providers, tool providers, and platform providers.
Is easy to use for simple interactions, and yet provides language features to support complex dialogs.
While VoiceXML strives to accommodate the requirements of a majority of voice response services, services with stringent requirements may best be served by dedicated applications that employ a finer level of control.

 
Is this answer useful? Yes | No

 Related Questions

Latest Answer : VoiceXML is a markup language for creating voice-user interfaces. It uses speech recognition and/or touchtone (DTMF keypad) for input, and pre-recorded audio ...
Read Answers (1) | Asked by : norman

Latest Answer : It depends upon the VoiceXML implementation platform. Like GVP(Genesys Voice Platform) supports .vox ...
Read Answers (4) | Asked by : norman

Latest Answer : for this there has to be interaction with dynamic library which can interact with IMAP server to send a e-mail.the tag can be used to load the library . the library can be written using "java" or cplusplus ...
Read Answers (1) | Asked by : blenda

View Question | Asked by : blenda

View Question | Asked by : RyanJames

Latest Answer : The interpreter can attempt to optimize dialog interpretation by prefetching files that might be needed. The interpreter prefetches resources used by a document by starting to fetch them as soon as a document is loaded, rather than waiting until execution ...

Latest Answer : A VoiceXML document/page  contains a set of dialogs. Dialogs are the basis of VoiceXML applications. Dialogs enable the exchange of information between users and the VoiceXML platform. VoiceXML applications contain either or both of two types of dialogs ...
Read Answers (1) | Asked by : scott


Latest Answer : VoiceXML interpreter contexts, just like HTML visual browsers, can use caching to improve performance in fetching documents and other resources: audio recordings (which can be quite large) are as common to VoiceXML pages as images are to HTML pages.The ...
Read Answers (1) | Asked by : sripri

Latest Answer : Most developers confirm VoiceXML is at least three times faster in terms of application development compared to traditional IVR;Being a W3C standard markup, VoiceXML offers ...
Read Answers (1) | Asked by : sripri


 Sponsored Links

 
Related Articles

Concepts of Object-Oriented Programming

Object Oriented JavaScript In this chapter you ll learn about OOP Object Oriented Programming and how it relates to JavaScript As an ASP NET developer you probably have some experience working with objects and you may even be familiar with concepts such as inheritance However unless you re already a
 

SOA Concepts

SOA Concepts Today the concept of Service Oriented Architecture has become ubiquitous Evidence from recent years establish that SOA is not just about hype but a part of every major Business environment The truth is Service Oriented Architecture can be beneficial to Business only when it is utilized
 

Explain about TNSPING

You can also use tnsping utility on command prompt to check Oracle Net connectivity. Follow these steps to check the connection to particular SID. Open Command prompt. Write tnsping < SID for the database connectivity you want to check > If you get the message “Used TNSNAMES
 

SQL Programming

SQL Programming Overview Anybody who has done something for a long time has probably wanted to change how things work at some point or another. A worker at a mill might have found a more efficient way of cutting logs, or a mathematics teacher might have had a hand in changing a school’s al
 

The Interview Snafu

How to turn someone else’s mistake to your advantage Your dream job is about to become reality. A recruiter gave you the heads up about the perfect position at Humungous Conglomerate, Inc. You went through five interviews as well as a battery of psychological tests mandated by their HR de
 

Winning a Job Interview with a Winning Resume

Does your resume unlock your potential, take your skills to the highest level and win you the interview and the job you want now? The job market today is highly competitive and even if you think you have what it takes to get an interview you won’t get over the line without a polished, prof
 

WinRunner Programming Concepts

If you want to create WinRunner scripts that are highly efficient, there are important programming concepts that you will want to become familiar with. Understanding these concepts will provide you with a large number of key benefits. In addition to understanding these concepts, you must also learn
 

VoiceXML Certification Opportunities

At first, the certification program will place an emphasis on the platforms of VoiceXML. The tools and applications would be tested, and to pass the certification program, the system must be in compliance. The process of certification for VoiceXML products will be processed by the members of the Fo
 

Tips and Tricks to Learn VoiceXML

It is also important for you to realize that many vendors are still using the older IVR technology. You will want to conduct research on Interactive Voice Response systems so that you can give clients a good reason to use it. Being able to show the advantages that VoiceXML has over IVR is very impo
 

Tips and Prerequisites for Learning VoiceXML

Those who are interested in learning VoiceXML will want to become familiar with the terminology of telephony. It will also be necessary for you to become familiar with program architectures and TCP/IP databases. One tip for those who are interested in learning VoiceXML is to become familiar with HT
 





About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape