[Freeswitch-users] Question about play_and_get_digits in mod_dptools

Diego Viola diego.viola at gmail.com
Sun Apr 12 00:50:32 PDT 2009


I wish I would have seen this before =D

03:36 < Math> diegoviola: show application [appname] will show you any
syntax btw

Diego

On Sun, Apr 12, 2009 at 2:30 AM, Diego Viola <diego.viola at gmail.com> wrote:

> I just added this:
>
> http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits
>
> Diego
>
>
> On Sat, Apr 11, 2009 at 11:47 PM, Diego Viola <diego.viola at gmail.com>wrote:
>
>> Mike just answered.
>>
>> 23:45 < MikeJ> diegoviola: the syntax is documented
>> 23:45 < MikeJ> SWITCH_ADD_APP(app_interface, "play_and_get_digits", "Play
>> and get Digits", "Play and get Digits",
>> 23:45 < MikeJ> IIII   play_and_get_digits_function, "<min> <max> <tries>
>> <timeout> <terminators> <file> <invalid_file> <var_name> <regexp>",
>> SAF_NONE);
>>
>> Thanks guys.
>>
>> Diego
>>
>>
>> On Sat, Apr 11, 2009 at 10:38 PM, Diego Viola <diego.viola at gmail.com>wrote:
>>
>>> If you give me some examples of how to use play_and_get_digits in
>>> mod_dptools I will document it here.
>>>
>>>
>>> http://wiki.freeswitch.org/index.php?title=Misc._Dialplan_Tools_play_and_get_digits
>>>
>>> Diego
>>>
>>>
>>> On Sat, Apr 11, 2009 at 10:36 PM, Diego Viola <diego.viola at gmail.com>wrote:
>>>
>>>> Hi all,
>>>>
>>>> I want to use play_and_get_digits from mod_dptools and have some
>>>> questions about it.
>>>>
>>>> I have used playAndGetDigits() in Lua but I see the syntax in
>>>> mod_dptools is a bit different and I got a bit confused.
>>>>
>>>> I see the syntax in the play_and_get_digits from the mod_dptools is
>>>> something like this:
>>>>
>>>>         switch_play_and_get_digits(session, min_digits, max_digits,
>>>> max_tries, timeout, valid_terminators,
>>>>
>>>> prompt_audio_file, bad_input_audio_file, var_name, digit_buffer,
>>>> sizeof(digit_buffer), digits_regex}
>>>>
>>>> Can you please explain to me what the session parameter is? And will
>>>> this allow me to use a phrase macro so I can call my IVR instead of calling
>>>> a regular file?
>>>>
>>>> This is how I use the playAndGetDigits in Lua:
>>>>
>>>> digits = session:playAndGetDigits(2, 5, 3, 7000, "#", "phrase:rac_demo",
>>>> "", "\\d+");
>>>>
>>>> I call a phrase macro instead of playing a file, can I do the same with
>>>> play_and_get_digits from mod_dptools? and please explain me what the session
>>>> parameter in play_and_get_digits is.
>>>>
>>>> Thanks,
>>>>
>>>> Diego
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090412/2bb937dc/attachment-0002.html 


More information about the FreeSWITCH-users mailing list