13

I am trying to find out if it's possible to build a complete IVR application by cobbling together parts from open source projects. Is anyone using a non-commercial VoiceXML implementation to build speech-enabled systems?

Jim Ferrans
  • 30,582
  • 12
  • 56
  • 83
Eric Z Beard
  • 37,669
  • 27
  • 100
  • 145

5 Answers5

6

I've tried JVoiceXML in the past and had some luck with it.

http://jvoicexml.sourceforge.net/

It's java of course, but that wasn't a problem for my situation.

Allain Lalonde
  • 91,574
  • 70
  • 187
  • 238
4

Voiceglue (http://www.voiceglue.org/) is an implementation of voicexml using openvxi and asterisk. It may be a good option for you, it is GPL licensed.

Haddad
  • 369
  • 1
  • 2
  • 9
2

You might want to take a look at OpenVXI, I believe that a number of companies that sell very expensive IVR platforms (such as Avaya) have based their voice browser on it.

http://en.wikipedia.org/wiki/OpenVXI

Jim Ferrans
  • 30,582
  • 12
  • 56
  • 83
matt b
  • 138,234
  • 66
  • 282
  • 345
1

You can check out Asterix - http://www.asterisk.org/ for an open source solution.

Bajji
  • 1,093
  • 4
  • 12
  • 20
  • Asterisk is not a VoiceXML implementation. Voximal is a module for Asterisk allowing it to support VoiceXML. – daghemo Apr 26 '20 at 10:53
0

If you want to build an IVR and you're not married to VoiceXML, you might try Twilio. They have a simple XML syntax, an awesome REST API, and small-project-friendly pay per minute pricing which lets you concentrate on building your app and not building/hosting telephony infrastructure. I built an IVR app using their system a few days and it was a pleasure.

Barnabas Kendall
  • 4,317
  • 1
  • 32
  • 24