fork of ant-phone with the idea of making it build on modern Linux systems.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Harald Welte b7bbf46f80 port to modern autotools (autoconf 2.71 / automake 1.16.5) 1 month ago
doc Update manual page and command-line help. 15 years ago
po Merged automatic po file adjustments 10 years ago
src port to modern autotools (autoconf 2.71 / automake 1.16.5) 1 month ago
.gitignore Extended .gitignore 12 years ago
AUTHORS Version 0.2.0: CAPI 2.0, ALSA, threading, low-latency. 15 years ago
COPYING Incorporate ant-phone 0.1.13 15 years ago
ChangeLog Added Polish translation 11 years ago
Makefile.am port to modern autotools (autoconf 2.71 / automake 1.16.5) 1 month ago
NEWS Incorporate ant-phone 0.1.13 15 years ago
README Version 0.2.0: CAPI 2.0, ALSA, threading, low-latency. 15 years ago
TODO Updated status in TODO 14 years ago
autogen.sh Updated autogen.sh 12 years ago
configure.ac port to modern autotools (autoconf 2.71 / automake 1.16.5) 1 month ago

README

ANT - Ant is Not a Telephone
****************************
Copyright 2002, 2003, 2004, 2005 Roland Stigge


WHAT IT IS
==========

ANT is a telephone application written for GNU/Linux, CAPI 2.0 (ISDN
interface), GTK+ (GIMP Toolkit) and ALSA (sound system).


ABOUT ANT
=========

It directly interfaces ALSA and CAPI devices, so there is no need to install
extra software or hardware like PBX (Private Branch Exchange) or telephony
cards, if you've got direct access to an audio capable ISDN card and full
duplex (or multiple) soundcard.

For the soundcard interface you can use headphones (or speakers) and a
microphone, or a headset.

Currently, there is no direct mixer integration planned for ANT for several
reasons. For GNU/Linux, there are quite a lot of good mixer programs available
such as aumix, kmix, smix or tkmixer. The other reason is to make the program
more general. Not all sound devices have mixer support integrated and many
don't provide an obvious interface.

NOTE: Currently, this is a work in progress (beta version) and may contain
bugs.


WHAT YOU WILL NEED
==================
to run:

* a computer
* an ISDN card with CAPI 2.0 telephony support for Linux
* GNU/Linux (as far as nobody has tried it on another platform yet)
* a full duplex sound card or two sound devices
(one for input, another for output)
* a microphone (or your sound source of choice)
* speakers, or better: headphones
* instead of the last two points, you could also use a headset
* GTK+ 2.x
* libcapi20 (CAPI 2.0 support)
* libasound (ALSA support)
* libsndfile

to compile:

* GNU make
* GCC
* GTK+ 2.x development files
* libcapi20 development files (CAPI 2.0 support)
* libasound development files (ALSA support)
* libsndfile development files (for recording)


WHAT YOU MIGHT NEED
===================
* possibly a mixer application of your choice (e.g. aumix or smix) to set up
your audio devices (check your recording and playback levels to make sure
to hear your calling/called party and to be heard by them


FEATURES
========
* Of course, dialing out and receiving calls
* Caller id monitor
* Vanity number dialing support
* Big / little endian support for processor architecture and sound card
* Different 8 and 16 bit audio formats supported
* Different sampling speeds supported (if sound device(s) don't support
native ISDN sampling speed)
* Setting outgoing (identifying) MSN (Multiple Subscriber Number) and
MSNs to listen on
* Line Level Checker
* Works with ALSA
* Saved config file
* Saved Caller ID history
* Option to run an external command on incoming call (useful for external
pager programs), add %s in template for calling party number, %n for
own number
* Command line option to make a running instance of ANT make a call to a
specific number (useful for external address book applications)
* Live recording to files
* Popup on incoming call
* Configurable preset buttons
* Isdnlog data import
* Tracking of unanswered calls
* Internationalization, native language support (NLS) for Dutch, German, French


HOW TO COMPILE ANT INSTALL
==========================

see INSTALL


HOW TO START
============

run:

ant-phone


FREQUENTLY ASKED QUESTIONS (FAQ)
================================

For actuality reasons, please look at the FAQ section at http://www.antcom.de/


RELEASE CONDITIONS
==================

ANT is released under the GPL (GNU General Public License). Please read
the file named COPYING.


CONTACT
=======

Any suggestions, comments and bug reports (which are highly appreciated) go to
the ant-phone mailing list ant-phone-devel@nongnu.org. For discussion and
announcements, you can subscribe to the list at
http://mail.nongnu.org/mailman/listinfo/ant-phone-devel. You can also browse
the Mailing List Archives at http://mail.gnu.org/archive/html/ant-phone-devel/.
If this fails or for non-public discussion, contact the maintainer directly:
Roland Stigge <stigge@antcom.de>. Thanks in advance!