Hi David
Question: Do you want to use only 1 machine for doing AMD on 1k+ calls ? If not, you can distribute the load between 2 or more machines.
Have you tried this? (from Wiki)
For best results in getting accurate detection as well a saving system resources (CPU & memory), you should do the following:
Hello.
I need to detect answering machine beeps on 1,000+ channels simultaneously. Unfortunately, this is a real requirement, not a pseudo-requirement that can be engineered away. This is for a mass emergency notification system for government, K-12, and higher education.
In the past, I have done this with proprietary hardware (Dialogic and Aculab), which handles this sort of thing without overloading the host CPU, as the hardware's DSPs handle the detections. I want to see if I can do the same thing with FreeSWITCH.
Alas, I find the following warning in the wiki page for mod_avmd:
AVMD (and VMD) are both very CPU intensive. You need to be aware of this fact when using it. It will drastically reduce your call capacity if you do not manage it correctly. On the other hand it is a very useful tool, and if managed properly will be a great aid for calls needing to do Voice Mail Detection.So, it sounds like VMD and AVMD won't work for what I need to do. I also don't think that the tone_detect application will work, as this requires specific frequencies (as opposed to ranges of frequencies), and answering machines and voicemail come with beeps at all sorts of frequencies.
Eric states, "You can expect about ~50 simultaneous instances on an Intel i7 920 CPU."
Does anyone know anything, either free or commercial, that I can use with FreeSWITCH to do this many simultaneous detections? I know of commercial software-only platforms (e.g., Aculab's Prosody S) that claim to be able to this, so it seems like it should be possible.
Thanks in advance,
David Stein
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
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