Skip to content

Maintenance release v1.0.4

Latest

Choose a tag to compare

@joseph-yiu joseph-yiu released this 07 Apr 12:42

This maintenance release contains:

  • Enhancement: KWS unit test relaxation
    • The test is changed to use Jensen-Shannon divergence for the comparison to address #77.
    • This method is less strict than the previous SNR based unit test.
    • Unlike previous version, this method also check the result during noise / transition / silence interval.
    • Also see #80
  • Bug fix: Memory Leak: Neural Network Allocation Not Freed
    • Github issue: #81
    • Specific to Arm port, but needs updates in AudioMark to add support for custom cleanup function.
    • Also see #84
    • Also see 40e8f2d
  • Bug fix: Unchecked Memory Allocations in speex_echo_state_init_mc
    • Github issue: #82
    • Also see #87
  • Bug fix: Signed Integer Overflow in Audio Feedback Simulation
  • Enhancement: Potential Integer Overflow and Fragile Arithmetic in multiply_frac
    • Github issue: #88
    • Also see: #89
  • Bug fix: Fix CY0 buffer overflow in beamformer working struct
    • Github pull request: #91
  • Bug fix: Fix GCC-PHAT normalization pointer desync in beamformer
    • Github pull request: #92
  • Bug fix: Fix ABF NODE_MEMREQ instance header underallocation
  • Bug fix: Fix KWS NODE_MEMREQ instance header underallocation
  • Bug fix: Memory Leak in tests/test_kws
  • Enhancement: Fix Typo From Throughtout to Throughout in README.md
  • Enhancement: Implement Core AudioMark Improvements
    • Git hub pull request: #90
  • Enhancement: Adding GitHub action for CI.
    • Github pull request: #79
  • Enhancement: Improvements on README.md