[Voiceglue] Pre-Call Caching (was Re: VoiceGlue Crash on Load)

Doug Campbell voiceglue at campbellcastle.com
Tue Apr 14 10:40:18 EDT 2009


Chris Wilson wrote:
\> With the caching process currently under review I'm looking at a way to
> solve the problem we have with pre-caching the calls. Basically we
> generate the VXML based on dynamic content and therefore we cache the
> VXML before placing the call with Asterisk, however my current caching
> is not very accurate. What I'd love to do is send the VXML through
> VoiceGlue without invoking Asterisk so as to cache all the prompts, and
> then only when its cached will the call get placed.

Sounds like you desire something like <dialogprepare> in CCXML, but
for VXML and its audio.

It's an interesting idea, but I don't think it's going to appear in
voiceglue anytime soon given the need to support other, higher-priority
VXML-standard features and the constraints on the developers' time and
funding.  It does occur to me, however, that this caching could be done
by the HTTP server prior to the call.  After pre-computing the VXML
scripts and audio for a call on the HTTP server, the call starts and
its HTTP fetches turn into static content retrievals.

Doug Campbell


More information about the Voiceglue mailing list