vxml

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 coexistence is a voicemail system we use. It works as follows: User calls. User inputs an acco...

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 tired of leaving a 5-minute message was reading an email we had sent, including the phone ...

Passing sub dialog parameters in VXML

I'm creating a sub dialog another vendor is calling. I'm having trouble reading the values passed into my subdialog from that vendor. I can read the parameters passed in when I call the subdialog myself from another vxml browser, so I tend to think that the other vendor is passing them incorrectly. However, I have not been able to loc...

IntelliSense for non-HTML markup when editing .ASPX files?

I'm currently evaluating tool options for Voice XML development. I'm currently seeing if existing web development tools will work, since the model is quite similar (markup sent to browser client, ECMAScript in the browser, pages on web servers, etc.). I know I can use aspx pages to generate non-html markup, but I'm wondering if there is ...

Are nested 'if' statements permitted in vxml?

Are nested 'if' statements permitted? ex: <if cond="1 == 1"> <if cond="2 == 2"> One is in fact equal to one and Two is in fact equal to two <else/> One is in fact equal to one but Two is never not equal to two </if> <else/> One is never not equal to one </if> I realize I could rewrite this condition with an '&&' st...

Eclipse: XML syntax coloring for non-XML files

Hi, all. In my previous (and first) foray into Eclipse, I inherited another Developer's workstation and setup. Now, I'm trying to setup a new Eclipse instance from scratch, and, in turn, am scratching my head. How do I go about getting XML-style syntax coloring for files that do not end in .xml (specifically vxml files, in this case)?...

Change session.telephone.dnis value in VXML application?

Hi, all. I'm working on an Avaya IVR with a Nuance recognizer and TTS engine. Our application determines call destination information by receiving the DNIS data from the PBX, via a "custom" Avaya variable that describes the call: <script> dnis = session.telephone.dnis; </script> Does anyone know a mechanism by which I can change t...

Visual VoiceXML/VXML development tool?

Hi, all. Does anyone know of any tools out there that will let me run and debug a VXML application visually? There are a ton of VXML development tools, but they all require you to build your application within them. I have an existing application that uses JSPs to generate VXML, and I'm looking for a way to navigate through and debug ...

VoiceXML how to specify the way the TTS repeats a value

I am having issues getting the voice browser to repeat my field value as a series of numbers rather than a large multi-digit number. For example, my field will collect the input using type 'digits' or 'numbers' - in this case it was a transfer extension. In the filled portion I have the collected value repeated back. Instead of hearin...

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

<mark> 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 commands: PAUSE. We stop. Then the user would say "Go on". And we continue to read the promp...

Tools for describing and modeling voice xml applications

What tools do you use to describe call flow, to draw, to model in voice xml development? What is the most useful editor to draw such diagrams & models [ as I can guess there's no specific tool for voice applications design ] ? And what blocks do you use to draw prompts, grammars, how would you do that in professional voice app developmen...

Counter in VXML

I'm sorry that this is probably a really basic question but I'm just beginning to program. Basically I need to increment a counter in VXML. I've declared the counter as: and in an IF statement I've incremented by doing this: the second assign tag increments the counter. Thank you I have recognised a school Is that concept cor...

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? ...

vxml: need help with in-line grammars

I am looking at some sample vxml scripts from vxml.org. When i call the script the prompts play, but it doesnt pick up any of my inputs at all. when i speak it responds "no input". could i be missing some tag that indicates input from the user. this is the example script from the website: <?xml version="1.0" encoding="UTF-8"?> <vxml ver...

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 prompted again with touch tone options. The original menus look like this: <menu id="ms...

vxml: defining grammars with equivalent inputs

I am using an engine based on TellMe. I have seen examples of grammars where the user can say one of a few different things that are considered the same. However, all the examples i've seen have been for in-line grammars (which dont work with the vxml engine im using). I want to know how i can change my .grxml file to do this. This is th...

Free text editor to fix indentation of messy JSPs?

Hi, all. I'm developing a VXML IVR application in Eclipse, and it's chock full of messy JSPs. Some of my (inherited!) source looks like this: <%if (useLegacy) {%> <form id="getLegacy"> <block> <if cond="gblFirstRunThroughFlag=='true'"> <%--Use special "extra info" menu to retrieve the legacy ID--%> <goto next="getLegacyInfoFirst.jsp"/...

Commenting approach: How to comment something that's used elsewhere in app?

Hi, all. My IVR app contains a lot of global variables, as a side effect of an inescapable vendor-supplied framework. As such, there are a lot of cases where a variable is given a value on one JSP, and is not touched again until a caller has gone several dialogs deep into the app. When I have to add or modify such a variable, I leave ...

Building VXML/GRXML dialog to recognize based on caller saying "That one" rather than the item?

Hi, all. My app has a bunch of dialogs where a caller is asked to pick and choose from a list: "Which would you like? Account Information, Account Changes, Request Documents, Speak to a Representative." In pseudocode, here's how it would appear: <prompt> Which would you like? Account Information, Account Changes, Request Documents...