you could use the existing tone_detect app after the false answer to xfer to an extension of your choice if ring tone was detected.<br><br><br><div class="gmail_quote">2010/1/8 Ahmed Naji <span dir="ltr">&lt;<a href="mailto:a.alalousi@gmail.com">a.alalousi@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Valsis,<br><br>Thanks for this.<br><br>My line of thought is to tone-detect secondary ringing tones post 200(OK) to detect FAS (False Answer Supervision). This should eliminate at least a good proportion of calls, and it can be done real time through a script/modules/...etc.<br>

<br>Working along this thought, at least you are minimising the hit cost-wise to a few seconds at most.<br><br>As to answering machines and fake conferences, fake network messages ...etc, one can possibly use voice detection, perhaps with heuristic and statistical training.<br>

<br>Just a thought ..<br><br>Regards,<br><br>Ahmed.<br><br><br><div class="gmail_quote">2010/1/8 Vlasis Hatzistavrou (KTI) <span dir="ltr">&lt;<a href="mailto:vhatz@kinetix.gr" target="_blank">vhatz@kinetix.gr</a>&gt;</span><div>
<div></div><div class="h5"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  
  

<div bgcolor="#ffffff" text="#000000">
Hello Ahmed,<br>
<br>
I don&#39;t think there is a reliable way to detect FAS on a per call
basis. Even audio detection software can be confused by strange
ringtones, answering machines, etc.<br>
<br>
The most reliable way we have found is to use statistics from CDRs and
see if the INVITE-to-200(OK) delay averaged over a number of calls
appears to be too small. If it is, then it is possible that you got FAS
for those calls. <br>
<br>
But this can only tell you if you have been experiencing FAS in past
calls, ie you will not know you are getting FAS in real time. <br>
<br>
It is still useful however: after you detect a possible FAS case via
statistics you can place a few test calls yourself to verify that there
actually exists FAS (and this is the only information that a carrier
will accept in a trouble ticket to prove to them that they actually
give you FAS).<br>
<br>
I hope this helps. <br>
<pre cols="72">Best regards,
Vlasis Hatzistavrou.</pre><div><div></div><div>
<br>
On 8/1/10 3:05 рм, Ahmed Naji wrote:
</div></div><blockquote type="cite"><div><div></div><div>Hi everyone,<br>
  <br>
Was just wondering what/if anyone is doing any work on FAS detection
and spoofed ring tones. Be great to discuss some ideas.<br>
  <br>
Regards,<br>
  <br>
Ahmed.<br clear="all">
  <br>
-- <br>
Ahmed Naji<br>
  </div></div><pre><fieldset></fieldset>
_______________________________________________
FreeSWITCH-users mailing list
<div><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
  </div></pre>
</blockquote>
</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>
<br></blockquote></div></div></div><br><br clear="all"><br>-- <br><font color="#888888">Ahmed Naji<br>
</font><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>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
Twitter: <a href="http://twitter.com/FreeSWITCH_wire">http://twitter.com/FreeSWITCH_wire</a><br><br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:+19193869900<br>