- Views: 7
- Report Article
- Articles
- Technology & Science
- Communication
Get Excellent and Cost-effective G.729 Codec Implementing Solutions
Posted: Sep 11, 2015
Codecs are several types of mathematical models that come of high use when it comes to digital encoding and compressing analog audio information. They, in fact, use the ability of human brain to bring about an impression from inadequate information. Previously the codec term was referred to a decoder/coder: a device that abets to covert between analog and digital. Now, the term of codec is related more to decompression/compression. Up till now, various types of software speech codecs have been introduced, but they all are, and have been different from each other at several points such as compression algorithm/technology, platform-backed, bandwidth, data rates etc. But this article will revolve around G.729, which is based on the Code Excited Linear Prediction (CELP) coding model.
As it is known, codec means coder-decoder, and the G.729, ITU-T standard codec, is a data compression algorithmfor voice that makes significant reduction in the bandwidth requirements for an IP voice signal. It fulfills today’s need for bandwidth, cost containment and quality of service by delivering the telecommunication industry a low bit rate 8 kb/s speech coding algorithm including wireline quality.
There is a variety of commercial and technical advantages that drive companies to make use of the G.729 codec to transfer voice. This coder is the standalone audio compression standard to render a seamless solution, in terms of an IPR (Intellectual Property Rights) pool, to provide licensing. The G.729 codec, having the minimal rate of 8 kbps, is the lowest-bitrate ITU-T standard with toll quality.
It offers possibilities for considerable increment in bandwidth usage in the available wireless and telephony applications. G.729 has the ability to run on 10-ms frames, which means enabling little delays in transmission, thus applications like VoIP, where bandwidth, delay and quality have much importance, get substantial benefit through the G.729 codec.
A few key attributes of G.729 codec include:
It provides the lowest bit rate (8 kb/s) ITU-T standard with toll quality.
It is the most standard codec for all applications, comprising wireless.
Bit-accuracy guarantees that irrespective of implementation, the similar type of quality would be maintained.
Quality is minimally affected by error transmission as compared to other low bit rate vocoders.
A mainstream codec of the ITU-T, with current development as shown by its annexes:
Annex A: DSVD (Digital Simultaneous Voice and Data)
AnnexB: VAD/CNG/DTX (Voice Activity Detection/Comfort NoiseGenerator/Discontinuous Transmission)
Annex C: Floating point version of G.729 and its annexes
Annex D: Extension at 6.4 kb/s
Annex E: Extension at 11.8 kb/s
Benefits of G.729 codec
Quality, bit rate, and delay are the characteristics that recommend the utilization of G.729 codec since these features create user benefits, for example; increased bandwidth, interoperability and quality of service.
Thus, the G.729 ITU-T standard can be called an ideal recourse when it comes to the requirements of bandwidth for sustainable delay and requirements of voice communication for compressed speech quality.
Resource box: If you are looking for TETRA speech codec solutions, the author of this article recommends CodecPro.
About the Author
If you want to know about G729 codec specification, the author of this article recommends CodecPro.
Rate this Article
Leave a Comment