The tech support guys from my VOIP carrier had the following to say:<div><br></div><div>"<span class="Apple-style-span" style="border-collapse: collapse; font-family: Candara, Verdana, Arial, Helvetica; font-size: medium; ">Have you told freeswitch to ANSWER the call prior to the the IVR coming into play as by default it would answer EARLY MEDIA thus allowing only 1 way audio and no DTMF."</span></div>
<div><font class="Apple-style-span" face="Candara, Verdana, Arial, Helvetica" size="3"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="Candara, Verdana, Arial, Helvetica" size="3"><span class="Apple-style-span" style="border-collapse: collapse;">What does this mean? I answer the call within the lua script.</span></font></div>
<div><font class="Apple-style-span" face="Candara, Verdana, Arial, Helvetica" size="3"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><div class="gmail_quote">On Wed, May 25, 2011 at 12:52 AM, Michael Collins <span dir="ltr"><<a href="mailto:msc@freeswitch.org">msc@freeswitch.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I guess what I mean is this: he needs to listen to what ACTUALLY comes down the line. There's no substitute for the human ear. If the tones coming down the line are not clean or otherwise are not recognizable then I would suggest that looking for a solution inside of FreeSWITCH itself may not be too helpful...<div>
<br></div><div>That being said, if the DTMFs are coming in cleanly then there's definitely something hinky going on inside his system.</div><div><br></div><div><font color="#888888">-MC</font><div><div></div><div class="h5">
<br><div><br><div class="gmail_quote">On Tue, May 24, 2011 at 12:08 PM, Kristian Kielhofner <span dir="ltr"><<a href="mailto:kris@kriskinc.com" target="_blank">kris@kriskinc.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Michael,<br>
<br>
I'm not really sure what you mean by this...<br>
<br>
The DTMF method used between an endpoint and a SIP carrier is<br>
largely determined by the SIP carrier, not the carrier or device on<br>
the far end.<br>
<br>
On the PSTN DTMF is always inband. If configured for out of band<br>
DTMF it's up to the various media gateways in use by VoIP providers to<br>
detect the inband DTMF, squelch it from the G711 input audio, and<br>
create out of band events.<br>
<br>
Of course if you're configured for inband and using G711 it will be<br>
inband all the way through.<br>
<br>
P.S. - Cell phones either use AMR or EVRC these days and I would guess<br>
they're using out of band DTMF too. I've seen some documentation<br>
claiming support for inband DTMF on either but that seems strange to<br>
me...<br>
<div><div></div><div><br>
On Mon, May 23, 2011 at 10:24 AM, Michael Collins <<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>> wrote:<br>
> Sidharth,<br>
> A mobile phone will always send DTMFs in-band, so you need to be ready for<br>
> that scenario. I recommend you add this to your dialplan for inbound calls:<br>
> <a href="http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_start_dtmf" target="_blank">http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_start_dtmf</a><br>
> Test various scenarios and make sure they work - call from Skype, from<br>
> mobile phone, from a land line, etc. Let us know what happens.<br>
> -MC<br>
> On Sat, May 21, 2011 at 1:11 AM, Sidharth Kshatriya<br>
> <<a href="mailto:sid.kshatriya@gmail.com" target="_blank">sid.kshatriya@gmail.com</a>> wrote:<br>
>><br>
>> Dear Friends,<br>
>><br>
>> I'm using a voip carrier Voicenetwork.ca (recommended by someone on this<br>
>> list). While I'm generally happy with their service there seems to be one<br>
>> fatal problem: My IVR does not recognize DTMF!<br>
>><br>
>> I have set <param name="dtmf-type" value="rfc2833"/> in both<br>
>> sip_profile/internal.xml and sip_profile/external.xml<br>
>><br>
>> The symptom of the problem is that making a call via skype will always<br>
>> make the IVR recognize the DTMF while using something like a mobile phone<br>
>> almost always won't!<br>
>><br>
>> I've tried in-band detection too. I'm making international calls into my<br>
>> IVR and the reliability of the in-band detection is not so good, possibly<br>
>> because of the quality of the call.<br>
>><br>
>> Can someone please help me?<br>
>><br>
>> Thanks,<br>
>><br>
>> Sidharth<br>
>><br>
>> --<br>
>> Sidharth Kshatriya<br>
>> <a href="http://www.sidk.info" target="_blank">www.sidk.info</a><br>
>><br>
>><br>
>> _______________________________________________<br>
>> FreeSWITCH-users mailing list<br>
>> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> FreeSWITCH-users mailing list<br>
> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
><br>
><br>
<br>
<br>
<br>
--<br>
</div></div><font color="#888888">Kristian Kielhofner<br>
</font><div><div></div><div><br>
_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div></div></div></div>
<br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Sidharth Kshatriya<br><a href="http://www.sidk.info">www.sidk.info</a><br><br>
</div>