Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [vtp-dev] Trying to understand how VTP fits in to the VoiceXML architecture...

Hi,
I'm a newbie to the whole VoiceXML thing and it's been near impossible to find good tutorials/documentation to help me understand how this all works.
Am I correct in my understanding that simply running OpenVXML in a web server will not actually allow me to play voice files, etc. That I actually need a Voice Browser to submit the VoiceXMl to? For example, OpenVXI?

So, it would work like this:

1. User -[initiates contact]-> Voice Browser (e.g. OpenVXI)
2. Voice Browser (e.g. OpenVXI) -[sends contact to]-> OpenVXML Web Server
3. OpenVXML WS -[sends result to]-> Voice Browser (e.g. OpenVXI)
4. Voice Browser (e.g. OpenVXI) -[returns result to]-> User

Is that correct?


VTP is a Voice Application design and development tool. See also http://www.eclipse.org/vtp/

This means, that it can help you to implement your VoiceXML application that can be run on your VoiceXML browser. OpenVXI can be used as a browser, if you want to use an open source solution.

Also, does anyone have any guides or sample code for getting started with OpenVXI?

An alternatative may be JVoiceXML, if you do not want to spend money and have your voice browser on your desktop. http://www.jvoicexml.org Currently I am also working on a debug facility as a part of VTP that enables to start and stop your application from eclipse.

Alternatively there are many vendors offering that service for free. You simply have to go to their web site and manage your aplication using some online tool. Sometimes it it also possible to redirect the request to your local PC. This is, where you still can use VTP to develop your application. VTP also has another debug facility for TellMe.
I'd like to run a small test app on my desktop where I can speak into a microphone, have it validate my voice, and play confirmation audio, using VoiceXML. What would I need to get this running?

What do you mean by validating your voice? Speaker identification is not covered by VoiceXML, yet. There are some efforts to integrate it into the next VoiceXML release. It is possible, now to integrate speaker verification , but this is not straight forward.

hth
~dirk


Back to the top