| Introduction
KDTele Tools
represents an effort to develop an ease-of-use, flexibility and
powerful collection of components for telephony application
development. It is available as a Basic
Module with a number of Add-On
Modules. The Basic
Module includes components that
cover the fundamental telephony capabilities, while the Add-On
Modules include components that
provide extended capabilities.
Basic
Module
The KDTele's basic
module is compound of two components, KDPhone and KDVoice, which offer
the following features:
 |
Make outgoing calls and
answer incoming
calls. |
 |
Detect DTMF tones
(the tones heard when pressing a button on a telephone), busy tone,
ringback tone, dial tone and other tones. With KDTele Tools, the tone
detection is hardware independent
- can work without a telephone device capable of decode
telephone tones. For instance, you can use KDTele Tools to detect
DTMF digits contained in a recorded phone call or perform the detection
on-the-fly while
recording audio from any source (even from a PC sound card). |
 |
Capture caller ID. |
 |
Control of the local
phone handset. |
 |
Control of the external
microphone and
speaker of the modem. |
 |
Play and record audio
on the phone line
or sound card. |
 |
Play musics in
background mode. |
 |
Support realtime
encryption during recordings: protect private phone
calls. |
 |
Support different wave
file formats
(PCM, IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, MPEG
Layer-3, etc.) |
 |
Timer events to track
the progress of
playing and recording. |
 |
Silence detection when
recording. |
 |
VU meter to provide a
visual display of
the input audio levels. |
 |
Playing
and recording implemented by multiple buffers to provide continue audio
streaming to/from the hard drive.This guarantees that
you'll
have no restriction to the play/record time other than the disk space.
|
 |
Advanced voice
detection to
determine when the phone call was answered, and whether the call was
answered by an answering machine or a live person. |
Add-On
Modules
Kaed Systems offers
the following add-ons for your KDTele
Tools application:
|