The GNU Bayonne 2 Telephony Application Server
The
FSF directory listing for Bayonne hints at some of the uses for the
software:
"The project is not fully completed but is moving steadily towards producing a finished project that may be used to build telephony based system administration, home automation, automated attendant, v-commerce, and voice messaging systems.
"
Bayonne features include:
- Programmable via the GNU ccScript event-driven scripting language.
- Understands standard DTMF touch-tone telephone signals.
- Can record and play audio files through the telephone interface.
- Includes Text-to-Speech (Voice synthesis) support via Flite.
- Supports the H.323 teleconferencing protocol through OpenH323.
- Supports the SIP protocol.
- Has preliminary VoIP support.
- Interfaces with external languages such as Perl, Python, PHP and Java using TGI calls.
- Can interface with a web server.
- Supports database interfaces.
- The architecture supports plug-in modules.
- Works with PSTN interface cards such as those made by TrueData/Dialogic and others.
GNU Bayonne version 2 was introduced in May of 2005.
The first 1.0 release candidate for GNU Bayonne 2
was announced this week:
"GNU Bayonne 2 1.0 is composed of a subset of those services and features found in the recently introduced, and very rapidly advancing GNU Bayonne 2 development effort. Features were chosen for introduction in this release candidate that were already stable and effective for production use and supportable under GNU/Linux and other platforms.
"
With the 2.0 release, GNU Bayonne has becoming the obvious choice as
a platform for a wide variety of open-source telecom applications,
congratulations go to the developers for carrying this important
project forward.
