Changelog
- fix: addressed the issue where the default dynamic link library extraction failed by using
io.github.freshsupasulley:whisper-jni:0.5.5
as whisper library instead of0.5.0
- adjust: support custom dynamic link library loading, download from https://github.com/FreshSupaSulley/whisper-jni/releases/tag/v0.5.5.
Download Whisper Model
Dependencies
Compatibility
Windows | Linux | MacOS | |
---|---|---|---|
x86_64 | Compatible | Compatible | Compatible |
arm64 | Not compatible | Compatible | Compatible |
x86_64 + Vulkan | External dynamic library needed | External dynamic library needed | External dynamic library needed |
arm64 + Vulkan | Not compatible | External library needed | External library needed |
Custom Dynamic Library
- Download the custom dynamic library from FreshSupaSulley/whisper-jni/releases and extract the files.
- Enable the advanced configuration and set the
useCustomDynamicLib
totrue
in the configuration menu. - Set the
customDynamicLibDir
to the directory where the custom dynamic library is located in the configuration menu. - If you want to use the dynamic library which is supported vulkan, check your check that your computer has drivers and libraries running Vulkan installed.
vulkaninfo
Changelog
- fix: addressed the issue where the default dynamic link library extraction failed by using
io.github.freshsupasulley:whisper-jni:0.5.5
as whisper library instead of0.5.0
- adjust: support custom dynamic link library loading, download from https://github.com/FreshSupaSulley/whisper-jni/releases/tag/v0.5.5.
Dependencies
Compatibility
Windows | Linux | MacOS | |
---|---|---|---|
x86_64 | Compatible | Compatible | Compatible |
arm64 | Not compatible | Compatible | Compatible |
x86_64 + Vulkan | External dynamic library needed | External dynamic library needed | External dynamic library needed |
arm64 + Vulkan | Not compatible | External library needed | External library needed |
Custom Dynamic Library
- Download the custom dynamic library from FreshSupaSulley/whisper-jni/releases and extract the files.
- Enable the advanced configuration and set the
useCustomDynamicLib
totrue
in the configuration menu. - Set the
customDynamicLibDir
to the directory where the custom dynamic library is located in the configuration menu. - If you want to use the dynamic library which is supported vulkan, check your check that your computer has drivers and libraries running Vulkan installed.
vulkaninfo
Download Whisper Model
Changelog
- fix: crash at the mode
RELEASE_KEY_TO_SEND
- adjust: use
io.github.freshsupasulley:whisper-jni:0.5.0
as whisper library - new: support custom dynamic link library loading, download from https://github.com/FreshSupaSulley/whisper-jni/releases/tag/v0.5.0.
Dependencies
Compatibility
Windows | Linux | MacOS | |
---|---|---|---|
x86_64 | Compatible | Compatible | Compatible |
arm64 | Not compatible | Compatible | Compatible |
x86_64 + Vulkan | External dynamic library needed | External dynamic library needed | External dynamic library needed |
arm64 + Vulkan | Not compatible | External library needed | External library needed |
Custom Dynamic Library
- Download the custom dynamic library from FreshSupaSulley/whisper-jni/releases and extract the files.
- Enable the advanced configuration and set the
useCustomDynamicLib
totrue
in the configuration menu. - Set the
customDynamicLibDir
to the directory where the custom dynamic library is located in the configuration menu. - If you want to use the dynamic library which is supported vulkan, check your check that your computer has drivers and libraries running Vulkan installed.
vulkaninfo
Changelog
- fix: crash at the mode
RELEASE_KEY_TO_SEND
- new: support custom dynamic link library loading, download from https://github.com/FreshSupaSulley/whisper-jni/releases.
Dependencies
Custom Dynamic Library
- Download the custom dynamic library from FreshSupaSulley/whisper-jni/releases and extract the files.
- Enable the advanced configuration and set the
useCustomDynamicLib
totrue
in the configuration menu. - Set the
customDynamicLibDir
to the directory where the custom dynamic library is located in the configuration menu. - If you want to use the dynamic library which is supported vulkan, check your check that your computer has drivers and libraries running Vulkan installed.
vulkaninfo
Changelog
- fix: crash at the mode
RELEASE_KEY_TO_SEND
- new: support custom dynamic link library loading
Dependencies
Changelog
- fix: crash at the mode
RELEASE_KEY_TO_SEND
- new: support custom dynamic link library loading
Dependencies
What's New
- use FreshSupaSulley/Hhisper-jni 0.2.0 instead of GiviMAD/whisper-jni, see https://github.com/GiviMAD/whisper-jni/issues/18
- disable custom dynamic library loading
- support vulkan on Windows x64 (Advanced Settings)
- only support Windows x64, Mac (both AMD x64 and ARM), and Linux (both AMD x64 and ARM), see FreshSupaSulley/whisper-jni
Dependencies
What's New
- use FreshSupaSulley/Hhisper-jni instead of GiviMAD/whisper-jni, see https://github.com/GiviMAD/whisper-jni/issues/18
- disable custom dynamic library loading
- support vulkan on Windows x64 (Advanced Settings)
- only support Windows x64, Mac (both AMD x64 and ARM), and Linux (both AMD x64 and ARM), see FreshSupaSulley/whisper-jni
Dependencies
What's New
- Support for Fabric & NeoForge
Dependencies
Whats New
- Compatibility with
1.21.4
,1.21.5
and1.21.6
. - Add missing translations for file chooser dialog.
Installation
- Install Minecraft
1.21.4
,1.21.5
or1.21.6
,fabric loader >=0.16.0
,fabric-api
and MidnightLib 1.7.2-fabric or an updated version. - Install the mod and download the GGML Whisper model.
- Configure the mod according to your needs in the configuration menu.
- Use the keybinding you set (default is
V
) to start recording and speech recognition. - If the mode is set to
AUTO_SEND
, the recognized text will be automatically sent as a chat message. If set toRELEASE_KEY_TO_SEND
orRELEASE_KEY_TO_INPUT
, follow the corresponding key - release actions.
For more info, see README: 2.x
Whats New
- OpenAI Whisper model support.
- Support custom dynamic link libraries, the users can compile custom libraries for CUDA support.
Installation
- Install
minecraft 1.21.5
,fabric loader >=0.16.0
,fabric-api
and MidnightLib 1.7.2-fabric. - Install the mod and download the GGML Whisper model.
- Configure the mod according to your needs in the configuration menu.
- Use the keybinding you set (default is
V
) to start recording and speech recognition. - If the mode is set to
AUTO_SEND
, the recognized text will be automatically sent as a chat message. If set toRELEASE_KEY_TO_SEND
orRELEASE_KEY_TO_INPUT
, follow the corresponding key - release actions.
Publish by GitHub Action. For more info, see README: 2.x
- optimize UI
For more info, see GitHub Releases 2.0.0