[Freeswitch-users] How would I know when the call made to a number is picked up by a person or by the persons voice mail

Ben Langfeld ben at langfeld.co.uk
Thu Jan 16 13:55:41 MSK 2014


You need to look into answering machine detection. FreeSWITCH ships with
two beep detectors, one supposedly more performant (CPU) than the other.
These are fine if you're doing announcement style apps, but useless if
you're trying to bridge to a live agent. In this latter case, you need at
least simple VAD, if not word counting, which are not available in
FreeSWITCH. This is one case where Asterisk unquestionably wins and
adoption of FreeSWITCH is actively being hurt.

The general strategy for announcements is to start the call assuming you
have a human. If you detect a beep, you try to react quickly enough by
stopping what you were doing (executing an IVR, maybe) and starting
playback of a message to be left at voicemail. This works because the IVR
audio would be discarded having been played before their voicemail began
recording.

If you're attempting to bridge to a live agent, you need to invert the
logic - you start having no idea, try to figure out human vs machine very
quickly, and *only* disturb a live agent if you think you have a human. In
this case, the voicemail beep is entirely too late for beep detection to
have any useful application to this case.

Ben


On 15 January 2014 22:29, Mahendra Bhegade <bhegades at gmail.com> wrote:

> Hi,
>
> What variables do I use to determine if the call I made is picked up by a
> person or by the persons voice mail.
>
> If the call goes on voice mail when do I know that it is ready to record
> the message that I am trying to deliver, like an appointment reminder.
>
> Thanks
>
> Mahendra
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140116/d525abe9/attachment.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list