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.

bdAEC for Cortex M - Acoustic Echo Canceller by bdSound



Audio and Voice Solutions

Product Description

 

 

bdAEC - Acoustic Echo Canceller is the field proven solution to deal with echo issues arising from acoustic coupling between loudspeakers and microphones.

bdAEC supports different ARM cores with the following products:

  • bdAEC for Cortex-M: solution for applications based on Cortex-M family processors
  • bdAEC for Cortex-A: solution for applications based on Cortex-A family processors with NEON or VFP

bdAEC for Cortex-M is intended for application based on Cortex-M3, Cortex-M4 and Cortex-M4 with Floating Point Unit. The most typical applications for bdAEC for Cortex-M are systems without Operating Systems or running simple RTOS, like:

  • handsfree phones
  • desktop phones
  • intercom systems
  • hardware switchboard
  • webcams and audio capture devices
  • custom communication systems
  • automotive handsfree systems

Main Features

  • Full duplex Acoustic Echo Canceller
  • Wide band support (up to 16kHz of sample frequency)
  • Multipoint conference support
  • Fast engine tracks immediately any change in acoustic path
  • Handle echo paths with negative ERL (gain from speaker to microphone)
  • Always stable
  • Double Talk Detector
  • Voice Activity Detector
  • Adaptive residual echo canceller
  • Very low CPU consuming

Supported Operating Systems

  • Bare Metal
  • RTOS

Scalable Solution

bdAEC for Cortex-M can be integrated with other bdSound technologies for audio devices management and for speech processing (like equalizers, noise reduction, dynamic range control, etc.).

bdAEC for Cortex M - Acoustic Echo Canceller

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile

Target Platform(s)

  • Other OS

ARM Processor(s)

  • Cortex-M3
  • Cortex-M4
  • ARMv7
 
ARM Connected