On Sun, Aug 8, 2010 at 9:45 PM, Justin Menga <justin.me...@gmail.com> wrote:
> Yeah I actually went for 4.0.4 because the scenario I am using SIPX in
> required a heavily customised voicemail system and found the old SIPX
> voicemail platform allowed you to customise 95% of what I needed to do via
> VXML scripts.

Hardcoding the IVR in java I agree was a step backwards in
flexibility.  Arguably VXML is considered awkward to program in by
today's standards however it was a nice glue into SRGS (grammar xml)
and TTS and allowed for easy modifications without recompiling or
learning java.

I saw a demo of Adhearsion at cluecon which allows you to script all
sort of freeswitch applications, assuming you know ruby and are
willing to learn Adhearsion's API.  It can use the MRCP stack from the
API to add TTS and Speech recognition.  I met a few of the guys behind
the project and they're really sharp.  It also works in JRuby.

See "Simple Menu example" in
 http://adhearsion.com/examples

Ruby also is a great language to build a DSL (domain specific
language) so maybe it's possible to come up with a IVR like syntax
that non-programmers can hack on.

> I guess the same is possible with Freeswitch....
>
> For VM-to-Text we actually use Phonetag so submit voicemail WAV file via
> HTTP POST to Phonetag and then get the transcription once it becomes
> available.

neat!
_______________________________________________
sipx-users mailing list
sipx-users@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to