Skip to content

Releases: gkonovalov/android-vad

2.0.7

30 Nov 21:45
Compare
Choose a tag to compare
  • Deprecated method 'setContinuousSpeechListener' has been removed.
  • ProGuard rules have been introduced.
  • AudioUtils has been refactored, and the 'utils' module has been removed.
  • Gradle dependencies have been updated.

2.0.6

10 Jan 07:59
Compare
Choose a tag to compare
  • Now, all model classes (VadWebRTC, VadSilero, and VadYamnet) are closable.
  • Updated JavaDoc for all files.
  • Updated Build Gradle dependency.

2.0.5

27 Dec 21:40
Compare
Choose a tag to compare
  • Updated logic for processing false positive results;
  • Deprecated setContinuousSpeechListener() method;
  • Added proper validation for speechDurationMs() and speechDurationMs();
  • Updated Tensorflow Lite Audio library;
  • Refactoring;
  • Updated all dependencies.

2.0.4

12 Oct 20:33
Compare
Choose a tag to compare
  • Added support of different audio data types;
  • Updated dependencies and lowered minSdkVersion;
  • Fixed issue related to initialization of maxSilenceFramesCount and maxSpeechFramesCount.

2.0.3

30 Jun 02:00
Compare
Choose a tag to compare
  • Introduced a new model based on Deep Neural Networks (DNN) - Yamnet VAD, which provides audio classifier for 521 different type of sound;
  • Split libraries to different modules;
  • Fixed issue in WEBRTC VAD.

2.0.2

05 Jun 04:37
Compare
Choose a tag to compare
  • WebRTC VAD has been updated and multiarch compilation has been properly configured.

2.0.1

03 Jun 05:11
Compare
Choose a tag to compare
  • Introduced a new model based on Deep Neural Networks (DNN) - Silero VAD DNN, resulting in improved speech detection capabilities;
  • Global Refactoring: The project underwent a comprehensive refactoring process, improving code structure, readability, and maintainability;
  • Transition to Kotlin: The entire project has been migrated from Java to Kotlin, leveraging the benefits of Kotlin's concise syntax and enhanced features;
  • Library and Dependency Updates: All libraries and dependencies have been updated to their latest versions, ensuring compatibility and incorporating bug fixes and performance improvements;
  • Added Kotlin Bom which will properly align all dependencies;
  • Integration of ONNX Runtime: The library now includes ONNX Runtime dependencies, enabling efficient execution of ONNX models and expanding the range of supported models.

1.0.1

09 Jun 21:32
Compare
Choose a tag to compare
  • Upgraded all libraries;
  • Added comments for every method in Vad.java;
  • Removed andoridx.appcompat from VAD project;
  • Fixed issue with wrong Frame Sizes in MainActivity.java.

1.0.0

28 Nov 05:06
Compare
Choose a tag to compare
  • First release of Android VAD library.