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
1
vote
1 answer

vxml: can i switch between voice prompt and enumeration prompts?

I am using vxml powered by an engine similar to TellMe. I adding voice recognition to telephone prompts for a voice mail system. The new menu will first prompt the user for verbal input, and if no match is found, or if no input is given, the user is…
mtmurdock
  • 12,756
  • 21
  • 65
  • 108
1
vote
1 answer

Performance of grxml spell and phonetic grammar

The following grammar performs dreadfully, I was wondering if there is something wrong with the grammar itself and if yes how it can be improved, This is with the ancient nuance 8.5, so might be the performance of the recognizer? Using nl-tool (The…
Athanatos
  • 1,089
  • 6
  • 15
  • 32
1
vote
1 answer

dummy IVR for testing vxml

Voxeo provide a free IVR for development purposes, but I was wondering if there is a much simpler form of test IVR, perhaps which runs on the local machine and uses your microphone and speakers instead of the telephony network?
Nippysaurus
  • 20,110
  • 21
  • 77
  • 129
1
vote
1 answer

Use multiple transfer numbers in JavaScript and vxml

I have an interesting task that I am trying to accomplish. While using VoiceXML, I'd like to have a caller call into a number, and then be transferred to number #1. If the caller is not connected (no answer) then the destination number is changed…
MrTechie
  • 1,797
  • 4
  • 20
  • 36
1
vote
1 answer

Meaning of repeat-prob in Speech Recognition Grammars

The spec for repeat probabilities in speech recognition grammars is at http://www.w3.org/TR/speech-grammar/#S2.5.1 This includes the following example: <-- The rule reference to digit must occur two to four times --> <-- with 80% probability of…
1
vote
1 answer

How to forward call to multiple numbers

How do I transfer the call to more then one number?
jim d
  • 11
  • 2
1
vote
1 answer

VXML dtmf grammar with unknown number of digits and specific terminating character

I am new to VXML and trying to construct an inline dtmf grammar that will allow any sequence of digits between 1 and 5 terminated with digit 6 be returned. So all three of the following sequences should result in a fill: 1123236, 236,…
Hendrik Botha
  • 13
  • 1
  • 4
1
vote
1 answer

Say as cannot find interpret-as in config

I have a problem with the sayas vxml, he connot find interpret as, knowing that it is normally default in vxml can someone help me 123
1
vote
1 answer

Unable to call javascript function in VoiceXML

When I run the JavaScript and VXML codes separately they are working fine. But when I try to call JavaScript function through the VXML code it is not working. Please find the VXML code below. Please help me to solve the issue.
user3044707
  • 71
  • 1
  • 5
1
vote
1 answer

Voicexml: submiting as $_POST instead of $_FILES

My posts from the voicexml below arrives my php script as a $ _POST['SOURCEADDR'] & $ _POST['recMsg'] Is there something I have to do at my server's configuration to enable $_FILES[]? I have this same script working properly when I post from a…
1
vote
2 answers

JSON: How to log a JSON object value from a vxml?

My aim is to log a JSON object value fethed from a jsp file from the vxml. Is there any way to do that. I see that there is a function called JSON.stringify but thats giving me nothing as a log. Below is my code:
user2349990
  • 386
  • 4
  • 19
1
vote
1 answer

passing control between vxml applications

An agent (app a) will transfer a call to our vxml app (app b), The requirement is for the same agent to be able to enter a number in our vxml app (app b) . Then from our vxml app (app b) we need to transfer the call to another external app (app c)…
Athanatos
  • 1,089
  • 6
  • 15
  • 32
1
vote
1 answer

VoiceXML Prompt & SSML element. How to read prompt from the specified position?

element informs that reading went on to some point. But is there a way we could read the prompt again from the specified position returned by mark (name) id? It could be useful in such a scenario: we are reading a long text. Then the user…
EugeneP
  • 11,783
  • 32
  • 96
  • 142
1
vote
1 answer

VXML a common handler for all forms for a generalized DTMF input

I have just started doing some VXML, and looking to do a simple feature where a DTMF input like zero obtained on any of the forms will lead to a common generalized action. A good example for this is the one we use in our normal interactions with IVR…
jeera
  • 591
  • 1
  • 7
  • 15
1
vote
1 answer

Assigning C# function output-result to VXML variable in ASP.NET

I try to create dynamic voice xml document with ASP .NET. I get a variable in my first page ASP application : customerRecordId <% int customerRecordId = GetNextAvaliableCustomerId(); %> And I want to send this parameter to my second vxml…
Hippias Minor
  • 1,917
  • 2
  • 21
  • 46