-
public class LibVosk
-
-
Method Summary
Modifier and Type Method Description static native voidvosk_set_log_level(int level)static native Pointervosk_model_new(String path)static native voidvosk_model_free(Pointer model)static native Pointervosk_spk_model_new(String path)static native voidvosk_spk_model_free(Pointer model)static native Pointervosk_recognizer_new(Model model, float sample_rate)static native Pointervosk_recognizer_new_spk(Pointer model, float sample_rate, Pointer spk_model)static native Pointervosk_recognizer_new_grm(Pointer model, float sample_rate, String grammar)static native voidvosk_recognizer_set_max_alternatives(Pointer recognizer, int max_alternatives)static native voidvosk_recognizer_set_words(Pointer recognizer, boolean words)static native voidvosk_recognizer_set_partial_words(Pointer recognizer, boolean partial_words)static native voidvosk_recognizer_set_spk_model(Pointer recognizer, Pointer spk_model)static native booleanvosk_recognizer_accept_waveform(Pointer recognizer, Array<byte> data, int len)static native booleanvosk_recognizer_accept_waveform_s(Pointer recognizer, Array<short> data, int len)static native booleanvosk_recognizer_accept_waveform_f(Pointer recognizer, Array<float> data, int len)static native Stringvosk_recognizer_result(Pointer recognizer)static native Stringvosk_recognizer_final_result(Pointer recognizer)static native Stringvosk_recognizer_partial_result(Pointer recognizer)static native voidvosk_recognizer_set_grm(Pointer recognizer, String grammar)static native voidvosk_recognizer_reset(Pointer recognizer)static native voidvosk_recognizer_free(Pointer recognizer)static voidsetLogLevel(LogLevel loglevel)Set log level for Kaldi messages. -
-
Method Detail
-
vosk_set_log_level
static native void vosk_set_log_level(int level)
-
vosk_model_new
static native Pointer vosk_model_new(String path)
-
vosk_model_free
static native void vosk_model_free(Pointer model)
-
vosk_spk_model_new
static native Pointer vosk_spk_model_new(String path)
-
vosk_spk_model_free
static native void vosk_spk_model_free(Pointer model)
-
vosk_recognizer_new
static native Pointer vosk_recognizer_new(Model model, float sample_rate)
-
vosk_recognizer_new_spk
static native Pointer vosk_recognizer_new_spk(Pointer model, float sample_rate, Pointer spk_model)
-
vosk_recognizer_new_grm
static native Pointer vosk_recognizer_new_grm(Pointer model, float sample_rate, String grammar)
-
vosk_recognizer_set_max_alternatives
static native void vosk_recognizer_set_max_alternatives(Pointer recognizer, int max_alternatives)
-
vosk_recognizer_set_words
static native void vosk_recognizer_set_words(Pointer recognizer, boolean words)
-
vosk_recognizer_set_partial_words
static native void vosk_recognizer_set_partial_words(Pointer recognizer, boolean partial_words)
-
vosk_recognizer_set_spk_model
static native void vosk_recognizer_set_spk_model(Pointer recognizer, Pointer spk_model)
-
vosk_recognizer_accept_waveform
static native boolean vosk_recognizer_accept_waveform(Pointer recognizer, Array<byte> data, int len)
-
vosk_recognizer_accept_waveform_s
static native boolean vosk_recognizer_accept_waveform_s(Pointer recognizer, Array<short> data, int len)
-
vosk_recognizer_accept_waveform_f
static native boolean vosk_recognizer_accept_waveform_f(Pointer recognizer, Array<float> data, int len)
-
vosk_recognizer_result
static native String vosk_recognizer_result(Pointer recognizer)
-
vosk_recognizer_final_result
static native String vosk_recognizer_final_result(Pointer recognizer)
-
vosk_recognizer_partial_result
static native String vosk_recognizer_partial_result(Pointer recognizer)
-
vosk_recognizer_set_grm
static native void vosk_recognizer_set_grm(Pointer recognizer, String grammar)
-
vosk_recognizer_reset
static native void vosk_recognizer_reset(Pointer recognizer)
-
vosk_recognizer_free
static native void vosk_recognizer_free(Pointer recognizer)
-
setLogLevel
static void setLogLevel(LogLevel loglevel)
Set log level for Kaldi messages.
- Parameters:
loglevel- the level0 - default value to print info and error messages but no debugless than 0 - don't print info messagesgreater than 0 - more verbose mode
-
-
-
-