[Asterisk-Users] Leaving messages on answering machines (no its notspam)

Scott Stingel scott at evtmedia.com
Thu Sep 2 10:19:33 MST 2004


Answering machine detection is usually accomplished by analysing the timing
of the voice energy in the initial answer period.  People usually answer by
saying: "Hello", "Frank Giwerski", "Pencil sharpening department", or
something fairly short, whereas answering messages are usually longer.

So, I think the usualy method is to have the software "listen" to the voice
energy for some initial period until there's a pause, and decide based on
the duration of this energy whether it's a human or machine.

But listening for a beep, although less efficient maybe, might work too!

Regards
Scott


Scott M. Stingel
President,
Emerging Voice Technology, Inc.
Palo Alto California & London England
www.evtmedia.com 

-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Clayton Smith
Sent: Thursday, September 02, 2004 11:07 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [Asterisk-Users] Leaving messages on answering machines (no its
notspam)

Hey there

I'm trying to get asterisk to leave messages on answering machines So i have
a pretty cool php notifying script (it notifys, it doesn't
spam!!) to phones and cellphones

Now all is fine if a human picks up, but if an answering machine picks up,
well the script plays, but only the ending is recorded

So really, the tricky part is knowing WHEN to leave a message

Now to the best of my knowledge, there is no way to tell when an answering
machine picks it (be it the "sprint cellphone operator", or  a home owned
cellphone), but i was thinking...

I could play my script using an EAGI script So i get extensions to run an
EAGI script, that then manages everything, So when the call is picked up,
relay the message, but if a high pitched beep is detected (via the EAGI
script), repeat the message from scratch

Now I'm no expert on asterisk, and i can see that this method could be a
little buggy, so I'm wondering if there are any suggestions or if there is a
better way to leaving messages on answering machines

Any help or suggestions will be greatly appreciated Thanks


_______________________________________________
Asterisk-Users mailing list
Asterisk-Users at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users






More information about the asterisk-users mailing list