« VoiceObjects Opens Phone Application Server API, Releases XML Development Kit | Main | FTC to Ban Outbound IVR Calls »

Voxy, VoiceXML Integration For Asterisk

Voxy - the only way to integrate VoiceXML applications in Asterisk. Configure your dial plan with the URL of your VoiceXML application and it's done. The architecture of Voxy is very simple, basically it will be an EAGI script that connect to the voice application and get VoiceXML in return. It will then translate it in AGI (Asterisk Gateway Interface) commands and send those to Asterisk.

voxy.png

To read the VoiceXML, Voxy will use its own VoiceXML Browser helped with Xerces (XML parsing) and Curl (download of prompts). The Eagi class will take care of issuing the AGI commands and received information from Asterisk. Voxy class is the main class that will be in fact the EAGI script. Voxy project is open source released under GPL license.

Download Voxy 1.0 Source from sourceforge.

Bookmark this article at these sites
Comments
1

Off Topic but...

Your security code mechanism on your contact page seems NOT to be working.

Thanks

2

@Anonymous ctrl+F5 your browser probably caching the security image. We receive hundreds of emails daily, but I'll check it again anyway. Thank you.

3

There's another Voice Browser fully integrated with Asterisk called VXIasterisk from I6NET at http://products.i6net.com

It runs will Asterisk 1.2 / 1.4 support different Text-to-Speech and allows to access to video contents.

4

Hi ,
I'm interested to integrate a voicexml application on asterisk but I don't right way to do it,I really need apush so could you please help me

5

HI,
I am Pramod.I have integrated voicexml with asterisk.Now i am looking forward to connect a database.Here i have used perl script file as medium which connects to database.Here my voicexml file is not connecting to the perl script.I have given permissions in perl file.Here i am getting errors while i am submitting the script file.Here is my submit syntax:



Error:
Apr 4 11:31:52.54|-1897940080|76|CRITICAL|com.speechworks.vxi|205|VXIinterpreterRun: Failed to parse the URI's content. Make sure that this document consists of valid VXML.|URL=employee.agi
Apr 4 11:31:52.54|-1897940080|76|EVENT|2|content=Error: error.badfetch , employee.agi

Can u solve this problem.Its urgent.Please.

6

Pramod, voicexml document should be formatted as a valid xml document ! Be sure that your perl script is actually generating valid xml.

http://www.w3.org/TR/voicexml20/#dml1.1

If your xml is valid, try to send xml header for your content-type from perl.

Post a comment





(Email will remain hidden)





Please enter the security code you see here




Related entries
Email to a friend
Email this article to:


Your email address:


Message (optional):