FP-AUD-AEC1

量産中

STM32Cube function pack for acoustic echo cancellation

ソフトウェア入手 データブリーフのダウンロード
概要
サンプル & 購入
ソリューション
ドキュメント
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
はじめる
Partner products
Sales Briefcase

製品概要

概要

FP-AUD-AEC1 is an STM32Cube function pack which features an example fully focused on acoustic echo cancellation and provides an implementation of a USB smart speaker use case with microphone. The package includes the AcousticEC library which provides an implementation for a real-time echo cancellation routine based on the MDF algorithm SPEEX implementation.
The function pack also includes an implementation example for NUCLEO-F446RE or NUCLEO-F746ZG development boards equipped with X-NUCLEO-CCA01M1 expansion board, based on the STA350BW Sound Terminal 2.1-channel high-efficiency digital audio output system, or X-NUCLEO-CCA02M2 expansion board, based on digital MEMS microphones and designed around MP34DT06J digital microphones.
After the initialization of all the required elements, the device is recognized by a host PC as a USB microphone and USB speaker at the same time.
You can record and save the real-time audio streaming and, in the meanwhile, send the preferred audio signal to the loudspeaker connected to the expansion board. The stereo track contains the processed signal in which the acoustic echo cancellation has removed the far-end signal from the audio acquired by a microphone and an omnidirectional microphone as a reference.
  • 特徴

    • Specific example fully focused on acoustic echo cancellation
    • Implementation of a USB smart speaker use case with microphone
    • Based on STM32 AcousticEC library
    • Support for audio in/out streaming via USB through a dedicated USB AUDIO IN OUT class

ソフトウェア入手

おすすめ製品

推奨コンテンツ

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      NUCLEO-F446RE

      量産中

      STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleo Boards ST
      NUCLEO-F446RE

      概要:

      STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity

      NUCLEO-F746ZG

      量産中

      STM32 Nucleo-144 development board with STM32F746ZG MCU, supports Arduino, ST Zio and morpho connectivity

      STM32 Nucleo Boards ST
      NUCLEO-F746ZG

      概要:

      STM32 Nucleo-144 development board with STM32F746ZG MCU, supports Arduino, ST Zio and morpho connectivity
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      X-NUCLEO-CCA01M1

      量産中

      Sound terminal expansion board based on STA350BW for STM32 Nucleo

      STM32 ODE Translate HW ST
      X-NUCLEO-CCA01M1

      概要:

      Sound terminal expansion board based on STA350BW for STM32 Nucleo

      X-NUCLEO-CCA02M2

      量産中

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo

      STM32 ODE Sense HW ST
      X-NUCLEO-CCA02M2

      概要:

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo