STM32Cube function pack for MEMS microphone acquisition, advanced audio processing and audio output

FP-AUD-SMARTMIC1 is an STM32Cube function pack. This software package implements a complete application targeting advanced processing for MEMS microphone arrays, including digital MEMS microphone acquisition, beamforming, source localization and acoustic echo cancellation. The processed audio is sent to a USB host and a loudspeaker connected to the relevant expansion boards.

The function pack is built on STM32Cube software technology to ease portability across different STM32 microcontrollers.

This sample implementation supports two kind of systems: STM32 NUCLEO-F446RE development board equipped with the X-NUCLEO-CCA01M1 or X-NUCLEO-CCA02M1 expansion boards and the STEVAL-MKI129Vx digital microphone evaluation board series or the BlueCoin starter kit (STEVAL-BCNKT01V1).

主な特徴

  • AcousticBF real-time beam forming software expansion for STM32Cube
  • AcousticEC real-time acoustic echo cancellation software expansion for STM32Cube
  • AcousticSL real-time sound source localization software expansion for STM32Cube
  • Complete application including all the acoustic functions in a single sample application
  • Software graphic user interface to easily control parameters and algorithms from a host PC
  • Free, user-friendly license terms
  • Sample implementation available on a NUCLEO-F446RE board when connected to an X-NUCLEO-CCA01M1 and an X-NUCLEO-CCA02M1 expansion board
  • Sample implementation available on the BlueCoin starter kit (STEVAL-BCNKT01V1)

画像

×

リソース

技術文書

製品スペック
概要 バージョン サイズ
DB3275 DB3275: STM32Cube function pack for MEMS microphone acquisition, advanced audio processing and audio output 2.0 530 KB
ユーザマニュアル
概要 バージョン サイズ
UM2214 UM2214: Getting started with AcousticBF real-time beam forming middleware 1.0 736 KB
UM2213 UM2213: Getting started with AcousticEC, real-time acoustic echo cancellation middleware 1.1 250 KB
UM2212 UM2212: Getting started with AcousticSL real-time sound source localization middleware 1.0 411 KB
UM2219 UM2219: Getting started with STM32Cube function pack for MEMS microphones acquisition, advanced audio processing and audio output 3.0 2 MB
Errata Sheets
概要 バージョン サイズ
ES0462 ES0462: Software limitations related to STEVAL-BCNKT01V1 lot 1720 1.0 844 KB

プレゼンテーション & トレーニング資料

プレゼンテーション
概要 バージョン サイズ
FP-AUD-SMARTMIC1 Quick start guide 1.0 2 MB
STM32 and STM8 embedded software solutions 6.0 2 MB

法務

ライセンス契約
概要 バージョン サイズ
SLA0077 SLA0077: SOFTWARE LICENSE AGREEMENT ("Agreement") 2.11 633 KB

ツール & ソフトウェア

Ecosystems
STM32 Open Development Environment
評価ツール
Product Evaluation Tools
ソリューション用評価ボード

ソフトウェア入手

製品型番 General Description Software Version Supplier Marketing Status ダウンロード
FP-AUD-SMARTMIC1 STM32Cube function pack for MEMS microphone acquisition, advanced audio processing and audio output 1.2.1 ST Active

 

サポート & コミュニティ


×