[Voiceglue] VoiceGlue interface control from third party apps
Doug Campbell
voiceglue at campbellcastle.com
Fri Dec 26 13:26:37 EST 2008
> (1) Does VoiceGlue support all the tags specified by vxml 2.1
The objective of the voiceglue project at the moment is to implement
all of the required functionality in the VXML 2.0 standard, and also
as much of the optional 2.0 and 2.1 standards as reasonably possible.
> (2) More specifically I want to know if the following xml will execute
> correctly. [...]
This use of <transfer> is actually in the 2.0 spec (not 2.1), but is
an optional part of the spec. Some aspects of <transfer> do work, and
some do not. I don't currently have good documentation or understanding
of exactly what those aspects are, but hope to fix that soon.
> Second let me state my Christmas Wish List.
>
> (1) The need to support ManagerAPI from VoiceGlue directly by writing a
> VXML-to-ManagerAPI translator.
By this I assume you mean some sort of pass-through from a VXML script
to the Asterisk manager interface. Yes, that could be done, but I'm
not sure how much an advantage that would be versus just connecting to
the manager interface directly.
> (2) Extend this to support CCXML-to-ManagerAPI translator. ( VoiceGlue
> looks like a good platform to build CCXML interface to Asterisk)
CCXML support would indeed be nice. I'm not sure that voiceglue would
provide much of a starting point, however, since the uses of VXML and
CCXML are mostly disjoint.
> (3) Provide open APIs from VoiceGlue to feed an XML from the web-server
> and initiate a call flow.
I'd like to see a description for how this would work.
> P.S: Merry Christmas and Happy New Year to All
Thank you, and to you too!
Doug Campbell
More information about the Voiceglue
mailing list