A JNI wrapper for whisper.cpp, allows transcribe speech to text in Java.
This library aims to support the following platforms:
- Windows10 x86_64 (included binary requires CPU features avx2, fma, f16c, avx)
- Linux GLIBC x86_64/arm64 (built with debian focal, GLIBC version 2.31)
- macOS x86_64/arm64 (built targeting v11.0)
The native binaries for those platforms are included in the distributed jar. Please open an issue if you found it don't work on any of the supported platforms.
The package is distributed through Maven Central.
You can also find the package's jar attached to each release.