Dil ID: 1
Dil Adı: english
Dil Kodu: en3 Aerco Brand's Products
Dünyanın En Büyük
Elektronik Bilgi Kütüphanesi



3939393939
System Release 6.1 cPCI for Windows Release Guide — May 2006 39
6.8 Voice API Library
The Voice API library provides an interface for developing a wide range of call processing
applications such as voice messaging, interactive voice response, telemarketing/call
center, operator services, and more. Features include tone signaling, global tone
detection and generation, call progress analysis, and a variety of voice encoding
algorithms selectable on a channel-by-channel basis.
Note: Refer to the Voice API Library Reference and Voice API Programming Guide for more
information.
New Features
System Release 6.1 cPCI for Windows supports the following new Voice API features.
These features are new since System Release 6.0 cPCI Feature Pack 1 for Windows.
DX_MAXSIL termination condition
The DX_MAXSIL is the maximum length of silence before function will terminate. This
termination condition is now supported by dx_getdig( ) on DM3 boards.
Streaming to board
This feature enables streaming to a network interface in real time, which is essential in
applications such as text-to-speech and IP gateways. Several new functions have
been added to the Voice library.
Enhancements to call progress analysis
Enhancements include the ability to modify call progress analysis tone definitions on
DM3 boards. The dx_createtone( ), dx_deletetone( ), dx_querytone( ) functions
have been added to the Voice library.
Automatic gain control (AGC) configurable on a per-channel basis through new
dx_setparm( ) parameters
The new parameters for AGC have the prefix DXCH_AGC_. Previously AGC was
configurable on a board basis.
Playback pause and resume
This feature allows a playback to be paused and then resumed at the exact point it
was stopped without loss of data. The dx_pause( ) and dx_resume( ) functions have
been added to the Voice library.
Enhanced CT_DEVINFO structure
This structure contains device and device configuration information.
Support for ATDX_CRTNID( )
This function, which returns the last call progress analysis termination, is now
supported on DM3 boards. This function was previously supported on Springware
boards only.
dx_getfeaturelist( ) support for Frequency Shift Keying (FSK)
This function returns information about Frequency Shift Keying (FSK) support on a
device. The FEATURE_TABLE structure used by dx_getfeaturelist( ) provides this
information in the ft_misc field.