Voiceglue is developed and maintained by Ampersand, Inc.. Doug Campbell is the principal author and developer. Steve Smith is the project manager and commercial contact.
Both Ampersand and Doug jointly hold copyrights on the code, which is licensed under GPL. Doug and Steve can be contacted via the github voiceglue user, or you can reach Steve directly at s dot smith at ampersand dot com.
Goal : More Info »
Our overall goal is to provide a full-featured integration of open source telephony environments and OpenVXI including as many features as possible while conforming to the VoiceXML standard. Currently the feature most lacking is speech recognition. Currently Voiceglue only supports Asterisk, but ports to other open source telephony platforms such as Freeswitch and PJSip are possible.
VoiceGlue started as a project to obtain a less expensive VoiceXML capability for a commercial application run by one of our clients. This commercial application was written in VoiceXML, but was served by expensive proprietary VoiceXML servers. The application used DTMF input and pre-recorded output. Having no text-to-speech or voice recognition requirements, it was just about the easiest kind of VoiceXML application to port. We searched for free software or open source software that would implement VoiceXML files, but found none. However, we were intrigued by the existence of both Asterisk and OpenVXI, and were curious if it was feasible to integrate the two. Our curiosity got the better of us, and we started in.