Release Notes for STM32_AI_AudioPreprocessing_Library

Copyright © 2023 STMicroelectronics

Purpose

This STM32_AI_AudioPreprocessing_Library is a C Library for audio preprocessing in Artificial Intelligence applications optimized for STM32 devices. It provides the building blocks for spectral analysis and feature extraction, such as:

Update History

Patch release

Main Changes

  • distributed under BSD-3-Clause

Patch release

Main Changes

  • Adds usage examples for melspectrogram and MFCC computation

Patch release

Main Changes

  • Fixes DCT Type-II Ortho for MFCC calculation with librosa

Maintenance release

Main Changes

Bug fixes and cleanup

  • Adds magnitude spectrograms support
  • Adds log scale mel_filterbank supoport
  • Updates DCT module
  • Updates documentation

Backward Compatibility

This release breaks compatibility with previous versions.

First release

Dependencies

This software release is compatible with:

  • CMSIS Version 4.5.0
  • CMSIS-DSP Version 1.4.7