Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

G.729AB Voice Codec by Adaptive Digital Technologies, Inc.

Audio and Voice Solutions

Product Description

ARM high-performance, low-power processors are increasingly being used in voice over internet protocol (VoIP) applications such as IP phones, IP intercoms, and small gateways.

Because of its low bandwidth requirements, the G.729 voice compression algorithm is mostly used in VoIP applications where bandwidth must be conserved. G.729 codec operates with relatively good quality using a very limited bandwidth - 6.4 kbit/s, 8 kbit/s or 12.4 kbit/s

Annex A describes a reduced complexity version of G.729. Annex B describes a silence compression scheme that includes Voice Activity Detection (VAD), Discontinuous Transmission (DTX) and Comfort Noise Generator (CNG) algorithms.

Features-
G.729 is a bit-exact specification. The features that differentiate implementations from various vendors include processor utilization (MIPS and Memory), ease of use, support, availability on particular platforms.
- Functions are C-callable
- Multi-channel capable
- The encoder and decoder meet all ITU G.729 compliance and interoperability requirements.
- Can be integrated with echo cancellers
- Capable of in-band synchronization
Adaptive Digital’s G.729AB algorithm is field tested and highly optimized.

Performance Specifications-
To view Adaptive Digital’s G.729AB CPU utilization and memory requirements on the ARM9, ARM Cortex-M3, and Cortex-A8 devices visit our webpage at http://www.adaptivedigital.com/product/vocoders/g729.htm#arm.

G.729AB Voice Codec

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile
  • Mobile Computing

Target Platform(s)

  • Android
  • ITRON
  • Java
  • Linux
  • Nucleus
  • OpenGL ES
  • OpenVG
  • OSE
  • Other OS
  • Palm OS
  • QNX
  • Symbian
  • ThreadX
  • VRTX
  • VxWorks
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • Cortex-A15
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • Cortex-M3
  • Cortex-M4
  • ARMv5
  • ARMv7
  • ARMv8
 
ARM Connected