Questions tagged [vxml]

VoiceXML is designed for creating audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations.

VoiceXML (VXML) is the W3C's standard format for specifying interactive voice dialogues between a human and a computer. It allows voice applications to be developed and deployed in an analogous way to for visual applications. Just as HTML documents are interpreted by a visual web browser, VoiceXML documents are interpreted by a voice browser.

Typically, is used as the transport protocol for fetching VoiceXML pages. Some applications may use static VoiceXML pages, while others rely on dynamic VoiceXML page generation using an application server like , , , or .

Historically, VoiceXML platform vendors have implemented the standard in different ways, and added proprietary features. But the VoiceXML 2.0 standard, adopted as a W3C Recommendation on 16 March 2004, clarified most areas of difference. The VoiceXML Forum, an industry group promoting the use of the standard, provides a conformance testing process that certifies vendors' implementations as conformant.

VXML's latest spec version is 2.1. VXML 3.0 is in the working draft stage for many years now.

Related tags:

178 questions
2
votes
2 answers

Are nested 'if' statements permitted in vxml?

Are nested 'if' statements permitted? ex: One is in fact equal to one and Two is in fact equal to two One is in fact equal to one but Two is never not equal to two One…
Jeremy Cron
  • 2,404
  • 3
  • 25
  • 30
1
vote
1 answer

How to call a voice xml application?

I have a local installation of Voxeo's Prophecy platform, and a voice xml application that runs on the voicexml browser of the platform. How can i call the application to listen to the message, without having a sip phone, and without using the…
Jim Bookis
  • 21
  • 3
1
vote
2 answers

Fatal Error Ocurrs when Subscriber Clicks #

I want the where, user clicks on the # and the IVR control goes back to main menu. But when user clicks on # it say fatal error occurred. I am newbie in IVR Domain please help me out.
Jai Madhav
  • 603
  • 8
  • 17
1
vote
1 answer

VXML tag not working

The tag in VXML version=2.0 is not working i.e. not able to hear the text in tag. Hell World. Press 1 to repeat the message I can hear the "Hello world. Press" and then silence and again continues from "to repeat the message." from Sip…
Jai Madhav
  • 603
  • 8
  • 17
1
vote
3 answers

Voiceglue Logger says Maximum loop count exceeded. There is probably an infinite loop of in your VXML document

Can Any please explain why this is happening. what are the possibilities of errors that are been counted as I have set maxerrorcount = 3 EROR OPEN_VXI luke---- callid=[68] |1098905920|68|CRITICAL|com.vocalocity.vxi|216|VXIinterpreterRun: Maximum…
Jai Madhav
  • 603
  • 8
  • 17
1
vote
1 answer

Voiceglue Expecting '=' after cookie attribute's name

I am getting following Voiceglue error while executing in /var/log/dynlog/dynlog 15:35:54:525 EROR OPEN_VXI luke---- callid=[58] |1098905920|58|SEVERE|swi:SBinet|257|SBinet: Expecting '=' after cookie attribute's…
Jai Madhav
  • 603
  • 8
  • 17
1
vote
2 answers

How to set :autoclose option in Haml

I am actually generating some xml from haml template, using Padrino Framework. There are some tags that are self closing. For that I did add following statement in subapp/app.rb as padrino is based on sinatra set :haml, :autoclose => %w[meta img…
Jai Madhav
  • 603
  • 8
  • 17
1
vote
1 answer

Using socket in Vxml and Voice browsers

I'm trying to link my backend with my vxml code and and frontend application (web-browser based). I want the backend to send out data to both my vxml application and web based one in sync. So i came across sockets in network programming. Being new…
1
vote
1 answer

Accessing Cookie from C# Vxml Browser

The Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser object in C# has a RunAsync method that takes a URI of a Vxml page to run and a CookieCollection that should, in theory, allow you to pass in parameters that can be used within the script. …
Dan Gardiner
  • 171
  • 1
  • 7
1
vote
1 answer
1
vote
3 answers

MVC3 / VoiceXML Best Practices

All, I'm currently revamping an ancient IVR written using Classic ASP with VXML 2.0. Believe me, it was a mess, largely due to the mixing of routing logic between the ASP code and the VXML logic, featuring multiple postbacks a la ASP.NET. Not fun…
Jim Stanley
  • 146
  • 1
  • 3
  • 11
1
vote
1 answer

VXML Beep at recording timeout

The VXML application I mentioned in a previous question is now in testing. After allowing the user to record a message (max length 5 minutes) we go into a standard menu (submit, playback, re-record, etc). One of our testers, bored as anything and…
Jeff
  • 2,835
  • 3
  • 41
  • 69
1
vote
1 answer

Communicate two IVR application

I'm trying to communicate two IVR application with each other . One of them is caller , the other is called. This idea for the test autimation on ivr flows . But there is an issue on when receiver IVR asks for an input which has only DTMF options ,…
D.SAHIN
  • 13
  • 3
1
vote
1 answer

"Press * to cancel" on date entry with Nuance OSDM?

I'm currently working on a VXML 2.0 app that uses Nuance OSDMs with GRXML grammars. One of our prompts asks the caller to enter a date of birth, but if they don't have one handy, they can either say "cancel" or press the asterisk. It's a Date OSDM,…
IVR Avenger
  • 15,090
  • 13
  • 46
  • 57
1
vote
0 answers

Using grxml instead of inline grammar in my VXML

I have written a VXML which for the most part works. I would like to use a grxml now instead of inline grammar. I created icecream.grxml in the same exact directory AS MY vxml APP and i call it like this
Ghost
  • 549
  • 8
  • 29
1 2
3
11 12