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/