GSM AMR

Adaptive Multi-Rate speech code

GSM AMR Codec is an adaptive multi-rate speech coder that has been standardized for use in the third gen (3G) mobile telephony.

Best Internet Concept of global business from concepts series

Features List

  • Functions are C-callable

  • Multiple channel capable

  • Complies with ETSI test vectors (bit-exact)

  • Can be integrated with echo cancellers, and tone detection/regeneration

Coding Rate: 12.2, 10.2, 7.95, 7.40, 6.7, 5.9, 5.15, and 4.75 kbps

Sampling Rate: 8 kHz

Delay: 20 milliseconds 

Availability

Platforms
Arm ® Devices – Cortex A8 / A9 / A15 || Armv8 Cortex-A53 / A57 | A72 / A73 || Legacy Arm9E / Arm11
Texas Instruments – TI TMS320C6000 C64x/C64x+/C66x, TMS320C5000 C55x

ADT GSM AMR is available on the above Platforms: Other configurations are available upon request.

Specifications

Description

The GSM AMR coder supports eight bit rates: 12.2, 10.2, 7.95, 7.40, 6.7, 5.9, 5.15, and 4.75 kbps. The coder uses algebraic code excited linear prediction (ACELP) as the compression method. AMR also includes Voice Activity Detection (VAD) and Discontinuous Transmission (DTX) as an added way to save bandwidth by sending fewer bits per second when the user is not speaking.