-
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_set_endpointer_mode(Pointer recognizer, int mode)static native voidvosk_recognizer_set_endpointer_delays(Pointer recognizer, float t_start_max, float t_end, float t_max)static native voidvosk_recognizer_free(Pointer recognizer)static native Pointervosk_text_processor_new(String verbalizer, String tagger)static native voidvosk_text_processor_free(Pointer processor)static native Stringvosk_text_processor_itn(Pointer processor, String input)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_set_endpointer_mode
static native void vosk_recognizer_set_endpointer_mode(Pointer recognizer, int mode)
-
vosk_recognizer_set_endpointer_delays
static native void vosk_recognizer_set_endpointer_delays(Pointer recognizer, float t_start_max, float t_end, float t_max)
-
vosk_recognizer_free
static native void vosk_recognizer_free(Pointer recognizer)
-
vosk_text_processor_new
static native Pointer vosk_text_processor_new(String verbalizer, String tagger)
-
vosk_text_processor_free
static native void vosk_text_processor_free(Pointer processor)
-
vosk_text_processor_itn
static native String vosk_text_processor_itn(Pointer processor, String input)
-
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
-
-
-
-