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@vivainfomedia.com Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009
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@vivainfomedia.com <mailto:chaitanya@vivainfomedia.com>
Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009
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@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@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@vivainfomedia.com
Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009
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@vivainfomedia.com <mailto:chaitanya@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@solomo.de <mailto:daniel.neubert@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@vivainfomedia.com <mailto:chaitanya@vivainfomedia.com>
Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009
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@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@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@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@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@vivainfomedia.com
Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009
On Mon, Aug 2, 2010 at 7:15 AM, Chaitanya Bhatt // Viva < chaitanya@vivainfomedia.com> wrote:
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 ?
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits
You can play silence if you wish. The app will collect digits during playback unlike read which plays the file prior to playback. -MC
Thanks Michael for your reply. I will play silence while taking 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@vivainfomedia.com Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009 On Mon, Aug 2, 2010 at 8:47 AM, Michael Collins <msc@freeswitch.org> wrote:
On Mon, Aug 2, 2010 at 7:15 AM, Chaitanya Bhatt // Viva < chaitanya@vivainfomedia.com> wrote:
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 ?
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits
You can play silence if you wish. The app will collect digits during playback unlike read which plays the file prior to playback. -MC
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (3)
-
Chaitanya Bhatt // Viva
-
Daniel Neubert
-
Michael Collins