Releases: helloooideeeeea/RealTimeCutVADLibraryForAndroid
RealTimeCutVADCXXLibrary Version Up
RealTimeCutVADCXXLibrary Version Up
Bug fix Release
Refactor JNI Callback Context Management to Use Instance-Specific Contexts
- Replace global variables with a per-instance context structure.
- Introduce a global map and mutex to track VadCallbackContext for each VAD instance.
- Update createVADInstance and destroyVADInstance to allocate and free instance-specific contexts.
- Improve thread-safety and support for multiple concurrent VAD instances.
🚀 RealTimeCutVADLibraryForAndroid v1.0.0 - Real-time Voice Activity Detection for Android 🎙️
🚀 RealTimeCutVADLibraryForAndroid v1.0.0 - Real-time Voice Activity Detection for Android 🎙️
✨ RealTimeCutVADLibraryForAndroid v1.0.0 has been released!
This version enables real-time voice activity detection using Silero VAD on Android, making it easy to implement voice-based features. 📱🎧
🔹 Key Features:
✅ Real-time Voice Activity Detection (VAD)
✅ Supports Silero Model v4 & v5
✅ Customizable sample rates (8kHz, 16kHz, 24kHz, 48kHz)
✅ Noise reduction & voice optimization with WebRTC APM
✅ WAV data output (automatically converted to 16kHz)
✅ Easy integration via JitPack
🔹 Installation (via JitPack)
1. Add JitPack to settings.gradle.kts
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}
2. Add the dependency to app/build.gradle.kts
dependencies {
implementation("com.github.helloooideeeeea:RealTimeCutVADLibraryForAndroid:1.0.0@aar")
}
🔹 AAR Download
You can obtain the library via JitPack, but if you prefer manual integration, please use the attached AAR file:
📌 Feedback & [Issue](https://github.com/helloooideeeeea/RealTimeCutVADLibraryForAndroid/issues)
If you encounter any issues or have feature requests, please post them in the [Issue Tracker](https://github.com/helloooideeeeea/RealTimeCutVADLibraryForAndroid/issues)!
🚀 Easily integrate real-time voice activity detection into your Android app! 🎙️✨