[Freeswitch-users] getDigits() over ESL

Chaitanya Bhatt // Viva chaitanya at vivainfomedia.com
Mon Aug 2 07:15:46 PDT 2010


Dear Daniel,

I know this method to get DTMF digits from headers of events. But is there
any direct API call to get digits besides "Read" command which requires to
play sound file ?

Incase of any further queries, Please feel free to mail me or contact me on
the numbers provided below.

Thanks & Regards,
Chaitanya Bhatt
Software Engineer.

Viva Infomedia Pvt. Ltd.
242, Oshiwara Industrial Centre,
New Link Road, Opp. Oshiwara Bus Depot,
Goregaon West, Mumbai 400104.

Direct: +91.22.40310356
Board: +91.22.40310310
Email : chaitanya at vivainfomedia.com

Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India
Awards 2009



On Mon, Aug 2, 2010 at 7:34 PM, Daniel Neubert <daniel.neubert at solomo.de>wrote:

>  Hi,
>
> but in order to receive DTMF-Events you need to issue start_dtmf first:
>
> You can use start_dtmf in a dialplan to enable in-band DTMF detection (i.e.
> the detection of DTMF tones on a channel). You should do this when you want
> to be able to identify DTMF tones on a channel that doesn't otherwise
> support another signaling method (like RFC2833 or INFO).
>
> After start_dtmf is executed FreeSWITCH will detect DTMF an generate events
> for them so you can read the DTMF-Digit via ESL.
>
> Best regards / Mit freundlichen Grüßen,
> Daniel Neubert
>
>
> On 02.08.2010 15:46, Chaitanya Bhatt // Viva wrote:
>
> Hey Daniel,
>
>  Thanks for your response.
>
>  I don't want to specify commands in dialplan, i want to give commands to
> Freeswitch from my Perl script over ESL.
> I want to get DTMF input.
> I tried "READ" command but that needs sound file, but i want plain DTMF
> input without playing any sound file.
>
>  Thanks & Regards,
> Chaitanya Bhatt
> Software Engineer.
>
> Viva Infomedia Pvt. Ltd.
> 242, Oshiwara Industrial Centre,
> New Link Road, Opp. Oshiwara Bus Depot,
> Goregaon West, Mumbai 400104.
>
> Direct: +91.22.40310356
> Board: +91.22.40310310
> Email : chaitanya at vivainfomedia.com
>
> Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India
> Awards 2009
>
>
>
> On Mon, Aug 2, 2010 at 6:47 PM, Daniel Neubert <daniel.neubert at solomo.de>wrote:
>
>> Hi,
>>
>> did you execute start_dtmf in dialplan?
>>
>> http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_start_dtmf
>>
>> Best regards / Mit freundlichen Grüßen,
>> Daniel Neubert
>>
>>
>>  On 02.08.2010 14:48, Chaitanya Bhatt // Viva wrote:
>>
>> Hey
>>
>>  I want to get DTMF digits over ESL. I got function "uuid_recv_dtmf" in
>> freeswitch api document, but i am not getting how to retrieve data from this
>> function.
>> Can someone guide me about API command or function of get DTMF?
>>
>> Incase of any further queries, Please feel free to mail me or contact me
>> on the numbers provided below.
>>
>> Thanks & Regards,
>> Chaitanya Bhatt
>> Software Engineer.
>>
>> Viva Infomedia Pvt. Ltd.
>> 242, Oshiwara Industrial Centre,
>> New Link Road, Opp. Oshiwara Bus Depot,
>> Goregaon West, Mumbai 400104.
>>
>> Direct: +91.22.40310356
>> Board: +91.22.40310310
>> Email : chaitanya at vivainfomedia.com
>>
>> Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India
>> Awards 2009
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100802/48368c58/attachment-0001.html 


More information about the FreeSWITCH-users mailing list