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.

CIT_AMRWB by CouthIT

Audio and Voice Solutions

Product Description

Product Overview:

Adaptive Multi Rate - Wideband (AMR-WB) speech coding standard was developed by 3GPP in the year 2002. It
has also been adopted by the ITU-T as the G.722.2 standard. The codec operates on speech signals sampled at 16 KHz and generates compressed bit-streams with bit-rates ranging from 6.6kbps to 23.85kbps. The bit-rate can be changed at 20 ms frame boundary. The coding scheme used for the various bit-rate modes is based on the Algebraic Code Excited Linear Prediction algorithm. It also has an integrated voice activity detector and packet loss concealment algorithm. The principal applications for this codec include wideband telephony applications over 3G wireless and VoIP such as audio teleconferencing, and streaming.

Salient Features (of CouthIT implementation):

– Based on 3GPP specification.
– Optimized ASM/C implementation.
– Re-entrant implementation.
– C-callable APIs.
– Operates on speech signal sampled at 16 KHz.
– Support for bitrates ranging from 6.6kbps to 23.85kbps.
– The bitrate can be configured at 20ms frame boundary.
– Support for RAW, IF1, IF2, and RFC bit-stream formats.
– Supports integrated Voice Activity Detection (VAD) algorithm.
– Optional support for xDM APIs.
– The implementation supports both Little-Endian and Big-Endian (on ARM).

Scope of Testing:

– Bit-exact with the standard test vectors.
– Tested for any illegal memory access by the module (ARM).
– Tested for compliance with register preservation requirements.
– Tested for Input buffer corruption.
– Tested for I/O buffer alignment requirements.
– Tested for multi-instance implementation.
– Tested for 100% code coverage.
– Range validation for all the API parameters.
– Tested for Packet loss conditions with 5% loss to 25% loss.
– ARM implementation validated on OMAP3530 (Cortex-A8) and DM6446/DM6467 (ARM926EJ-S) platforms.

For most current information on the performance specifications and availability of developed implementation on ARM cores, please send in your enquiry to info@couthit.com

CIT_AMRWB

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile

Target Platform(s)

  • Android
  • Linux
  • Windows Embedded CE

ARM Processor(s)

  • ARM926EJ-S
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1026EJ-S
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • ARMv5
  • ARMv7
  • ARMv8
 
ARM Connected