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
0
votes
1 answer

I need to use the VXML disconnect element to disconnect from a call

I need to be able to simulate a call disconnect using vxml. I have attempted to implement this following along with the development guide here: https://help.voxeo.com/go/vxml/elements.disconnect
Dr.Tautology
  • 416
  • 1
  • 8
  • 19
0
votes
1 answer

Voice XML Block expression

In this VXML code either block's expr is true or false interpreter doesnt read the block and only prints out block3 which doesnt have an expression so what is the difference for a block to have an expression value true or false?
sinan
  • 1
0
votes
1 answer

VXML getting 'src' for subdialog from variable

Our business is transitioning from an old asp system to a newer ASP.NET system, including massive improvements to our database. There is going to be a period of coexistence, during which old & new will run side-by-side. One app which needs…
Jeff
  • 2,835
  • 3
  • 41
  • 69
0
votes
1 answer

I am looking for a vxml (voicexml) parser in python language

I am looking for a vxml (voicexml) parser in python language. Need to use the parsed vxml tags and interact with freeswitch to run IVR. Can anyone help me with any kind of opensource vxml parsers?
mahajan
  • 11
  • 1
0
votes
0 answers

VXML Grammar recognize & send every user sentence

How can I program the VXML application so that I can recognize everything the user says and then what he says to send to another system? At this point, I'm trying to use the tags but it doesn't give the desired effect. Maybe I do it wrong, or there…
0
votes
2 answers

use UCMA 3.0 to create a SIP client

I am just wondering if UCMA 3.0 SDK supports this. I plan to use the SIP client to place a call to a standalone UCMA application, which will use VXML to play a prompt. Thanks.
user646073
  • 149
  • 5
  • 12
0
votes
1 answer

Passing/exposing VXML Application root document variables to JSP

I need to have variables that are defined in my VXML application root document, which other documents modify, available to the JSP/EL pages. The idea here is that based on the value of these variable I can add logic to the JSP to render different…
0
votes
1 answer

Voximal: Unable to connect to UniMRCP compiled with custom ASR plugin

I have written a custom UniMRCP ASR plugin and wanted it to work with Voximal on Asterisk. I followed the doc here: https://wiki.voximal.com/doku.php?id=asrproviders:unimrcp. The VXML works fine but, when I try to record in VXML, I can't see any…
Vipul
  • 4,038
  • 9
  • 32
  • 56
0
votes
1 answer

raise MultiValueDictKeyError(key) with POST VXML

I get the following error raise MultiValueDictKeyError(key) : django.utils.datastructures.MultiValueDictKeyError: 'redirect' when I try to save the value the user types in. At first, I thought it had something to do with the input value, but since…
Natasja
  • 97
  • 1
  • 2
  • 9
0
votes
0 answers

How to test VXML code (JUnit ) using java

I have a requirement wherein I have to test VXML code using java or be it any interface like JMeter or SOAPUI. The code contains servlets where the request comes in first, data is processed and validated, and then it is forwarded to jsp. Over there…
Syed
  • 11
  • 3
0
votes
2 answers

Change language IVR

I developed an IVR in VXML with in French text, then I duplicated and translated to make it available in English and Spanish but I can't change the pronunciation despite the language tag. (My Spanish text is read by a French voice, so…
Raphaël Dev
  • 63
  • 2
  • 11
0
votes
1 answer

Intellij Custom XML Tag Formatting

I'm currently trying to get Intellij to auto-format the way that my work wants certain tags displayed. I like Intellij's default XML formatting for the most part - minus one exception. For example, when auto-formatting some VXML code it displays…
0
votes
1 answer

VXML audio tag didn't work

I have some troubles with my vxml.
Bienvenue au test Raccrocher. Que voulez-vous…
Alexis CHEVREUX
  • 132
  • 1
  • 11
0
votes
1 answer

How to do a three way call in PlumVoice?

Is there any possibility of do a three way call to listen in realtime the outgoing call? Thanks
0
votes
1 answer

Voicexml grammar

I try to use grammar in my voicexml file. At first i tried an In-line grammar. I used an example from a website, but it doesn't work. here is the code:
Tyzak
  • 2,430
  • 8
  • 38
  • 52