Understanding XML voice response

If you have used an interactive voice response system then you have used an voice xml application, without knowing what technology is used behind that application. Voicexml is an xml application that has special xml grammar meant for handling the voice of the user.


_______________________________________________

The speech to text engine and the text to speech engine plays an important role in such applications. Support for multiple languages is available in a good voice xml server.

Know the simple voice xml grammar would help you understand what is going behind the scenes. For example the tag <prompt> under the <menu> tag would prompt the user with some audio message that is defined in the <audio> tag.

The text to speech engine converts the text message in the <audio> tag to audio message and the user hears that message. If you respond to that audio message with some voice, it is converted back to text and compared and the <choice> tag is used to divert the user to other part of the application where you will get related voice prompts according to your response. The <form> and the <block> tags are used in the voice xml grammar to present some information to the user.




_______________________________________________

FREE Subscription

Subscribe to our mailing list and receive new articles
through email. Keep yourself updated with latest
developments in the industry.

Name:
Email:

Note : We never rent, trade, or sell my email lists to
anyone. We assure that your privacy is respected
and protected.

_______________________________________








 

 

FREE Subscription

Stay Current With the Latest Technology Developments Realted to XML. Signup for Our Newsletter and Receive New Articles Through Email.

Name:

Email:

Note : We never rent, trade, or sell our email lists to anyone. We assure that your privacy is respected and protected.

 

 

Add to My Yahoo!

Visit XML Training Material Guide Homepage

 

 

Copyright - © 2004 - 2017 - All Rights Reserved.