[Freeswitch-users] lua, sound playback and interruption on DTMF entry

Brian West brian at freeswitch.org
Thu Jul 24 06:04:12 PDT 2008


session:read() is what you're looking for.

/b

On Jul 24, 2008, at 5:32 AM, Alex Kinch wrote:

> Hi all,
>
> I've got a lua script that plays a sound file then listens for DTMF.
> What I'd like to do is interrupt the sound file playback and process
> the DTMF if the user starts entering digits whilst the sound file is
> playing. At the moment they have to wait til the sound file has
> finished before entering digits.
>
> Any suggestions? Here's the script snippet..
>
> ession:streamFile("/usr/local/freeswitch/sounds/dk/gsm/vm-enter-num- 
> to-
> call.gsm");
> session:streamFile("/usr/local/freeswitch/sounds/dk/gsm/vm-then-
> pound.gsm");
>
>
> digits = session:getDigits(20, "#", 3000);
>
>
> Thanks,
> Alex
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

Brian West
sip:brian at freeswitch.org







More information about the FreeSWITCH-users mailing list