SYMBOL INDEX (578 symbols across 60 files) FILE: android/lib/src/main/java/org/vosk/LibVosk.java class LibVosk (line 13) | public class LibVosk { method vosk_set_log_level (line 19) | public static native void vosk_set_log_level(int level); method vosk_model_new (line 21) | public static native Pointer vosk_model_new(String path); method vosk_model_free (line 23) | public static native void vosk_model_free(Pointer model); method vosk_spk_model_new (line 25) | public static native Pointer vosk_spk_model_new(String path); method vosk_spk_model_free (line 27) | public static native void vosk_spk_model_free(Pointer model); method vosk_recognizer_new (line 29) | public static native Pointer vosk_recognizer_new(Model model, float sa... method vosk_recognizer_new_spk (line 31) | public static native Pointer vosk_recognizer_new_spk(Pointer model, fl... method vosk_recognizer_new_grm (line 33) | public static native Pointer vosk_recognizer_new_grm(Pointer model, fl... method vosk_recognizer_set_max_alternatives (line 35) | public static native void vosk_recognizer_set_max_alternatives(Pointer... method vosk_recognizer_set_words (line 37) | public static native void vosk_recognizer_set_words(Pointer recognizer... method vosk_recognizer_set_partial_words (line 39) | public static native void vosk_recognizer_set_partial_words(Pointer re... method vosk_recognizer_set_spk_model (line 41) | public static native void vosk_recognizer_set_spk_model(Pointer recogn... method vosk_recognizer_accept_waveform (line 43) | public static native boolean vosk_recognizer_accept_waveform(Pointer r... method vosk_recognizer_accept_waveform_s (line 45) | public static native boolean vosk_recognizer_accept_waveform_s(Pointer... method vosk_recognizer_accept_waveform_f (line 47) | public static native boolean vosk_recognizer_accept_waveform_f(Pointer... method vosk_recognizer_result (line 49) | public static native String vosk_recognizer_result(Pointer recognizer); method vosk_recognizer_final_result (line 51) | public static native String vosk_recognizer_final_result(Pointer recog... method vosk_recognizer_partial_result (line 53) | public static native String vosk_recognizer_partial_result(Pointer rec... method vosk_recognizer_set_grm (line 55) | public static native void vosk_recognizer_set_grm(Pointer recognizer, ... method vosk_recognizer_reset (line 57) | public static native void vosk_recognizer_reset(Pointer recognizer); method vosk_recognizer_set_endpointer_mode (line 59) | public static native void vosk_recognizer_set_endpointer_mode(Pointer ... method vosk_recognizer_set_endpointer_delays (line 61) | public static native void vosk_recognizer_set_endpointer_delays(Pointe... method vosk_recognizer_free (line 63) | public static native void vosk_recognizer_free(Pointer recognizer); method vosk_text_processor_new (line 65) | public static native Pointer vosk_text_processor_new(String verbalizer... method vosk_text_processor_free (line 67) | public static native void vosk_text_processor_free(Pointer processor); method vosk_text_processor_itn (line 69) | public static native String vosk_text_processor_itn(Pointer processor,... method setLogLevel (line 79) | public static void setLogLevel(LogLevel loglevel) { FILE: android/lib/src/main/java/org/vosk/LogLevel.java type LogLevel (line 3) | public enum LogLevel { method LogLevel (line 10) | LogLevel(int value) { method getValue (line 14) | public int getValue() { FILE: android/lib/src/main/java/org/vosk/Model.java class Model (line 6) | public class Model extends PointerType implements AutoCloseable { method Model (line 7) | public Model() { method Model (line 10) | public Model(String path) throws IOException { method close (line 18) | @Override FILE: android/lib/src/main/java/org/vosk/Recognizer.java class Recognizer (line 6) | public class Recognizer extends PointerType implements AutoCloseable { method Recognizer (line 18) | public Recognizer(Model model, float sampleRate) throws IOException { method Recognizer (line 40) | public Recognizer(Model model, float sampleRate, SpeakerModel spkModel... method Recognizer (line 68) | public Recognizer(Model model, float sampleRate, String grammar) throw... method setMaxAlternatives (line 90) | public void setMaxAlternatives(int maxAlternatives) { method setWords (line 127) | public void setWords(boolean words) { method setPartialWords (line 136) | public void setPartialWords(boolean partial_words) { method setSpeakerModel (line 148) | public void setSpeakerModel(SpeakerModel spkModel) { method acceptWaveForm (line 161) | public boolean acceptWaveForm(byte[] data, int len) { method acceptWaveForm (line 165) | public boolean acceptWaveForm(short[] data, int len) { method acceptWaveForm (line 169) | public boolean acceptWaveForm(float[] data, int len) { method getResult (line 190) | public String getResult() { method getPartialResult (line 206) | public String getPartialResult() { method getFinalResult (line 217) | public String getFinalResult() { method setGrammar (line 227) | public void setGrammar(String grammar) { method reset (line 235) | public void reset() { class EndpointerMode (line 242) | public class EndpointerMode { method setEndpointerMode (line 252) | public void setEndpointerMode(int mode) { method setEndpointerDelays (line 263) | public void setEndpointerDelays(float t_start_max, float t_end, float ... method close (line 271) | @Override FILE: android/lib/src/main/java/org/vosk/SpeakerModel.java class SpeakerModel (line 9) | public class SpeakerModel extends PointerType implements AutoCloseable { method SpeakerModel (line 10) | public SpeakerModel() { method SpeakerModel (line 28) | public SpeakerModel(String path) throws IOException { method close (line 36) | @Override FILE: android/lib/src/main/java/org/vosk/TextProcessor.java class TextProcessor (line 5) | public class TextProcessor extends PointerType implements AutoCloseable { method TextProcessor (line 6) | public TextProcessor() { method TextProcessor (line 9) | public TextProcessor(String verbalizer, String tagger) { method close (line 13) | @Override method itn (line 18) | public String itn(String input) { FILE: android/lib/src/main/java/org/vosk/android/RecognitionListener.java type RecognitionListener (line 20) | public interface RecognitionListener { method onPartialResult (line 25) | void onPartialResult(String hypothesis); method onResult (line 30) | void onResult(String hypothesis); method onFinalResult (line 35) | void onFinalResult(String hypothesis); method onError (line 40) | void onError(Exception exception); method onTimeout (line 45) | void onTimeout(); FILE: android/lib/src/main/java/org/vosk/android/SpeechService.java class SpeechService (line 32) | public class SpeechService { method SpeechService (line 51) | @SuppressLint("MissingPermission") method startListening (line 75) | public boolean startListening(RecognitionListener listener) { method startListening (line 92) | public boolean startListening(RecognitionListener listener, int timeou... method stopRecognizerThread (line 101) | private boolean stopRecognizerThread() { method stop (line 123) | public boolean stop() { method cancel (line 133) | public boolean cancel() { method shutdown (line 143) | public void shutdown() { method setPause (line 147) | public void setPause(boolean paused) { method reset (line 156) | public void reset() { class RecognizerThread (line 162) | private final class RecognizerThread extends Thread { method RecognizerThread (line 172) | public RecognizerThread(RecognitionListener listener, int timeout) { method RecognizerThread (line 181) | public RecognizerThread(RecognitionListener listener) { method setPause (line 191) | public void setPause(boolean paused) { method reset (line 198) | public void reset() { method run (line 202) | @Override FILE: android/lib/src/main/java/org/vosk/android/SpeechStreamService.java class SpeechStreamService (line 30) | public class SpeechStreamService { method SpeechStreamService (line 45) | public SpeechStreamService(Recognizer recognizer, InputStream inputStr... method start (line 57) | public boolean start(RecognitionListener listener) { method start (line 74) | public boolean start(RecognitionListener listener, int timeout) { method stop (line 89) | public boolean stop() { class RecognizerThread (line 105) | private final class RecognizerThread extends Thread { method RecognizerThread (line 112) | public RecognizerThread(RecognitionListener listener, int timeout) { method RecognizerThread (line 121) | public RecognizerThread(RecognitionListener listener) { method run (line 125) | @Override FILE: android/lib/src/main/java/org/vosk/android/StorageService.java class StorageService (line 42) | public class StorageService { type Callback (line 46) | public interface Callback { method onComplete (line 47) | void onComplete(R result); method unpack (line 50) | public static void unpack(Context context, String sourcePath, final St... method sync (line 64) | public static String sync(Context context, String sourcePath, String t... method readLine (line 93) | private static String readLine(InputStream is) throws IOException { method deleteContents (line 97) | private static boolean deleteContents(File dir) { method copyAssets (line 113) | private static void copyAssets(AssetManager assetManager, String path,... method copyFile (line 135) | private static void copyFile(AssetManager assetManager, String fileNam... FILE: c/test_vosk.c function main (line 4) | int main() { FILE: c/test_vosk_speaker.c function main (line 4) | int main() { FILE: csharp/demo/VoskDemo.cs class VoskDemo (line 5) | public class VoskDemo method DemoBytes (line 7) | public static void DemoBytes(Model model) method DemoFloats (line 27) | public static void DemoFloats(Model model) method DemoSpeaker (line 52) | public static void DemoSpeaker(Model model) method Main (line 73) | public static void Main() FILE: csharp/nuget/src/BatchModel.cs class BatchModel (line 5) | public class BatchModel : global::System.IDisposable method BatchModel (line 9) | internal BatchModel(global::System.IntPtr cPtr) method getCPtr (line 14) | internal static global::System.Runtime.InteropServices.HandleRef getCP... method Dispose (line 24) | public void Dispose() method Dispose (line 30) | protected virtual void Dispose(bool disposing) method BatchModel (line 42) | public BatchModel(string model_path) : this(VoskPINVOKE.new_BatchModel... method WaitForCompletion (line 46) | public void WaitForCompletion() FILE: csharp/nuget/src/Model.cs class Model (line 3) | public class Model : global::System.IDisposable { method Model (line 6) | internal Model(global::System.IntPtr cPtr) { method getCPtr (line 10) | internal static global::System.Runtime.InteropServices.HandleRef getCP... method Dispose (line 18) | public void Dispose() { method Dispose (line 23) | protected virtual void Dispose(bool disposing) { method Model (line 32) | public Model(string model_path) : this(VoskPINVOKE.new_Model(model_pat... method FindWord (line 35) | public int FindWord(string word) { FILE: csharp/nuget/src/SpkModel.cs class SpkModel (line 3) | public class SpkModel : global::System.IDisposable { method SpkModel (line 6) | internal SpkModel(global::System.IntPtr cPtr) { method getCPtr (line 10) | internal static global::System.Runtime.InteropServices.HandleRef getCP... method Dispose (line 18) | public void Dispose() { method Dispose (line 23) | protected virtual void Dispose(bool disposing) { method SpkModel (line 32) | public SpkModel(string model_path) : this(VoskPINVOKE.new_SpkModel(mod... FILE: csharp/nuget/src/Vosk.cs class Vosk (line 3) | public class Vosk { method SetLogLevel (line 4) | public static void SetLogLevel(int level) { method GpuInit (line 8) | public static void GpuInit() { method GpuThreadInit (line 12) | public static void GpuThreadInit() { FILE: csharp/nuget/src/VoskBatchRecognizer.cs class VoskBatchRecognizer (line 5) | public class VoskBatchRecognizer : System.IDisposable method VoskBatchRecognizer (line 9) | internal VoskBatchRecognizer(System.IntPtr cPtr) method getCPtr (line 14) | internal static System.Runtime.InteropServices.HandleRef getCPtr(VoskB... method Dispose (line 24) | public void Dispose() method Dispose (line 30) | protected virtual void Dispose(bool disposing) method VoskBatchRecognizer (line 42) | public VoskBatchRecognizer(BatchModel model, float sample_rate) : this... method AcceptWaveform (line 46) | public bool AcceptWaveform(byte[] data, int len) method PtrToStringUTF8 (line 51) | private static string PtrToStringUTF8(System.IntPtr ptr) method FrontResult (line 61) | public string FrontResult() method Result (line 66) | public string Result() method GetNumPendingChunks (line 73) | public int GetNumPendingChunks() method FinishStream (line 78) | public void FinishStream() method SetNLSML (line 83) | public void SetNLSML(bool nlsml) FILE: csharp/nuget/src/VoskPINVOKE.cs class VoskPINVOKE (line 3) | class VoskPINVOKE { method VoskPINVOKE (line 5) | static VoskPINVOKE() { method new_Model (line 8) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method delete_Model (line 11) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method Model_vosk_model_find_word (line 14) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method new_SpkModel (line 17) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method delete_SpkModel (line 20) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method new_VoskRecognizer (line 23) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method new_VoskRecognizerSpk (line 26) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method new_VoskRecognizerGrm (line 29) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method delete_VoskRecognizer (line 32) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_SetMaxAlternatives (line 35) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_SetWords (line 38) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_SetPartialWords (line 41) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_SetSpkModel (line 44) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_AcceptWaveform (line 47) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_AcceptWaveformShort (line 50) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_AcceptWaveformFloat (line 53) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_Result (line 56) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_PartialResult (line 59) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_FinalResult (line 62) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_Reset (line 65) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_SetEndpointerMode (line 68) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskRecognizer_SetEndpointerDelays (line 71) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method SetLogLevel (line 74) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method GpuInit (line 77) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method GpuThreadInit (line 80) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method new_BatchModel (line 83) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method delete_BatchModel (line 86) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method wait_BatchModel (line 89) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method new_VoskBatchRecognizer (line 92) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method delete_VoskBatchRecognizer (line 95) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskBatchRecognizer_AcceptWaveform (line 98) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskBatchRecognizer_SetNLSML (line 101) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskBatchRecognizer_FinishStream (line 104) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskBatchRecognizer_FrontResult (line 107) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskBatchRecognizer_Pop (line 110) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... method VoskBatchRecognizer_GetPendingChunks (line 113) | [global::System.Runtime.InteropServices.DllImport("libvosk", EntryPoin... FILE: csharp/nuget/src/VoskRecognizer.cs type EndpointerMode (line 3) | public enum EndpointerMode { class VoskRecognizer (line 10) | public class VoskRecognizer : System.IDisposable { method VoskRecognizer (line 13) | internal VoskRecognizer(System.IntPtr cPtr) { method getCPtr (line 17) | internal static System.Runtime.InteropServices.HandleRef getCPtr(VoskR... method Dispose (line 25) | public void Dispose() { method Dispose (line 30) | protected virtual void Dispose(bool disposing) { method VoskRecognizer (line 39) | public VoskRecognizer(Model model, float sample_rate) : this(VoskPINVO... method VoskRecognizer (line 42) | public VoskRecognizer(Model model, float sample_rate, SpkModel spk_mod... method VoskRecognizer (line 45) | public VoskRecognizer(Model model, float sample_rate, string grammar) ... method SetMaxAlternatives (line 48) | public void SetMaxAlternatives(int max_alternatives) { method SetWords (line 52) | public void SetWords(bool words) { method SetPartialWords (line 56) | public void SetPartialWords(bool partial_words) { method SetSpkModel (line 60) | public void SetSpkModel(SpkModel spk_model) { method AcceptWaveform (line 64) | public bool AcceptWaveform(byte[] data, int len) { method AcceptWaveform (line 68) | public bool AcceptWaveform(short[] sdata, int len) { method AcceptWaveform (line 72) | public bool AcceptWaveform(float[] fdata, int len) { method PtrToStringUTF8 (line 76) | private static string PtrToStringUTF8(System.IntPtr ptr) { method Result (line 85) | public string Result() { method PartialResult (line 89) | public string PartialResult() { method FinalResult (line 93) | public string FinalResult() { method Reset (line 97) | public void Reset() { method SetEndpointerMode (line 101) | public void SetEndpointerMode(EndpointerMode mode) { method SetEndpointerDelays (line 105) | public void SetEndpointerDelays(float t_start_max, float t_end, float ... FILE: go/batch.go type VoskBatchModel (line 12) | type VoskBatchModel struct method Free (line 25) | func (m *VoskBatchModel) Free() { method Wait (line 29) | func (m *VoskBatchModel) Wait() { function NewBatchModel (line 17) | func NewBatchModel(modelPath string) (*VoskBatchModel, error) { function freeBatchModel (line 33) | func freeBatchModel(model *VoskBatchModel) { type VoskBatchRecognizer (line 38) | type VoskBatchRecognizer struct method Free (line 46) | func (r *VoskBatchRecognizer) Free() { method AcceptWaveform (line 58) | func (r *VoskBatchRecognizer) AcceptWaveform(buffer []byte) { method SetNlsml (line 69) | func (r *VoskBatchRecognizer) SetNlsml(nlsml int) { method FinishStream (line 76) | func (r *VoskBatchRecognizer) FinishStream() { method FrontResult (line 83) | func (r *VoskBatchRecognizer) FrontResult() string { method Pop (line 90) | func (r *VoskBatchRecognizer) Pop() { method GetPendingChunks (line 96) | func (r *VoskBatchRecognizer) GetPendingChunks() int { function freeBatchRecognizer (line 42) | func freeBatchRecognizer(recognizer *VoskBatchRecognizer) { function NewBatchRecognizer (line 51) | func NewBatchRecognizer(model *VoskBatchModel, sampleRate float64) (*Vos... FILE: go/batch_example/test_batch.go function main (line 13) | func main() { FILE: go/example/test_simple.go function main (line 14) | func main() { FILE: go/vosk.go type VoskModel (line 12) | type VoskModel struct method Free (line 25) | func (m *VoskModel) Free() { method FindWord (line 36) | func (m *VoskModel) FindWord(word string) int { function NewModel (line 17) | func NewModel(modelPath string) (*VoskModel, error) { function freeModel (line 29) | func freeModel(model *VoskModel) { type VoskSpkModel (line 44) | type VoskSpkModel struct method Free (line 61) | func(s *VoskSpkModel) Free() { function NewSpkModel (line 49) | func NewSpkModel(spkModelPath string) (*VoskSpkModel, error) { function freeSpkModel (line 57) | func freeSpkModel(model *VoskSpkModel) { type VoskRecognizer (line 66) | type VoskRecognizer struct method Free (line 74) | func (r *VoskRecognizer) Free() { method SetSpkModel (line 102) | func (r *VoskRecognizer) SetSpkModel(spkModel *VoskSpkModel) { method SetGrm (line 107) | func (r *VoskRecognizer) SetGrm(grammar string) { method SetMaxAlternatives (line 114) | func (r *VoskRecognizer) SetMaxAlternatives(maxAlternatives int) { method SetWords (line 119) | func (r *VoskRecognizer) SetWords(words int) { method SetPartialWords (line 124) | func (r *VoskRecognizer) SetPartialWords(words int) { method SetEndpointerDelays (line 134) | func (r *VoskRecognizer) SetEndpointerDelays(startMax, end, max float6... method AcceptWaveform (line 139) | func (r *VoskRecognizer) AcceptWaveform(buffer []byte) int { method Result (line 147) | func (r *VoskRecognizer) Result() string { method PartialResult (line 152) | func (r *VoskRecognizer) PartialResult() string { method FinalResult (line 158) | func (r *VoskRecognizer) FinalResult() string { method Reset (line 163) | func (r *VoskRecognizer) Reset() { function freeRecognizer (line 70) | func freeRecognizer(recognizer *VoskRecognizer) { function NewRecognizer (line 79) | func NewRecognizer(model *VoskModel, sampleRate float64) (*VoskRecognize... function NewRecognizerSpk (line 86) | func NewRecognizerSpk(model *VoskModel, sampleRate float64, spkModel *Vo... function NewRecognizerGrm (line 93) | func NewRecognizerGrm(model *VoskModel, sampleRate float64, grammar stri... function SetLogLevel (line 168) | func SetLogLevel(logLevel int) { function GPUInit (line 173) | func GPUInit() { function GPUThreadInit (line 178) | func GPUThreadInit() { FILE: ios/VoskApiTest/Vosk/vosk_api.h type VoskModel (line 27) | typedef struct VoskModel VoskModel; type VoskSpkModel (line 32) | typedef struct VoskSpkModel VoskSpkModel; type VoskRecognizer (line 40) | typedef struct VoskRecognizer VoskRecognizer; FILE: java/demo/src/main/java/org/vosk/demo/DecoderDemo.java class DecoderDemo (line 16) | public class DecoderDemo { method main (line 18) | public static void main(String[] argv) throws IOException, Unsupported... FILE: java/lib/src/main/java/org/vosk/LibVosk.java class LibVosk (line 12) | public class LibVosk { method unpackDll (line 14) | private static void unpackDll(File targetDir, String lib) throws IOExc... method vosk_set_log_level (line 45) | public static native void vosk_set_log_level(int level); method vosk_model_new (line 47) | public static native Pointer vosk_model_new(String path); method vosk_model_free (line 49) | public static native void vosk_model_free(Pointer model); method vosk_spk_model_new (line 51) | public static native Pointer vosk_spk_model_new(String path); method vosk_spk_model_free (line 53) | public static native void vosk_spk_model_free(Pointer model); method vosk_recognizer_new (line 55) | public static native Pointer vosk_recognizer_new(Model model, float sa... method vosk_recognizer_new_spk (line 57) | public static native Pointer vosk_recognizer_new_spk(Pointer model, fl... method vosk_recognizer_new_grm (line 59) | public static native Pointer vosk_recognizer_new_grm(Pointer model, fl... method vosk_recognizer_set_max_alternatives (line 61) | public static native void vosk_recognizer_set_max_alternatives(Pointer... method vosk_recognizer_set_words (line 63) | public static native void vosk_recognizer_set_words(Pointer recognizer... method vosk_recognizer_set_partial_words (line 65) | public static native void vosk_recognizer_set_partial_words(Pointer re... method vosk_recognizer_set_spk_model (line 67) | public static native void vosk_recognizer_set_spk_model(Pointer recogn... method vosk_recognizer_accept_waveform (line 69) | public static native boolean vosk_recognizer_accept_waveform(Pointer r... method vosk_recognizer_accept_waveform_s (line 71) | public static native boolean vosk_recognizer_accept_waveform_s(Pointer... method vosk_recognizer_accept_waveform_f (line 73) | public static native boolean vosk_recognizer_accept_waveform_f(Pointer... method vosk_recognizer_result (line 75) | public static native String vosk_recognizer_result(Pointer recognizer); method vosk_recognizer_final_result (line 77) | public static native String vosk_recognizer_final_result(Pointer recog... method vosk_recognizer_partial_result (line 79) | public static native String vosk_recognizer_partial_result(Pointer rec... method vosk_recognizer_set_grm (line 81) | public static native void vosk_recognizer_set_grm(Pointer recognizer, ... method vosk_recognizer_reset (line 83) | public static native void vosk_recognizer_reset(Pointer recognizer); method vosk_recognizer_set_endpointer_mode (line 85) | public static native void vosk_recognizer_set_endpointer_mode(Pointer ... method vosk_recognizer_set_endpointer_delays (line 87) | public static native void vosk_recognizer_set_endpointer_delays(Pointe... method vosk_recognizer_free (line 89) | public static native void vosk_recognizer_free(Pointer recognizer); method vosk_text_processor_new (line 91) | public static native Pointer vosk_text_processor_new(String verbalizer... method vosk_text_processor_free (line 93) | public static native void vosk_text_processor_free(Pointer processor); method vosk_text_processor_itn (line 95) | public static native String vosk_text_processor_itn(Pointer processor,... method setLogLevel (line 105) | public static void setLogLevel(LogLevel loglevel) { FILE: java/lib/src/main/java/org/vosk/LogLevel.java type LogLevel (line 3) | public enum LogLevel { method LogLevel (line 10) | LogLevel(int value) { method getValue (line 14) | public int getValue() { FILE: java/lib/src/main/java/org/vosk/Model.java class Model (line 6) | public class Model extends PointerType implements AutoCloseable { method Model (line 7) | public Model() { method Model (line 10) | public Model(String path) throws IOException { method close (line 18) | @Override FILE: java/lib/src/main/java/org/vosk/Recognizer.java class Recognizer (line 6) | public class Recognizer extends PointerType implements AutoCloseable { method Recognizer (line 18) | public Recognizer(Model model, float sampleRate) throws IOException { method Recognizer (line 40) | public Recognizer(Model model, float sampleRate, SpeakerModel spkModel... method Recognizer (line 68) | public Recognizer(Model model, float sampleRate, String grammar) throw... method setMaxAlternatives (line 90) | public void setMaxAlternatives(int maxAlternatives) { method setWords (line 127) | public void setWords(boolean words) { method setPartialWords (line 136) | public void setPartialWords(boolean partial_words) { method setSpeakerModel (line 148) | public void setSpeakerModel(SpeakerModel spkModel) { method acceptWaveForm (line 161) | public boolean acceptWaveForm(byte[] data, int len) { method acceptWaveForm (line 165) | public boolean acceptWaveForm(short[] data, int len) { method acceptWaveForm (line 169) | public boolean acceptWaveForm(float[] data, int len) { method getResult (line 190) | public String getResult() { method getPartialResult (line 206) | public String getPartialResult() { method getFinalResult (line 217) | public String getFinalResult() { method setGrammar (line 227) | public void setGrammar(String grammar) { method reset (line 235) | public void reset() { class EndpointerMode (line 242) | public class EndpointerMode { method setEndpointerMode (line 252) | public void setEndpointerMode(int mode) { method setEndpointerDelays (line 263) | public void setEndpointerDelays(float t_start_max, float t_end, float ... method close (line 271) | @Override FILE: java/lib/src/main/java/org/vosk/SpeakerModel.java class SpeakerModel (line 9) | public class SpeakerModel extends PointerType implements AutoCloseable { method SpeakerModel (line 10) | public SpeakerModel() { method SpeakerModel (line 28) | public SpeakerModel(String path) throws IOException { method close (line 36) | @Override FILE: java/lib/src/test/java/org/vosk/test/DecoderTest.java class DecoderTest (line 23) | public class DecoderTest { method decoderTest (line 25) | @Test method decoderTestShort (line 52) | @Test method decoderTestGrammar (line 77) | @Test method decoderEndpointerDelays (line 100) | @Test method decoderTestException (line 110) | @Test(expected = IOException.class) method testItn (line 115) | @Test FILE: nodejs/index.js function setLogLevel (line 111) | function setLogLevel(level) { class Model (line 119) | class Model { method constructor (line 126) | constructor(modelPath) { method free (line 145) | free() { class SpeakerModel (line 155) | class SpeakerModel { method constructor (line 162) | constructor(modelPath) { method free (line 181) | free() { function hasOwnProperty (line 195) | function hasOwnProperty(obj, prop) { class Recognizer (line 216) | class Recognizer { method constructor (line 230) | constructor(param) { method free (line 259) | free() { method setMaxAlternatives (line 276) | setMaxAlternatives(max_alternatives) { method setWords (line 313) | setWords(words) { method setPartialWords (line 318) | setPartialWords(partial_words) { method setSpkModel (line 327) | setSpkModel(spk_model) { method acceptWaveform (line 339) | acceptWaveform(data) { method acceptWaveformAsync (line 351) | acceptWaveformAsync(data) { method resultString (line 400) | resultString() { method result (line 408) | result() { method partialResult (line 418) | partialResult() { method finalResult (line 429) | finalResult() { method reset (line 437) | reset() { FILE: python/example/test_gradio.py function transcribe (line 10) | def transcribe(stream, new_chunk): FILE: python/example/test_microphone.py function int_or_str (line 16) | def int_or_str(text): function callback (line 23) | def callback(indata, frames, time, status): FILE: python/example/test_speaker.py function cosine_dist (line 53) | def cosine_dist(x, y): FILE: python/example/test_webvtt.py function timestring (line 21) | def timestring(seconds): function transcribe (line 29) | def transcribe(): FILE: python/setup.py class bdist_wheel_tag_name (line 25) | class bdist_wheel_tag_name(bdist_wheel): method get_tag (line 26) | def get_tag(self): FILE: python/test/transcribe_scp.py function recognize (line 12) | def recognize(line): function main (line 29) | def main(): FILE: python/vosk/__init__.py function open_dll (line 22) | def open_dll(): function list_models (line 39) | def list_models(): function list_languages (line 44) | def list_languages(): class Model (line 50) | class Model: method __init__ (line 51) | def __init__(self, model_path=None, model_name=None, lang=None): method __del__ (line 60) | def __del__(self): method vosk_model_find_word (line 64) | def vosk_model_find_word(self, word): method get_model_path (line 67) | def get_model_path(self, model_name, lang): method get_model_by_name (line 74) | def get_model_by_name(self, model_name): method get_model_by_lang (line 91) | def get_model_by_lang(self, lang): method download_model (line 110) | def download_model(self, model_name): method download_progress_hook (line 124) | def download_progress_hook(self, t): class SpkModel (line 134) | class SpkModel: method __init__ (line 136) | def __init__(self, model_path): method __del__ (line 142) | def __del__(self): class EndpointerMode (line 145) | class EndpointerMode(enum.Enum): class KaldiRecognizer (line 151) | class KaldiRecognizer: method __init__ (line 153) | def __init__(self, *args): method __del__ (line 168) | def __del__(self): method SetMaxAlternatives (line 171) | def SetMaxAlternatives(self, max_alternatives): method SetWords (line 174) | def SetWords(self, enable_words): method SetPartialWords (line 177) | def SetPartialWords(self, enable_partial_words): method SetNLSML (line 180) | def SetNLSML(self, enable_nlsml): method SetEndpointerMode (line 183) | def SetEndpointerMode(self, mode): method SetEndpointerDelays (line 186) | def SetEndpointerDelays(self, t_start_max, t_end, t_max): method SetSpkModel (line 189) | def SetSpkModel(self, spk_model): method SetGrammar (line 192) | def SetGrammar(self, grammar): method AcceptWaveform (line 195) | def AcceptWaveform(self, data): method Result (line 201) | def Result(self): method PartialResult (line 204) | def PartialResult(self): method FinalResult (line 207) | def FinalResult(self): method Reset (line 210) | def Reset(self): method SrtResult (line 213) | def SrtResult(self, stream, words_per_line = 7): function SetLogLevel (line 240) | def SetLogLevel(level): function GpuInit (line 244) | def GpuInit(): function GpuThreadInit (line 248) | def GpuThreadInit(): class BatchModel (line 251) | class BatchModel: method __init__ (line 253) | def __init__(self, model_path, *args): method __del__ (line 259) | def __del__(self): method Wait (line 262) | def Wait(self): class BatchRecognizer (line 265) | class BatchRecognizer: method __init__ (line 267) | def __init__(self, *args): method __del__ (line 273) | def __del__(self): method AcceptWaveform (line 276) | def AcceptWaveform(self, data): method Result (line 279) | def Result(self): method FinishStream (line 285) | def FinishStream(self): method GetPendingChunks (line 288) | def GetPendingChunks(self): class Processor (line 291) | class Processor: method __init__ (line 293) | def __init__(self, *args): method __del__ (line 299) | def __del__(self): method process (line 302) | def process(self, text): FILE: python/vosk/transcriber/cli.py function main (line 48) | def main(): FILE: python/vosk/transcriber/transcriber.py class Transcriber (line 18) | class Transcriber: method __init__ (line 20) | def __init__(self, args): method recognize_stream (line 25) | def recognize_stream(self, rec, stream): method recognize_stream_server (line 50) | async def recognize_stream_server(self, proc): method format_result (line 74) | def format_result(self, result, words_per_line=7): method resample_ffmpeg (line 114) | def resample_ffmpeg(self, infile): method resample_ffmpeg_async (line 120) | async def resample_ffmpeg_async(self, infile): method server_worker (line 125) | async def server_worker(self): method pool_worker (line 156) | def pool_worker(self, inputdata): method process_task_list_server (line 187) | async def process_task_list_server(self, task_list): method process_task_list_pool (line 193) | def process_task_list_pool(self, task_list): method process_task_list (line 197) | def process_task_list(self, task_list): FILE: ruby/lib/vosk.rb type Vosk (line 13) | module Vosk class Error (line 14) | class Error < StandardError; end function models (line 26) | def self.models function languages (line 32) | def self.languages class Model (line 40) | class Model method initialize (line 43) | def initialize(model_path: nil, model_name: nil, lang: nil) method vosk_model_find_word (line 48) | def vosk_model_find_word(word) method get_model_path (line 54) | def get_model_path(model_name, lang) method get_model_by_name (line 62) | def get_model_by_name(model_name) method get_model_by_lang (line 82) | def get_model_by_lang(lang) method download_model (line 106) | def download_model(model_path) method download_file (line 145) | def download_file(url, dest, &callback) class SpkModel (line 160) | class SpkModel method initialize (line 163) | def initialize(model_path) class EndpointerMode (line 169) | class EndpointerMode class KaldiRecognizer (line 180) | class KaldiRecognizer method initialize (line 183) | def initialize(model, sample_rate, grammar_or_spk_model = nil) method max_alternatives= (line 196) | def max_alternatives=(max_alternatives) method words= (line 200) | def words=(enable_words) method partial_words= (line 204) | def partial_words=(enable_partial_words) method nlsml= (line 208) | def nlsml=(enable_nlsml) method endpointer_mode= (line 212) | def endpointer_mode=(mode) method set_endpointer_delays (line 216) | def set_endpointer_delays(t_start_max, t_end, t_max) method spk_model= (line 220) | def spk_model=(spk_model) method grammar= (line 224) | def grammar=(grammar) method accept_waveform (line 228) | def accept_waveform(data) method result (line 235) | def result method partial_result (line 239) | def partial_result method final_result (line 243) | def final_result method reset (line 247) | def reset method srt_result (line 251) | def srt_result(stream, words_per_line: 7) method create_srt (line 263) | def create_srt(results, words_per_line) class BatchModel (line 283) | class BatchModel method initialize (line 287) | def initialize(model_path) method wait (line 291) | def wait class BatchRecognizer (line 297) | class BatchRecognizer method initialize (line 299) | def initialize(batch_model, sample_rate) method accept_waveform (line 303) | def accept_waveform(data) method result (line 307) | def result method finish_stream (line 313) | def finish_stream method pending_chunks (line 317) | def pending_chunks class Processor (line 323) | class Processor method initialize (line 325) | def initialize(lang, type) method process (line 329) | def process(text) function log_level= (line 334) | def self.log_level=(level) function gpu_init (line 338) | def self.gpu_init function gpu_thread_init (line 342) | def self.gpu_thread_init FILE: ruby/lib/vosk/ffi.rb type Vosk (line 5) | module Vosk type C (line 6) | module C # :nodoc: all class VoskModel (line 20) | class VoskModel < FFI::AutoPointer method from_native (line 21) | def self.from_native(ptr, _ctx) method release (line 27) | def self.release(ptr) class VoskSpkModel (line 32) | class VoskSpkModel < FFI::AutoPointer method from_native (line 33) | def self.from_native(ptr, _ctx) method release (line 39) | def self.release(ptr) class VoskRecognizer (line 54) | class VoskRecognizer < FFI::AutoPointer method from_native (line 55) | def self.from_native(ptr, _ctx) method release (line 61) | def self.release(ptr) class VoskBatchModel (line 66) | class VoskBatchModel < FFI::AutoPointer method from_native (line 67) | def self.from_native(ptr, _ctx) method release (line 73) | def self.release(ptr) class VoskBatchRecognizer (line 78) | class VoskBatchRecognizer < FFI::AutoPointer method from_native (line 79) | def self.from_native(ptr, _ctx) method release (line 85) | def self.release(ptr) class VoskTextProcessor (line 90) | class VoskTextProcessor < FFI::AutoPointer method from_native (line 91) | def self.from_native(ptr, _ctx) method release (line 97) | def self.release(ptr) class OwnedString (line 149) | class OwnedString method to_native (line 154) | def self.to_native(_value, _context) method from_native (line 158) | def self.from_native((str, ptr), _context) FILE: ruby/lib/vosk/progressbar.rb function rate_of_change (line 14) | def rate_of_change(format_string = "%s") class ProgressBar (line 21) | class ProgressBar # :nodoc: all class Progress (line 23) | class Progress method progress_with_precision (line 24) | def progress_with_precision method total_with_unknown_indicator_with_precision (line 28) | def total_with_unknown_indicator_with_precision type Components (line 33) | module Components class Time (line 35) | class Time method elapsed_no_label (line 36) | def elapsed_no_label method estimated_no_label (line 41) | def estimated_no_label FILE: ruby/lib/vosk/version.rb type Vosk (line 3) | module Vosk FILE: src/batch_model.cc type stat (line 30) | struct stat FILE: src/batch_model.h function class (line 43) | class BatchModel { FILE: src/batch_recognizer.h function class (line 28) | class BatchRecognizer { FILE: src/json.h function namespace (line 21) | namespace json { function JSON (line 204) | static JSON Make( Class type ) { function consume_ws (line 450) | void consume_ws( const string &str, size_t &offset ) { function JSON (line 454) | JSON parse_object( const string &str, size_t &offset ) { function JSON (line 490) | JSON parse_array( const string &str, size_t &offset ) { function JSON (line 519) | JSON parse_string( const string &str, size_t &offset ) { function JSON (line 557) | JSON parse_number( const string &str, size_t &offset ) { function JSON (line 607) | JSON parse_bool( const string &str, size_t &offset ) { function JSON (line 621) | JSON parse_null( const string &str, size_t &offset ) { function JSON (line 631) | JSON parse_next( const string &str, size_t &offset ) { FILE: src/language_model.cc function int32 (line 63) | int32 LanguageModelEstimator::FindLmStateIndexForHistory( function int32 (line 72) | int32 LanguageModelEstimator::FindNonzeroLmStateIndexForHistory( function int32 (line 88) | int32 LanguageModelEstimator::FindOrCreateLmStateIndexForHistory( function int32 (line 127) | int32 LanguageModelEstimator::AssignFstStates() { function int32 (line 148) | int32 LanguageModelEstimator::FindInitialFstState() const { FILE: src/language_model.h function class (line 50) | class LanguageModelEstimator { FILE: src/model.cc type fst (line 33) | namespace fst { function KaldiLogHandler (line 42) | static void KaldiLogHandler(const LogMessageEnvelope &env, const char *m... function KaldiLogHandler (line 75) | static void KaldiLogHandler(const LogMessageEnvelope &env, const char *m... type stat (line 120) | struct stat type stat (line 221) | struct stat FILE: src/model.h function class (line 41) | class Model { FILE: src/postprocessor.h function class (line 28) | class Processor { FILE: src/recognizer.cc function RunNnetComputation (line 422) | static void RunNnetComputation(const MatrixBase &features, function CopyLatticeForMbr (line 518) | static void CopyLatticeForMbr(CompactLattice &lat, CompactLattice *lat_out) function CompactLatticeToWordAlignmentWeight (line 580) | static bool CompactLatticeToWordAlignmentWeight(const CompactLattice &clat, FILE: src/recognizer.h type RecognizerState (line 36) | enum RecognizerState { function class (line 43) | class Recognizer { FILE: src/spk_model.h function class (line 27) | class SpkModel { FILE: src/vosk_api.cc function VoskModel (line 31) | VoskModel *vosk_model_new(const char *model_path) function vosk_model_free (line 40) | void vosk_model_free(VoskModel *model) function vosk_model_find_word (line 48) | int vosk_model_find_word(VoskModel *model, const char *word) function VoskSpkModel (line 53) | VoskSpkModel *vosk_spk_model_new(const char *model_path) function vosk_spk_model_free (line 62) | void vosk_spk_model_free(VoskSpkModel *model) function VoskRecognizer (line 70) | VoskRecognizer *vosk_recognizer_new(VoskModel *model, float sample_rate) function VoskRecognizer (line 79) | VoskRecognizer *vosk_recognizer_new_spk(VoskModel *model, float sample_r... function VoskRecognizer (line 88) | VoskRecognizer *vosk_recognizer_new_grm(VoskModel *model, float sample_r... function vosk_recognizer_set_max_alternatives (line 97) | void vosk_recognizer_set_max_alternatives(VoskRecognizer *recognizer, in... function vosk_recognizer_set_words (line 102) | void vosk_recognizer_set_words(VoskRecognizer *recognizer, int words) function vosk_recognizer_set_partial_words (line 107) | void vosk_recognizer_set_partial_words(VoskRecognizer *recognizer, int p... function vosk_recognizer_set_nlsml (line 112) | void vosk_recognizer_set_nlsml(VoskRecognizer *recognizer, int nlsml) function vosk_recognizer_set_spk_model (line 117) | void vosk_recognizer_set_spk_model(VoskRecognizer *recognizer, VoskSpkMo... function vosk_recognizer_set_grm (line 125) | void vosk_recognizer_set_grm(VoskRecognizer *recognizer, char const *gra... function vosk_recognizer_set_endpointer_mode (line 133) | void vosk_recognizer_set_endpointer_mode(VoskRecognizer *recognizer, Vos... function vosk_recognizer_set_endpointer_delays (line 141) | void vosk_recognizer_set_endpointer_delays(VoskRecognizer *recognizer, f... function vosk_recognizer_accept_waveform (line 149) | int vosk_recognizer_accept_waveform(VoskRecognizer *recognizer, const ch... function vosk_recognizer_accept_waveform_s (line 158) | int vosk_recognizer_accept_waveform_s(VoskRecognizer *recognizer, const ... function vosk_recognizer_accept_waveform_f (line 167) | int vosk_recognizer_accept_waveform_f(VoskRecognizer *recognizer, const ... function vosk_recognizer_reset (line 191) | void vosk_recognizer_reset(VoskRecognizer *recognizer) function vosk_recognizer_free (line 196) | void vosk_recognizer_free(VoskRecognizer *recognizer) function vosk_set_log_level (line 201) | void vosk_set_log_level(int log_level) function vosk_gpu_init (line 206) | void vosk_gpu_init() function vosk_gpu_thread_init (line 216) | void vosk_gpu_thread_init() function VoskBatchModel (line 223) | VoskBatchModel *vosk_batch_model_new(const char *model_path) function vosk_batch_model_free (line 232) | void vosk_batch_model_free(VoskBatchModel *model) function vosk_batch_model_wait (line 239) | void vosk_batch_model_wait(VoskBatchModel *model) function VoskBatchRecognizer (line 246) | VoskBatchRecognizer *vosk_batch_recognizer_new(VoskBatchModel *model, fl... function vosk_batch_recognizer_free (line 255) | void vosk_batch_recognizer_free(VoskBatchRecognizer *recognizer) function vosk_batch_recognizer_accept_waveform (line 262) | void vosk_batch_recognizer_accept_waveform(VoskBatchRecognizer *recogniz... function vosk_batch_recognizer_set_nlsml (line 269) | void vosk_batch_recognizer_set_nlsml(VoskBatchRecognizer *recognizer, in... function vosk_batch_recognizer_finish_stream (line 276) | void vosk_batch_recognizer_finish_stream(VoskBatchRecognizer *recognizer) function vosk_batch_recognizer_pop (line 292) | void vosk_batch_recognizer_pop(VoskBatchRecognizer *recognizer) function vosk_batch_recognizer_get_pending_chunks (line 300) | int vosk_batch_recognizer_get_pending_chunks(VoskBatchRecognizer *recogn... function VoskTextProcessor (line 309) | VoskTextProcessor *vosk_text_processor_new(const char *tagger, const cha... function vosk_text_processor_free (line 318) | void vosk_text_processor_free(VoskTextProcessor *processor) FILE: src/vosk_api.h type VoskModel (line 27) | typedef struct VoskModel VoskModel; type VoskSpkModel (line 32) | typedef struct VoskSpkModel VoskSpkModel; type VoskRecognizer (line 40) | typedef struct VoskRecognizer VoskRecognizer; type VoskTextProcessor (line 43) | typedef struct VoskTextProcessor VoskTextProcessor; type VoskBatchModel (line 48) | typedef struct VoskBatchModel VoskBatchModel; type VoskBatchRecognizer (line 53) | typedef struct VoskBatchRecognizer VoskBatchRecognizer; type VoskEndpointerMode (line 222) | typedef enum VoskEpMode {