- Voice browser
A voice browser is a
web browser that presents an interactive voice user interface to the user. In addition, it typically provides an interface to thePSTN or a PBX. Just as a visual web browser works withHTML pages, a voice browser operates on pages that specify voice dialogues. Typically these pages are written inVoiceXML , the W3C's standard voice dialog markup language, but other proprietary voice dialogue languages remain in use.A voice browser presents information aurally, using pre-recorded audio file playback or using
text-to-speech software to render textual information as audio. A voice browser obtains information usingspeech recognition and keypad entry (e.g.,DTMF detection).As speech recognition and web technologies have matured over the past decade, thousands of voice applications have been deployed commercially and voice browsers are supplanting traditional proprietary IVR systems. Scores of companies provide voice browsers. These take the form of software, packaged hardware/software solutions or hosted solutions.
ee also
*
CCXML - Call Control eXtensible Markup Language
*VoiceXML
*SRGS - Speech Recognition Grammar Specification
*SISR - Semantic Interpretation for Speech Recognition
*SSML - Speech Synthesis Markup Language
*PLS - Pronunciation Lexicon Specification
*ECMAScript - Scripting language supported by most voice browsersExternal links
* [http://www.kenrehor.com/voicexml/#platforms/ Ken Rehor's VoiceXML platform list]
* [http://www.voicexml.org/ VoiceXML Forum]
* [http://www.w3.org/Voice/ W3C Voice Browser Working Group]
* [http://products.i6net.com/ VXIasterisk a Voice Browser for Asterisk PBX]
* [http://www.voice-push.com/ Practical advice for creating VoiceXML applications]
* [http://www.vxml.org/ VoiceXML Development Guide]
Wikimedia Foundation. 2010.