I’m glad to announce the first beta 1.0 of the VoiceXML PHP framework. As I have already announced this release will focus more on VoiceXML application development with PHP. I have almost rewritten all voicexml modules except the naviguator.
Another major change is the license, VoiceXML PHP framework will be available under GPL license and not PHP license as I have announced before. I believe that the GPL license fit more with my vision for this project.
VoiceXML application are written in app/ folder, I have added two examples home (default) and auth applications. To load a specific application you can just point to index.php/home/, index.php/auth/ or index.php/appname/ where the appname is your application name.
The auth Voicexml application is using the login plugin, to test it just configure your database settings in config.php, and use the dump file in sql/ folder. You can create sample users from phpmyadmin to test the script.
Changes in version beta 2.0
- Changed the name of the main class to VoiceXML
- Added a new framework
- New modules for record and transfer
Everyone is invited to test this new beta.






5 Comments on "VoiceXML PHP framework Beta 2.0 available"
how can i use the voice xml php framework library.tell me in detail the procedure.how can i start using this.
how to use voice xml php frame work.after running the index page it says like Hello, welcome to VoiceXML for PHP!
Say one of: audiotel auth musica naviguate
i can’t able to proceed further help me ….
Which VoiceXML browser are you using ?!
Hi Hatem,
i have a question concerning using VXML with php and mysql, i have tried but without any real luck.I want to promt(or using print with a block tag) all the names that are being stored within the database.
What is wrong with writing a vxml file like this:
(using beVocals default vxml file, i.e is it even possible with this syntax ??):
(NOTE: i could post any tag symbols in this shoutbox…i dont no why…so here is the code without them)
php header(“Content-type: application/voicexml+xml”);
$connection = mysql_connect(“http://********”, “******”, “****”);
mysql_select_db(“mydb”);
$result = mysql_query(“SELECT * FROM table”);
?>
DOCTYPE vxml PUBLIC “-//BeVocal Inc//VoiceXML 2.0//EN”
“http://cafe.bevocal.com/libraries/dtd/vxml2-0-bevocal.dtd”>
vxml version=”2.0″ xmlns=”http://www.w3.org/2001/vxml”>
form
block
while ($row = mysql_fetch_assoc($result)) {
print “Your name is” . $row['Name']“;
}
block
form
vxml
mysql_close($connection);
Thanks in advance and keep up the good work!
Regards
/Aero
hi dear,
now am doing a small project in php with vxml..i want to make telephone calls by vxml..how can i perform that..am using bvocal.