[Freeswitch-users] collecting dtmf digits

Sam u2nsam at gmail.com
Fri Dec 17 10:57:21 MSK 2010


Thanks for this Nazim,

Also where i can look for all the updated functions documented for Lua.

Regads
Sam



On Fri, Dec 17, 2010 at 4:14 AM, Nazim Aghabayov
<nazim.aghabayov at gmail.com>wrote:

> Why not using Lua script? Lua is quite powerful and you could benefit of
> using the luasql for db connectivity.
>
> g_caller_id = session:getVariable("caller_id_number")
> g_caller_destination_number = session:getVariable("destination_number")
> g_caller_context = session:getVariable("context")
> g_caller_uuid = session:getVariable("uuid")
> ...
> session:flushDigits()
> digits = session:playAndGetDigits(4, 4, 3, 3000, "#",
>              wav_base .. langId .. "/" .. prompt_wav, "",
>      "[" .. allowed_digit1 .. "," .. allowed_digitN .. "]");
> ...
> session:transfer(tostring(dest_ext), "XML", "public")
>
> Regards,
> Nazim
>
>
> On 12/16/2010 07:29 AM, Sam wrote:
> > hi,
> >
> > Its not an XML IVR but trying to collect digits when the user punches in
> > some digits after a playback sound file,
> > so that the digits would get stored into $(digits) and i can use those
> > digits for further processing or transferring
> > to other dial-plan as per the digits punched in.
> >
> > Suppose a digits punched are 4567, I collect them in $(digits) and by
> > transfer function i do the transfer.
> >
> > <action application="transfer" data="$(digits) default XML"/>
> >
> >
> -----------------------------------------------------------------------------------------------
> >
> > Also i could see that in IVR.conf can do this by pressing 4567 and
> executing
> > a statement , but here also question
> > is how can i use it by storing those collected digits in an variable and
> the
> > using it further.
> >
> >
> ----------------------------------------------------------------------------------------------
> >
> > I was thinking how in both the cases it could be done.
> >
> > Thnx & Regds
> > Sam
> >
> >
> >
> > On Thu, Dec 16, 2010 at 4:35 AM, Michael Collins <msc at freeswitch.org>
> wrote:
> >
> >> Is this an XML IVR?
> >> -MC
> >>
> >>
> >> On Tue, Dec 14, 2010 at 1:43 AM, samir <u2nsam at gmail.com> wrote:
> >>
> >>> hello,
> >>>
> >>> Is there any method to collect digits by a variable clause ?
> >>>
> >>> Suppose i have a ivr playing and user inputs digits , i want to collect
> >>> the
> >>> dtmf digits and send it to a different application where that digits
> will
> >>> be
> >>> used for routing purpose.
> >>>
> >>> Any ideas !
> >>>
> >>> Regards
> >>> Sam
> >>> --
> >>> View this message in context:
> >>>
> http://freeswitch-users.2379917.n2.nabble.com/collecting-dtmf-digits-tp5833942p5833942.html
> >>> Sent from the freeswitch-users mailing list archive at Nabble.com.
> >>>
> >>> _______________________________________________
> >>> 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
> >>>
> >>
> >> _______________________________________________
> >> 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
> >>
> >>
> >
> >
> > _______________________________________________
> > 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
>
>
> _______________________________________________
> 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/20101217/2134deb2/attachment.html 


More information about the FreeSWITCH-users mailing list