Voice API Programming Guide — June 2005 65
Call Progress Analysis
ATDX_FRQDUR3( )
Returns duration of third frequency detected.
ATDX_FRQHZ( )
Returns frequency detected in Hz of first detected tone.
ATDX_FRQHZ2( )
Returns frequency of second detected tone.
ATDX_FRQHZ3( )
Returns frequency of third detected tone.
ATDX_LONGLOW( )
Returns duration of longer silence.
ATDX_FRQOUT( )
Returns percent of frequency out of bounds.
ATDX_SHORTLO( )
Returns duration of shorter silence.
ATDX_SIZEHI( )
Returns duration of non-silence.
See each function reference description in the Voice API Library Reference for more information.
For a discussion of how frequency and cadence information returned by these extended attribute
functions relate to the DX_CAP parameters, see Section 7.12, “Media Tone Detection on
Springware Boards”, on page69 and Section 7.15, “SIT Frequency Detection (Springware Only)”,
on page 72.
7.11 Call Progress Analysis Tone Detection on Springware Boards
Tone detection in PerfectCall call progress analysis differs from the one in basic call progress
analysis. The following topics discuss tone detection used in PerfectCall call progress analysis on
Springware boards:
Tone Detection Overview
Types of Tones
Dial Tone Detection
Ringback Detection
Busy Tone Detection
Fax or Modem Tone Detection
Loop Current Detection