Answering Machine Detection Redux

Any and all non-support discussions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Answering Machine Detection Redux

Postby duncanb » Tue Apr 09, 2019 2:56 am

Hi All,

I see there are a couple of threads on these forums discussing AMD in Vicidial, with some of the experts suggesting that AMD is not necessarily the best way to go at all - a sentiment I largely agree with. However these threads are pretty old and I was wondering what "the latest" is when considering AMD.

We have a client that is specifically interested in improving their answering machine detection.

It looks like the Sangoma Lyra is discontinued and no longer available. Are there any other hardware solutions which could be recommended?

I see Sangoma has this product: https://www.sangoma.com/ordering/call-a ... scription/. It looks like a software-only solution. Has anybody tried that and able to comment on it's effectiveness?

Regards,
Duncan
duncanb
 
Posts: 19
Joined: Wed Jun 06, 2012 6:56 am

Re: Answering Machine Detection Redux

Postby mflorell » Tue Apr 09, 2019 5:19 am

AMD accuracy is very difficult to do, even if you have a ton of resources to throw at it. That's why you can rarely get better than 80% accuracy using Asterisk AMD, and even then you will have the issue of dealing with all of that analysis time causing humans to hang up the phone.

We are exploring other commercial options, but none of them are perfect, and it is slow going so far.

I should mention that although Sangoma's Lyra product was able to achieve better than 90% accuracy most of the time, that came with very temperamental software that had limited functionality, flexibility and capacity. Also, it didn't work on all carriers we tried it with and could crash periodically for seemly no reason.

As for that Sangoma link, that's just one of the former product names of "Lyra", it was also known as "CPA" and "CPD". You will notice if you actually click on the "30-day Subscription" button link on that page that it goes to a page that is not there. Looks like Sangoma just needs to clean up their website.
mflorell
Site Admin
 
Posts: 18335
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Answering Machine Detection Redux

Postby duncanb » Wed Apr 10, 2019 4:04 am

Thanks for the feedback Matt. If we do try out Lyra I'll come back and report on our experience in this thread in case it's useful to someone else.

:)
duncanb
 
Posts: 19
Joined: Wed Jun 06, 2012 6:56 am

Re: Answering Machine Detection Redux

Postby williamconley » Wed Apr 10, 2019 2:44 pm

We have a client that is specifically interested in improving their answering machine detection.


This is often accomplished by testing and tweaking.

1: get a bunch of known answering machine numbers you can call and realistically expect an answering machine.

2: set up a test campaign with forced recording from the moment of answer

3: call 100 (or 1000) of them

4: Have an employee listen to all the recordings (which is why 100 instead of 1000, but the more you test the more accurate your statistics)

5: Repeat with expected human answers, with similar quantities.

6: Check the recordings again.

7: Compile your stats: How many AMs were marked "human" and passed to an agent vs how many humans were marked "AA". Those are your two necessary stats. Note however that having a Human marked Machine is a very bad thing, whereas having an answering machine sent to an agent is not really horrible.

So the goal is to have as close to 100% as possible for human detection while filtering as many machines as possible.

And now the tweaking begins. We last tested this scenario for a client about two (three?) years ago and found it to be Very Good. It actually was near 100% for human detection and just below 95% for AM. Average total was actually over 95%. The client said "wow" and just used it was it was, we never even had to tweak it.

But (as with most clients), those who pay for a statistical, measured analysis on this ALSO pay attention to the metrics for "with AMD" and "without AMD". They found their response to "with AMD" sucked by comparison to without AMD and completely abandoned the module (and never looked back).

I attribute the "suckiness" to the extra 2 seconds of silence required by the AMD module for detection. Added to the 1-1.5 seconds already needed to transfer a call to an agent, this delay becomes noticeable to the Callee and ... quite frankly pisses people off to the point that (IMHO) it explains that statistical suckiness quite easily.

Some rooms still use it. Just not as many as used to "back in the day".
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20018
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Answering Machine Detection Redux

Postby duncanb » Thu Apr 11, 2019 7:58 am

Thanks for the useful (as usual) info William!

:)
duncanb
 
Posts: 19
Joined: Wed Jun 06, 2012 6:56 am


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 61 guests