Skip to content

Releases: eembc/audiomark

Maintenance release v1.0.3

14 Jun 14:53
6e31df2
Compare
Choose a tag to compare

This maintenance release contains:

  • Fix incorrect use of restrict keyword #61
  • KWS unit test switched from bit exact checking to Noise to Signal ratio checking.
  • Most of the double precision floating-point operations in SpeexLib library code replaced by single precision.
  • Changes in unit test to clarify the use of Noise-to-Signal ratio instead of Signal-to-Noise (SNR) ratio
  • Documentation update: Score calculation formula uses 1/1.5 scaling rather than 1*1.5.
  • Documentation update: Clarify that only float version of SpeexDSP is supported.
  • Documentation update: KWS unit test description (changed to use Noise-to-Signal ratio)
  • Other minor documentation improvements.

Fix an issue in the KWS NN model

06 Sep 11:21
Compare
Choose a tag to compare

The Key Word Spotting (KWS) model in ee_nn_tables.c is extracted from a reference TensorFlow Lite Micro NN model. Due to a limitation of the script used for the conversion (an accuracy issue), the model is not fully matching the reference model. This release updates the KWS model to fully match the reference model. The corresponding data for unit level testing (kws_expected.c) is also updated.

Fixed potential memory bound error.

06 Feb 15:59
346edf8
Compare
Choose a tag to compare

PR #58 fixes a potential bug where a multiply goes out of bounds.

First release.

04 Feb 18:53
dfd77e0
Compare
Choose a tag to compare

This is the first release of the AudioMark(tm) benchmark.