[Freeswitch-users] playback terminator

Phillip Jones pjintheusa at gmail.com
Wed Sep 22 11:47:51 PDT 2010


Hi.

When I use this method and do GetDigits after - the first digit (that caused
the prompt to stop playing) is not collected by GetDigits

So the user starts entering 6095554444, 6 stops the prompt - GetDigits
collects 095554444

DId you have the same experience?

On Thu, Sep 16, 2010 at 7:34 AM, Tihomir Culjaga <tculjaga at gmail.com> wrote:

> forget about this, solved by a script:
>
>
> local macro = argv[1];
> local data = argv[2];
> local langue = argv[3];
>
>
> function on_key(session, input_type, data, args)
>   if input_type == "dtmf" then
>     freeswitch.consoleLog("info", "stop playback by DTMF digit: " ..
> data["digit"])
>     return "break"
>   end
> end
> if session:ready() then
>   session:setInputCallback("on_key", "")
>   session:sayPhrase(macro, data, langue)
> end
>
>
> <action application="lua" data="phrase.lua saymoney 9.40 ${language}"/>
>
>
>
>
>
> lua rocks!
>
>
>
>
>
> On Thu, Sep 16, 2010 at 10:28 AM, Tihomir Culjaga <tculjaga at gmail.com>wrote:
>
>> is there any playback terminator for phrase macros?
>>
>>
>> e.g. when you do:
>>
>> <action application="phrase" data="saymoney , 2.31"/>
>> or
>> <action application="phrase" data="timeleft , 33"/>
>>
>>
>> I'd like to make FS stop playing on any pressed digits...
>>
>>
>>
>> something like:
>> <action application="set" data="playback_terminators=#*0123456789"/>
>>
>> but seems not to be working ...
>>
>>
>> any ideas ?
>>
>
>
> _______________________________________________
> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100922/b77f77fb/attachment-0001.html 


More information about the FreeSWITCH-users mailing list