By Date: <-- -->
By Thread: <-- -->

PAMD detection



From: Mark Sulkowski



-I'm using a D/600JCT-2E1 card to make outbound calls using Euro-ISDN, and I'd like to have a reasonable (let's say, 80%+) success rate in detecting answering machines.

- I use dx_initcallp to enable PerfectCall.
- I use gc_MakeCall to make an outbound call.
- Upon receipt of a Connected event, I use dx_dial with an empty call string and call analysis enabled.  This allows me to use ATDX_CONNTYPE to retrieve connection info.
- In the DX_CAP structure, I select DX_PAMDOPTEN, PAMD_ACCU, and PAMD_QUAL1TMP.

I'm getting abysmal results.  So far, it -always- identifies a human voice as an answering machine, even when one makes sure to give a short "Hello" as a response.  (It's possible that background noises influence this result.)

Regardless, I wonder how I may improve the success rate of detecting answering machines.  I've done a search at the conferences here, and I want to mention up front that I do not find any indication of the existence of dx_getqualtmplate in my Voice API.

Can I get a reasonable detection rate by setting DX_CAP values alone?  If so, what would improve matters?

If I need to change the qualification template parameters (and I'm not sure what they are, or where they are), how would I go about doing this (I don't seem to have dx_getqualtmplate), and what would be good settings to use?


Mark Sulkowski
Sundsvall, Sweden






To reply: mailto:General.31065 (at) pysdiscussext.py.intel.com
To start a new topic: mailto:General (at) pysdiscussext.py.intel.com
To login: http://membersresource.intel.com/webboardnet/wb.aspx?board=general