Class WhisperJNI.LoadOptions

java.lang.Object
io.github.givimad.whisperjni.WhisperJNI.LoadOptions
Enclosing class:
WhisperJNI

public static class WhisperJNI.LoadOptions extends Object
The class WhisperJNI.LoadOptions allows to customize the load of the required shared libraries.
Author:
Miguel Álvarez Díez - Initial contribution
  • Field Details

    • logger

      public WhisperJNI.LibraryLogger logger
      Logs the library registration process (platform detection and library extraction).
    • whisperJNILib

      public Path whisperJNILib
      Path to whisper jni library (so/dll/dylib). Takes prevalence over the bundled binary.
    • whisperLib

      public Path whisperLib
      Path to whisper library (so/dylib). Takes prevalence over the bundled binary. Only works on Linux and macOS. On windows the library search for the whisper.dll in the $env:PATH directories.
  • Constructor Details

    • LoadOptions

      public LoadOptions()