- Views: 6
- Report Article
- Articles
- Technology & Science
- Communication
Get Cost-effective G.729 Codec Implementing and Optimization Solutions
Posted: Sep 30, 2015
A codec means a kind of mathematical model that helps to digitally encode and compress analog audio information. Earlier, the term codec was regarded as a coder/decoder; a device that helps in digital and analog conversion. But today the term codec relates more to compression/decompression. So far, there have been inception and introduction of many different kinds of software speech codecs, but they all differ from one another at many different points like compression technology/algorithm, platform-supported, bandwidth, data rates etc. But through this article, you will learn about the G.729 codec, which is founded on the Code Excited Linear Prediction (CELP) coding model. Besides, it will also give a brief detail about the annexes of G.729.
The G.729 is an ITU-T standard codec, which provides toll-quality speech, same in quality to 32-kbps ADPCM but at one-quarter the bit-rate. This data compression algorithm for voice considerably reduces the bandwidth requirements for an IP voice signal. It satiates present requirement for bandwidth, cost containment and service quality by providing the telecommunication industry a low bit rate 8 kb/s speech coding algorithm comprising of wire-line quality. Companies are driven to make use of G.729 codec for voice transferring, due to many of its technical and commercial benefits. It considerably increases bandwidth usage in the existing telephony and wireless apps. It can run on 10-ms frames, that is; it causes slightest delays in transmission, as a result apps such as VoIP, where quality, delay and bandwidth hold utmost importance, receive substantial advantages by virtue of G.729 codec.
Some other salient features and annexes of G729 codec include:
It delivers the lowest bit rate (8 kb/s) ITU-T standard with toll quality.
It’s the most standard codec for all apps, inclusive of wireless..
Bit-accuracy ensures that in spite of implementation, the same level of quality will be maintained.
Quality gets least affected by error transmission as opposed to other low bit rate vocoders.
A mainstream codec of the ITU-T, with existing development as displayed by its annexes:
Annex A: Reduced complexity 8 kb/s
Annex B: VAD/CNG/DTX (Voice Activity Detection/Comfort Noise Generator/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
Additional advantages of G.729 codec
Bit rate, quality, and delay are the key attributes that suggest G729B codec download since these attributes bring about user advantages, for instance; higher quality of service, interoperability and bandwidth.
So, the G.729 ITU-T standard is perfect for the requirements of bandwidth for sustainable delay and requirements of voice communication for compressed speech quality.
If you are looking for Codec for EVS, 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