Products
Codecs
Platforms
Free Codec Downloads
Open G.729
Initiative
Open AMR
Initiative
Open AMR-WB
Initiative
AMR-WB+
Evaluation
Executable
ACELP.net
Evaluation
Executable
Customer Support

The VoiceAge Open G.729 Implementation
This free offer is a single-port Win32 implementation that allows for experimentation with the G.729 standard. You can take it from one desktop computer to another without constraints. It is important to note that this version is not indemnified, which means that this code cannot be used for commercial purposes — it is restricted to research and prototype development. If commercial deployment is planned, you must obtain the legal right by licensing the intellectual property. An indemnified Win32 version — and other implementations — are available through sales@voiceage.com.

For information on how to license G.729 intellectual property, follow this link: One-Stop Shopping at Sipro Lab Telecom.

Please note that this free codec implementation is provided to you for integration into your respective product solutions under the terms of the End-User Licensing Agreement specified during the download process. Consequently, you are responsible for obtaining the appropriate intellectual property rights for this technology corresponding to your target application. Please contact Sipro Lab Telecom, the authorized Intellectual Property Licensing Administrator, for G.729 technology for additional information.

This VoiceAge G.729 implementation is a derivative work that exists in the form of object code: a set of native computer instructions readily executable by a specific processor. The effort required to create the implementation involved a combination of manual and automatic translation of reference source code into highly optimized native code.

VoiceAge first offered the developer community this free Win32 G.729 implementation as part of the Cisco vovida.org initiative in September 2001. Soon after, developers started using the same VoiceAge G.729 implementation for their own personal projects (OpenH.323 is one example).

About G.729
The ITU-T G.729 standard provides to the telecommunications industry a low bit rate 8-kbps speech coding algorithm with toll quality, fulfilling today's quest for bandwidth, quality of service, and cost savings. Beyond its 8-kbps codec, the G.729 technology, with its annexes, covers a wide range of additional specifications such as voice activity detection and several other bit rates.

Since its adoption by the ITU-T in November 1995, the G.729 voice compression standard has been widely adopted by the telecommunications industry. Many companies consider this codec to be a breakthrough in the field of digital audio compression, offering opportunities for significant increases in bandwidth utilization to existing telephony and wireless applications.

The G.729 speech compression standard, also referred to as CS-ACELP® or Conjugate Structure Algebraic Code Excited Linear Prediction, was developed through the collaboration of Université de Sherbrooke (a shareholder of VoiceAge), France Telecom, and Nippon Telegraph and Telephone Corporation (NTT), and was adopted as an International Telecommunication Union recommendation in November 1995. Who better than VoiceAge to offer a G.729 implementation?

For more information about G.729, see our Technologies section.