[Asterisk-Dev] answering machine detection

Steve Underwood steveu at coppice.org
Fri Mar 4 11:23:03 MST 2005


Pretty useless, but Dialogic made lots of money doing the same thing. :-)

Depending on your application the success rate is somewhere between zero 
and 100% - really. For example, it will declare most switchboard 
operators to be answering machines, as they usually give a long welcome 
with a company name and so on. If your application is mostly calling 
companies the success rate could be close to zero. Been there. Done that 
with Dialogic.

Regards,
Steve


Ben Hencke wrote:

>Check out my machine detection app. It is listed on the voip wiki and
>you can get it from here:
>
>http://www.thenetbrain.com/files/app_machinedetect.c
>
>Just add it to the makefile in the apps directory. The documentation
>for it is available in * console by doing "show application
>machinedetect".
>
>It works by detection the length of the greeting. Most answering
>machines have a greeting that is much longer than a "hello". Not 100%
>but better than nothing.
>
>If you check it out, please let me know how it works for you.
>
>- Ben
>
>
>On Thu, 03 Mar 2005 07:47:28 +0800, Steve Underwood <steveu at coppice.org> wrote:
>  
>
>>Preston Garrison wrote:
>>
>>    
>>
>>>Has anyone worked on any code or have any experience doing answering
>>>machine detection.  Someone I was talking to was telling me something
>>>like normal callers do more mhz? :)  Which I assume maybe they mean
>>>that a normal caller sends higher frequencies since its not
>>>pre-recorded.  However I am wonder if the codec compression would
>>>remove that.  Anyone out there have any experience with coding such
>>>things or using them?
>>>      
>>>
>>Search the mailing lists. This issue comes up regularly.
>>
>>Regards,
>>Steve
>>    
>>




More information about the asterisk-dev mailing list