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 18 of 20    Print  
Explain the working of VoiceXML application?

  
Total Answers and Comments: 1 Last Update: February 22, 2008     Asked by: JamesMike 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
February 21, 2008 19:33:08   #1  
prasannast Member Since: February 2008   Contribution: 3    

RE: Explain the working of VoiceXML application?
VoiceXML application is set of VXML that can be built dynamically or have static VXMLs which can be fetched by your server application which is developed using Java, Servlets, JSPs, dynamically constructed VXMLs or static VXMLs which are located in some known locations are sent out to a Voice interpreter/voice browser (Normally Media Server), which will parse the VXML received and excutes the VXMLs. The VXML document should start with Header information that conforms XML standard followed by DTD used to validate well formed VXML, and version of VXML used.
Ex: <?xml version="1.0"?>
      <!DOCTYPE vxml PUBLIC "-//W3c/DTD voiceXML 2.0//"EN"                                 
         "http://www.w3.org/TR/voicexml20/vxml.dtd">
      <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml>

The VXMLs can be used to develop IVR application, this application should be integrated with Media Servers, TTS, ASR to uttilise to maximum extent

 
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

ODP.NET - Working with OracleDataAdapter with OracleCommand

ODP NET Working with OracleDataAdapter together with OracleCommand In the previous examples we worked with OracleDataAdapter by directly specifying SQL statements You can also pass OracleCommand to OracleDataAdapter This is very useful if you deal with stored procedures covered in Chapter 5 or bind
 

ODP.NET - Working with Bind Variables together with OracleParameter

ODP NET Working with Bind Variables together with OracleParameter With the help of OracleParameter you can include bind variables within any SQL statement These bind variables are nothing but run time query parameters The values in the SQL statement are bound at run time when we use bind variables m
 

ODP.NET - Handling Nulls when Working with OracleDataReader

ODP NET Handling Nulls when Working with OracleDataReader When we work with OracleDataReader or for that matter even with data rows in a data table we may come across nulls The following is the efficient way to deal in with such scenarios mosgoogle geshibot language VB NET&quot; create connect
 

ODP.NET - Working with DataTableReader

ODP NET Working with DataTableReader DataTableReader is complementary to a DataTable object and is mainly used as a type of Data Reader in the disconnected mode The following is the modified code mosgoogle geshibot language VB NET&quot; create connection to db Dim cn As New OracleConnection D
 

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
 

Application Development in .NET

ASP NET 2 0 Tutorials Application development in NET Client Side Application Development Client applications are applications that run on the client system or the desktop of the user They are closest to the traditional windows based applications and they display forms or windows on the desktop enabl
 

N-Tier Application Partitioning

N Tier Application Partitioning Application partitioning is a vital process as it provides one with the opportunity to clearly define an even distribution of an application s presentation process and key data components without which you may find yourself feeling quite lost The components may be dis
 

N-Tier Application Manageability

N Tier Application Manageability While it is a fact that N Tier applications tend to provide almost limitless scalability the desire to change or add new forms of functionality can present a challenge in more than one arena Growth on a large scale can make capacity planning quite hard When available
 

Working with XML in C

Working with XML in C The Role of XML with C The Extensive Markup Language has changed the way in which information is being viewed and exchanged Users can share their sensitive documents on the World Wide Web by declaring what is theirs for EDI or Electronic Data Interchange data publishing a data
 

Working with XML in Perl

Working with XML in Perl Extensive Markup language or the XML is a sort of data storage; it is very structured and mapped out There are two most important aspects of XML that has to be covered one is writing in XML and reading it out in XML Parsers have already been created in XML and knowing how t
 





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