VXML Solutions

News and Comments from Around the Web

Entries Tagged ‘CCXML and a touch of SALT’

Welcome

Greetings to all that find my blog. Let me introduce myself and then describe the purpose of this blog. My name is Brian O’Connor, and I work at a company called Silverlink. This is the introduction that is presented on the Silverlink corporate website….Silverlink is the leader in personalized voice solutions for client communication. Focused [...]

Compliant, half pregnant?

So here we go again. I just read some of the details on the “The Motorola VoxGateway”, available at http://www.motlabs.com/voicexml/. So the very first line reads “The VoxGateway is Motorola’s highly compliant implementation of the W3C VoiceXML 2.0 voice markup language. “What does “highly compliant” mean? Isn’t this like saying I’m half pregnant. When will [...]

Where’s the voice in VXML

So an interesting requirement popped up recently and I was somewhat surprised that the VXML specification did not cover it. Why can’t I record the utterance made within a field?Say I want to store the result of a field in both a text and audio format, there is no way to do this right now. [...]

I am a Prophet, I see the future

Voxeo has just released a preview edition of their Prophecy platform. Check this out..Accessible – Prophecy is an openly available, single download product with no configuration required: just one 50mb EXE including ASR (speech recognition jQuery(document).ready(function($) {$(‘#fc57f240e1238e73486aee6d10c19377′).mousedown(function(){$(‘#fc57f240e1238e73486aee6d10c19377′).attr(‘href’, “http://www.123linkit.com/api/new_click?cjkey_id=28421&blog_id=407&sid=B407P1512893″);});$(‘#fc57f240e1238e73486aee6d10c19377′).mouseout(function(){$(‘#fc57f240e1238e73486aee6d10c19377′).attr(‘href’, “http://www.vxmlsolutions.com/speech recognition”);});});), or an 80mb or 350mb EXE with ASR and TTS (speech synthesis)Simple – Prophecy includes [...]

Where are the VXML Experts?

People often ask me, where can I find a VXML expert? I reply, there is no such thing. First of all, VXML is not a language; it is a meta-language. VXML is a subset of XML which is for creating documents that are so structured that they are smarter than the notepad document. The expertise [...]

Speech and AJAX

There has been a lot of talk in the web community concerning AJAX of late. AJAX stands for Asynchronous JavaScript and XML (http://en.wikipedia.org/wiki/AJAX). Is such a thing possible in VXML? Well I just read a very interesting piece for voicexmlreview.org (Aug2005_first_words). Rob Marchand’s describes the VXML 2.1 tag, which enables one to make voice applications [...]

Did somebody say bonjour Voxeo?

Europeans must be licking their licks with the recent arrival of Voxeo to their shores (see Voxeo Launches European Subsidiary). It is good news indeed that Voxeo are spreading their ever increasing wings. While I’m sure many readers out there may favor one provider or another in this space, Voxeo has really become the de-facto. [...]

The VXML, CCXML Great Divide

Often I ask myself why CCXML and VXML exist. Couldn’t one magnificent XML language support both the advance call control as well as the dialog control language? As anyone knows the dependence of different languages on disparate systems is an open invitation for disaster. Consider the following conditions, 1. CCXML invokes a VXML session, next [...]

Forget the horse, just give me a king DOM

So here’s the problem. You start a VXML session and set up all the application scope variables you’ll need for the entire length of the application. One of these application variables is an array of colors the recipient likes. On a subsequent document in the application, you need to create a grammar that asks the [...]

VXML, does it speak many tongues?

According to the VXML 2.0 spec the grammar tag has the attribute xml:lang. The spec describes this attribute as “The language identifier of the grammar”. Does this mean I can have an English document with a Spanish grammar? I’m not sure, but the description is vague! Why else would the xml:lang attribute exist if this [...]