SYMBOL INDEX (9364 symbols across 1876 files) FILE: .github/scripts/as-cmake-sub-project/main.cc function main (line 4) | int main(int32_t argc, char *argv[]) { FILE: .github/scripts/export-ascend/generate_paraformer.py class Config (line 12) | class Config: method __post_init__ (line 24) | def __post_init__(self): function main (line 28) | def main(): FILE: .github/scripts/export-ascend/generate_sense_voice.py class Config (line 12) | class Config: method __post_init__ (line 24) | def __post_init__(self): function main (line 28) | def main(): FILE: .github/scripts/export-ascend/generate_whisper.py class Config (line 12) | class Config: method __post_init__ (line 23) | def __post_init__(self): function main (line 27) | def main(): FILE: .github/scripts/export-ascend/generate_zipformer_ctc_20250703.py function get_image (line 15) | def get_image(cann: str, soc_version: str): function get_soc_version (line 42) | def get_soc_version(): function get_cann_version (line 47) | def get_cann_version(): class Config (line 53) | class Config: method __post_init__ (line 64) | def __post_init__(self): function main (line 68) | def main(): FILE: .github/scripts/export-qnn/generate_paraformer.py class Config (line 12) | class Config: function main (line 20) | def main(): FILE: .github/scripts/export-qnn/generate_sense_voice.py class Config (line 12) | class Config: function main (line 20) | def main(): FILE: .github/scripts/export-qnn/generate_zipformer.py class Config (line 12) | class Config: function main (line 20) | def main(): FILE: android/SherpaOnnxJavaDemo/app/src/main/java/com/k2fsa/sherpa/onnx/AppViewModel.java class AppViewModel (line 7) | public class AppViewModel extends ViewModel { method getSpeechRecognitionResult (line 10) | public LiveData getSpeechRecognitionResult() { method setSpeechRecognitionResult (line 14) | public void setSpeechRecognitionResult(String result) { FILE: android/SherpaOnnxJavaDemo/app/src/main/java/com/k2fsa/sherpa/onnx/Application.java class Application (line 9) | public class Application extends android.app.Application implements View... method getInstance (line 16) | public static Application getInstance() { method onCreate (line 20) | @Override method getViewModelStore (line 28) | @NonNull method getViewModel (line 34) | public AppViewModel getViewModel() { FILE: android/SherpaOnnxJavaDemo/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.java class MainActivity (line 17) | public class MainActivity extends AppCompatActivity { method onCreate (line 22) | @Override method startSpeechService (line 31) | private void startSpeechService() { method handleSpeechRecognitionResult (line 38) | private void handleSpeechRecognitionResult(String result) { method requestMicrophonePermission (line 42) | private void requestMicrophonePermission() { FILE: android/SherpaOnnxJavaDemo/app/src/main/java/com/k2fsa/sherpa/onnx/service/SpeechSherpaRecognitionService.java class SpeechSherpaRecognitionService (line 47) | public class SpeechSherpaRecognitionService extends Service { method onCreate (line 63) | @Override method initializeSherpa (line 93) | private void initializeSherpa() { method startRecognition (line 116) | private void startRecognition() { method processSamples (line 122) | private void processSamples() { method onStartCommand (line 174) | @Override method onDestroy (line 180) | @Override method onBind (line 189) | @Override method startForegroundService (line 195) | @SuppressLint("ForegroundServiceType") method createNotificationChannel (line 209) | private String createNotificationChannel() { method initializeSherpaDir (line 224) | private void initializeSherpaDir(String assetDir, String internalDir) { FILE: c-api-examples/add-punctuation-c-api.c function main (line 24) | int32_t main() { FILE: c-api-examples/add-punctuation-online-c-api.c function main (line 24) | int32_t main() { FILE: c-api-examples/asr-microphone-example/c-api-alsa.cc type cag_option (line 22) | struct cag_option function Handler (line 112) | static void Handler(int sig) { function main (line 117) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/audio-tagging-c-api.c function main (line 24) | int32_t main() { FILE: c-api-examples/decode-file-c-api.c type cag_option (line 15) | struct cag_option function main (line 92) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/dolphin-ctc-c-api.c function main (line 21) | int32_t main() { FILE: c-api-examples/fire-red-asr-c-api.c function main (line 23) | int32_t main() { FILE: c-api-examples/fire-red-asr-ctc-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/funasr-nano-c-api.c function main (line 21) | int32_t main() { FILE: c-api-examples/keywords-spotter-buffered-tokens-keywords-c-api.c function ReadFile (line 24) | static size_t ReadFile(const char *filename, const char **buffer_out) { function main (line 51) | int32_t main() { FILE: c-api-examples/kitten-tts-en-c-api.c function ProgressCallback (line 27) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/kokoro-tts-en-c-api.c function ProgressCallback (line 28) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 36) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/kokoro-tts-zh-en-c-api.c function ProgressCallback (line 28) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 36) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/kws-c-api.c function main (line 23) | int32_t main() { FILE: c-api-examples/matcha-tts-en-c-api.c function ProgressCallback (line 29) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 37) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/matcha-tts-zh-c-api.c function ProgressCallback (line 29) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 37) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/medasr-ctc-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/moonshine-c-api.c function main (line 21) | int32_t main() { FILE: c-api-examples/moonshine-v2-c-api.c function main (line 21) | int32_t main() { FILE: c-api-examples/nemo-canary-c-api.c function main (line 26) | int32_t main() { FILE: c-api-examples/nemo-parakeet-c-api.c function main (line 11) | int32_t main() { FILE: c-api-examples/offline-speaker-diarization-c-api.c function ProgressCallback (line 46) | static int32_t ProgressCallback(int32_t num_processed_chunks, function main (line 55) | int main() { FILE: c-api-examples/offline-tts-c-api.c type cag_option (line 15) | struct cag_option function ShowUsage (line 93) | static void ShowUsage() { function main (line 137) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/omnilingual-asr-ctc-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/online-speech-enhancement-dpdfnet-c-api.c function AppendSamples (line 26) | static int32_t AppendSamples(float **samples, int32_t *num_samples, function main (line 46) | int32_t main() { FILE: c-api-examples/online-speech-enhancement-gtcrn-c-api.c function AppendSamples (line 24) | static int32_t AppendSamples(float **samples, int32_t *num_samples, function main (line 44) | int32_t main() { FILE: c-api-examples/paraformer-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/pocket-tts-en-c-api.c function ProgressCallback (line 27) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: c-api-examples/sense-voice-c-api.c function main (line 21) | int32_t main() { FILE: c-api-examples/sense-voice-with-hr-c-api.c function main (line 29) | int32_t main() { FILE: c-api-examples/speaker-identification-c-api.c function main (line 60) | int32_t main() { FILE: c-api-examples/speech-enhancement-dpdfnet-c-api.c function main (line 32) | int32_t main() { FILE: c-api-examples/speech-enhancement-gtcrn-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/spoken-language-identification-c-api.c function main (line 23) | int32_t main() { FILE: c-api-examples/streaming-ctc-buffered-tokens-c-api.c function ReadFile (line 24) | static size_t ReadFile(const char *filename, const char **buffer_out) { function main (line 51) | int32_t main() { FILE: c-api-examples/streaming-hlg-decode-file-c-api.c function main (line 25) | int32_t main() { FILE: c-api-examples/streaming-paraformer-buffered-tokens-c-api.c function ReadFile (line 24) | static size_t ReadFile(const char *filename, const char **buffer_out) { function main (line 51) | int32_t main() { FILE: c-api-examples/streaming-paraformer-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/streaming-t-one-ctc-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/streaming-zipformer-buffered-tokens-hotwords-c-api.c function ReadFile (line 24) | static size_t ReadFile(const char *filename, const char **buffer_out) { function main (line 51) | int32_t main() { FILE: c-api-examples/streaming-zipformer-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/streaming-zipformer-with-hr-c-api.c function main (line 29) | int32_t main() { FILE: c-api-examples/supertonic-tts-en-c-api.c function ProgressCallback (line 27) | static int32_t ProgressCallback(const float* samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char* argv[]) { FILE: c-api-examples/telespeech-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/vad-moonshine-c-api.c function main (line 29) | int32_t main() { FILE: c-api-examples/vad-sense-voice-c-api.c function main (line 29) | int32_t main() { FILE: c-api-examples/vad-whisper-c-api.c function main (line 31) | int32_t main() { FILE: c-api-examples/wenet-ctc-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/whisper-c-api.c function main (line 23) | int32_t main() { FILE: c-api-examples/zipformer-c-api.c function main (line 22) | int32_t main() { FILE: c-api-examples/zipvoice-tts-zh-en-c-api.c function ProgressCallback (line 28) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 34) | int32_t main(int32_t argc, char *argv[]) { FILE: cmake/cmake_extension.py function need_split_package (line 19) | def need_split_package(): function is_for_pypi (line 24) | def is_for_pypi(): function is_macos (line 29) | def is_macos(): function is_windows (line 33) | def is_windows(): function is_linux (line 37) | def is_linux(): function is_arm64 (line 41) | def is_arm64(): function is_x86 (line 45) | def is_x86(): function enable_alsa (line 49) | def enable_alsa(): function get_binaries (line 54) | def get_binaries(): class bdist_wheel (line 110) | class bdist_wheel(_bdist_wheel): method finalize_options (line 111) | def finalize_options(self): function cmake_extension (line 126) | def cmake_extension(name, *args, **kwargs) -> setuptools.Extension: class BuildExtension (line 132) | class BuildExtension(build_ext): method build_extension (line 133) | def build_extension(self, ext: setuptools.extension.Extension): FILE: cxx-api-examples/audio-tagging-ced-cxx-api.cc function main (line 23) | int32_t main() { FILE: cxx-api-examples/audio-tagging-zipformer-cxx-api.cc function main (line 24) | int32_t main() { FILE: cxx-api-examples/dolphin-ctc-cxx-api.cc function main (line 23) | int32_t main() { FILE: cxx-api-examples/fire-red-asr-ctc-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/fire-red-asr-ctc-simulate-streaming-alsa-cxx-api.cc function Handler (line 41) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 47) | static void RecordCallback(sherpa_onnx::Alsa *alsa) { function CreateVad (line 58) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 78) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 100) | int32_t main(int32_t argc, const char *argv[]) { FILE: cxx-api-examples/fire-red-asr-ctc-simulate-streaming-microphone-cxx-api.cc function Handler (line 40) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 46) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 61) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 81) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 103) | int32_t main() { FILE: cxx-api-examples/fire-red-asr-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/funasr-nano-cxx-api.cc function main (line 26) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/kitten-tts-en-cxx-api.cc function ProgressCallback (line 27) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/kokoro-tts-en-cxx-api.cc function ProgressCallback (line 27) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/kokoro-tts-zh-en-cxx-api.cc function ProgressCallback (line 27) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/kws-cxx-api.cc function main (line 23) | int32_t main() { FILE: cxx-api-examples/matcha-tts-en-cxx-api.cc function ProgressCallback (line 29) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 37) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/matcha-tts-zh-cxx-api.cc function ProgressCallback (line 29) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 37) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/medasr-ctc-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/moonshine-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/moonshine-v2-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/nemo-canary-cxx-api.cc function main (line 27) | int32_t main() { FILE: cxx-api-examples/offline-punctuation-cxx-api.cc function main (line 16) | int32_t main() { FILE: cxx-api-examples/omnilingual-asr-ctc-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/online-punctuation-cxx-api.cc function main (line 16) | int32_t main() { FILE: cxx-api-examples/online-speech-enhancement-dpdfnet-cxx-api.cc function main (line 30) | int32_t main() { FILE: cxx-api-examples/online-speech-enhancement-gtcrn-cxx-api.cc function main (line 24) | int32_t main() { FILE: cxx-api-examples/parakeet-tdt-ctc-simulate-streaming-microphone-cxx-api.cc function Handler (line 40) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 46) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 61) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 81) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 103) | int32_t main() { FILE: cxx-api-examples/parakeet-tdt-simulate-streaming-microphone-cxx-api.cc function Handler (line 40) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 46) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 61) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 81) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 109) | int32_t main() { FILE: cxx-api-examples/pocket-tts-en-cxx-api.cc function ProgressCallback (line 28) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 36) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/sense-voice-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/sense-voice-simulate-streaming-alsa-cxx-api.cc function Handler (line 41) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 47) | static void RecordCallback(sherpa_onnx::Alsa *alsa) { function CreateVad (line 58) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 78) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 102) | int32_t main(int32_t argc, const char *argv[]) { FILE: cxx-api-examples/sense-voice-simulate-streaming-microphone-cxx-api.cc function Handler (line 40) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 46) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 61) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 81) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 105) | int32_t main() { FILE: cxx-api-examples/sense-voice-with-hr-cxx-api.cc function main (line 30) | int32_t main() { FILE: cxx-api-examples/sherpa-display.h function class (line 17) | class SherpaDisplay { function FinalizeCurrentSentence (line 21) | void FinalizeCurrentSentence() { FILE: cxx-api-examples/speech-enhancement-dpdfnet-cxx-api.cc function main (line 29) | int32_t main() { FILE: cxx-api-examples/speech-enhancement-gtcrn-cxx-api.cc function main (line 23) | int32_t main() { FILE: cxx-api-examples/streaming-t-one-ctc-cxx-api.cc function main (line 24) | int32_t main() { FILE: cxx-api-examples/streaming-zipformer-cxx-api.cc function main (line 23) | int32_t main() { FILE: cxx-api-examples/streaming-zipformer-rtf-cxx-api.cc function main (line 41) | int32_t main(int argc, char *argv[]) { FILE: cxx-api-examples/streaming-zipformer-with-hr-cxx-api.cc function main (line 30) | int32_t main() { FILE: cxx-api-examples/supertonic-tts-en-cxx-api.cc function ProgressCallback (line 27) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: cxx-api-examples/vad-cxx-api.cc function main (line 25) | int32_t main() { FILE: cxx-api-examples/wenet-ctc-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/wenet-ctc-simulate-streaming-microphone-cxx-api.cc function Handler (line 39) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 45) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 60) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 80) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 102) | int32_t main() { FILE: cxx-api-examples/whisper-cxx-api.cc function main (line 22) | int32_t main() { FILE: cxx-api-examples/zipformer-ctc-simulate-streaming-alsa-cxx-api.cc function Handler (line 41) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 47) | static void RecordCallback(sherpa_onnx::Alsa *alsa) { function CreateVad (line 58) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 78) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 100) | int32_t main(int32_t argc, const char *argv[]) { FILE: cxx-api-examples/zipformer-ctc-simulate-streaming-microphone-cxx-api.cc function Handler (line 40) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 46) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 61) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 81) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 103) | int32_t main() { FILE: cxx-api-examples/zipformer-transducer-simulate-streaming-microphone-cxx-api.cc function Handler (line 39) | static void Handler(int32_t /*sig*/) { function RecordCallback (line 45) | static int32_t RecordCallback(const void *input_buffer, function CreateVad (line 60) | static sherpa_onnx::cxx::VoiceActivityDetector CreateVad() { function CreateOfflineRecognizer (line 80) | static sherpa_onnx::cxx::OfflineRecognizer CreateOfflineRecognizer() { function main (line 111) | int32_t main() { FILE: cxx-api-examples/zipvoice-tts-zh-en-cxx-api.cc function ProgressCallback (line 29) | static int32_t ProgressCallback(const float *samples, int32_t num_samples, function main (line 37) | int32_t main(int32_t argc, char *argv[]) { FILE: dart-api-examples/add-punctuations/bin/punctuations.dart function main (line 8) | void main(List arguments) FILE: dart-api-examples/audio-tagging/bin/ced.dart function main (line 8) | void main(List arguments) FILE: dart-api-examples/audio-tagging/bin/zipformer.dart function main (line 8) | void main(List arguments) FILE: dart-api-examples/keyword-spotter/bin/zipformer-transducer.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/dolphin-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/fire-red-asr-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/fire-red-asr.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/funasr-nano.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/medasr-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/moonshine.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/moonshine_v2.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/nemo-canary.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/nemo-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/nemo-transducer.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/omnilingual-asr-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/paraformer-itn.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/paraformer.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/sense-voice-with-hr.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/sense-voice.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/telespeech-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/vad-with-paraformer.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/wenet-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/whisper.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/zipformer-ctc.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/non-streaming-asr/bin/zipformer-transducer.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/speaker-diarization/bin/speaker-diarization.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/speaker-identification/bin/speaker_id.dart function computeEmbedding (line 9) | Float32List computeEmbedding( function main (line 29) | void main(List arguments) FILE: dart-api-examples/speech-enhancement-dpdfnet/bin/speech_enhancement_dpdfnet.dart function main (line 8) | void main(List arguments) FILE: dart-api-examples/speech-enhancement-gtcrn/bin/speech_enhancement_gtcrn.dart function main (line 8) | void main(List arguments) FILE: dart-api-examples/spoken-language-identification/bin/spoken_language_identification.dart function main (line 8) | void main(List arguments) FILE: dart-api-examples/streaming-asr/bin/paraformer.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/streaming-asr/bin/t-one-ctc.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/streaming-asr/bin/zipformer-ctc-hlg.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/streaming-asr/bin/zipformer-ctc.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/streaming-asr/bin/zipformer-transducer.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/streaming-speech-enhancement-dpdfnet/bin/streaming_speech_enhancement_dpdfnet.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/streaming-speech-enhancement-gtcrn/bin/streaming_speech_enhancement_gtcrn.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/coqui.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/kitten-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/kokoro-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/kokoro-zh-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/matcha-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/matcha-zh.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/piper.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/tts/bin/pocket-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/supertonic-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/vits-zh.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/tts/bin/zipvoice-zh-en.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/dolphin-ctc.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/moonshine.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/paraformer.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/sense-voice-2.dart function main (line 11) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/sense-voice.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/telespeech-ctc.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/whisper.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/zipformer-ctc.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad-with-non-streaming-asr/bin/zipformer-transducer.dart function main (line 10) | void main(List arguments) FILE: dart-api-examples/vad/bin/init.dart function initSherpaOnnx (line 7) | Future initSherpaOnnx() FILE: dart-api-examples/vad/bin/ten-vad.dart function main (line 9) | void main(List arguments) FILE: dart-api-examples/vad/bin/vad.dart function main (line 9) | void main(List arguments) FILE: dotnet-examples/Common/WaveHeader.cs type WaveHeader (line 9) | [StructLayout(LayoutKind.Sequential)] method Validate (line 26) | public bool Validate() class WaveReader (line 90) | public class WaveReader method WaveReader (line 92) | public WaveReader(string fileName) method ReadHeader (line 126) | private static WaveHeader ReadHeader(BinaryReader reader) method SkipMetaData (line 137) | private void SkipMetaData(BinaryReader reader) method Test (line 163) | public static void Test(string fileName) FILE: dotnet-examples/keyword-spotting-from-files/Program.cs class KeywordSpotterDemo (line 17) | class KeywordSpotterDemo method Main (line 19) | static void Main(string[] args) FILE: dotnet-examples/keyword-spotting-from-microphone/Program.cs class KeywordSpotterDemo (line 19) | class KeywordSpotterDemo method Main (line 21) | static void Main(string[] args) FILE: dotnet-examples/kitten-tts-play/Program.cs class KittenTtsPlayDemo (line 15) | class KittenTtsPlayDemo method Main (line 17) | static void Main(string[] args) FILE: dotnet-examples/kitten-tts/Program.cs class KittenTtsDemo (line 13) | class KittenTtsDemo method Main (line 15) | static void Main(string[] args) method TestEn (line 21) | static void TestEn() FILE: dotnet-examples/kokoro-tts-play/Program.cs class KokoroTtsPlayDemo (line 15) | class KokoroTtsPlayDemo method Main (line 17) | static void Main(string[] args) FILE: dotnet-examples/kokoro-tts/Program.cs class KokoroTtsDemo (line 13) | class KokoroTtsDemo method Main (line 15) | static void Main(string[] args) method TestZhEn (line 22) | static void TestZhEn() method TestEn (line 76) | static void TestEn() FILE: dotnet-examples/non-streaming-canary-decode-files/Program.cs class NonStreamingAsrCanary (line 9) | class NonStreamingAsrCanary method Main (line 11) | static void Main(string[] args) FILE: dotnet-examples/non-streaming-funasr-nano-decode-files/Program.cs class NonStreamingFunAsrNano (line 9) | class NonStreamingFunAsrNano method Main (line 11) | static void Main(string[] args) FILE: dotnet-examples/non-streaming-moonshine-v2-decode-files/Program.cs class NonStreamingAsrMoonshineV2 (line 9) | class NonStreamingAsrMoonshineV2 method Main (line 11) | static void Main(string[] args) FILE: dotnet-examples/offline-audio-tagging/Program.cs class AudioTaggingDemo (line 14) | class AudioTaggingDemo method Main (line 16) | static void Main(string[] args) method TestZipformer (line 22) | static void TestZipformer() method TestCED (line 49) | static void TestCED() FILE: dotnet-examples/offline-decode-files/Program.cs class OfflineDecodeFiles (line 12) | class OfflineDecodeFiles class Options (line 14) | class Options method Main (line 131) | static void Main(string[] args) method DisplayHelp (line 141) | private static void DisplayHelp(ParserResult result, IEnumerable... method Run (line 231) | private static void Run(Options options) FILE: dotnet-examples/offline-punctuation/Program.cs class OfflinePunctuationDemo (line 16) | class OfflinePunctuationDemo method Main (line 18) | static void Main(string[] args) FILE: dotnet-examples/offline-speaker-diarization/Program.cs class OfflineSpeakerDiarizationDemo (line 38) | class OfflineSpeakerDiarizationDemo method Main (line 40) | static void Main(string[] args) FILE: dotnet-examples/offline-tts-play/Program.cs class OfflineTtsPlayDemo (line 20) | class OfflineTtsPlayDemo class Options (line 22) | class Options method Main (line 73) | static void Main(string[] args) method DisplayHelp (line 83) | private static void DisplayHelp(ParserResult result, IEnumerable... method Run (line 164) | private static void Run(Options options) FILE: dotnet-examples/offline-tts/Program.cs class OfflineTtsDemo (line 13) | class OfflineTtsDemo class Options (line 15) | class Options method Main (line 66) | static void Main(string[] args) method DisplayHelp (line 76) | private static void DisplayHelp(ParserResult result, IEnumerable... method Run (line 158) | private static void Run(Options options) FILE: dotnet-examples/online-decode-files/Program.cs class OnlineDecodeFiles (line 13) | class OnlineDecodeFiles class Options (line 15) | class Options method Main (line 96) | static void Main(string[] args) method DisplayHelp (line 106) | private static void DisplayHelp(ParserResult result, IEnumerable... method Run (line 162) | private static void Run(Options options) FILE: dotnet-examples/pocket-tts-zero-shot-play/Program.cs class PocketTtsDemo (line 15) | class PocketTtsDemo method Main (line 17) | static void Main(string[] args) method TestEn (line 23) | static void TestEn() FILE: dotnet-examples/pocket-tts-zero-shot/Program.cs class PocketTtsDemo (line 13) | class PocketTtsDemo method Main (line 15) | static void Main(string[] args) method TestEn (line 21) | static void TestEn() FILE: dotnet-examples/speaker-identification/Program.cs class SpeakerIdentificationDemo (line 20) | class SpeakerIdentificationDemo method ComputeEmbedding (line 22) | public static float[] ComputeEmbedding(SpeakerEmbeddingExtractor extra... method Main (line 35) | static void Main(string[] args) FILE: dotnet-examples/speech-enhancement-dpdfnet/Program.cs class OfflineSpeechEnhancementDemo (line 27) | class OfflineSpeechEnhancementDemo method Main (line 29) | static void Main(string[] args) FILE: dotnet-examples/speech-enhancement-gtcrn/Program.cs class OfflineSpeechEnhancementDemo (line 20) | class OfflineSpeechEnhancementDemo method Main (line 22) | static void Main(string[] args) FILE: dotnet-examples/speech-recognition-from-microphone/Program.cs class SpeechRecognitionFromMicrophone (line 15) | class SpeechRecognitionFromMicrophone class Options (line 17) | class Options method Main (line 79) | static void Main(string[] args) method DisplayHelp (line 89) | private static void DisplayHelp(ParserResult result, IEnumerable... method Run (line 123) | private static void Run(Options options) FILE: dotnet-examples/spoken-language-identification/Program.cs class SpokenLanguageIdentificationDemo (line 19) | class SpokenLanguageIdentificationDemo method Main (line 21) | static void Main(string[] args) FILE: dotnet-examples/streaming-hlg-decoding/Program.cs class StreamingHlgDecodingDemo (line 17) | class StreamingHlgDecodingDemo method Main (line 19) | static void Main(string[] args) FILE: dotnet-examples/streaming-speech-enhancement-dpdfnet/Program.cs class StreamingSpeechEnhancementDpdfnet (line 10) | class StreamingSpeechEnhancementDpdfnet method Main (line 12) | static void Main(string[] args) class GeneratedDenoisedAudio (line 48) | private sealed class GeneratedDenoisedAudio method GeneratedDenoisedAudio (line 53) | public GeneratedDenoisedAudio(float[] samples, int sampleRate) method SaveToWaveFile (line 59) | public bool SaveToWaveFile(string filename) method SherpaOnnxWriteWave (line 68) | [DllImport(Dll.Filename)] FILE: dotnet-examples/streaming-speech-enhancement-gtcrn/Program.cs class StreamingSpeechEnhancementGtcrn (line 10) | class StreamingSpeechEnhancementGtcrn method Main (line 12) | static void Main(string[] args) class GeneratedDenoisedAudio (line 48) | private sealed class GeneratedDenoisedAudio method GeneratedDenoisedAudio (line 53) | public GeneratedDenoisedAudio(float[] samples, int sampleRate) method SaveToWaveFile (line 59) | public bool SaveToWaveFile(string filename) method SherpaOnnxWriteWave (line 68) | [DllImport(Dll.Filename)] FILE: dotnet-examples/supertonic-tts/Program.cs class SupertonicTtsDemo (line 13) | class SupertonicTtsDemo method Main (line 15) | static void Main(string[] args) method TestEn (line 20) | static void TestEn() FILE: dotnet-examples/vad-non-streaming-asr-paraformer/Program.cs class VadNonStreamingAsrParaformer (line 9) | class VadNonStreamingAsrParaformer method Main (line 11) | static void Main(string[] args) FILE: dotnet-examples/vad-non-streaming-funasr-nano/Program.cs class VadNonStreamingFunAsrNano (line 9) | class VadNonStreamingFunAsrNano method Main (line 11) | static void Main(string[] args) FILE: dotnet-examples/version-test/Program.cs class VersionTestDemo (line 4) | class VersionTestDemo method Main (line 6) | static void Main(string[] args) FILE: dotnet-examples/zipvoice-tts-play/Program.cs class ZipVoiceTtsDemo (line 15) | class ZipVoiceTtsDemo method Main (line 17) | static void Main(string[] args) method TestZhEn (line 22) | static void TestZhEn() FILE: dotnet-examples/zipvoice-tts/Program.cs class ZipVoiceTtsDemo (line 13) | class ZipVoiceTtsDemo method Main (line 15) | static void Main(string[] args) method TestZhEn (line 20) | static void TestZhEn() FILE: ffmpeg-examples/sherpa-onnx-ffmpeg.c function open_input_file (line 62) | static int open_input_file(const char *filename) { function init_filters (line 100) | static int init_filters(const char *filters_descr) { function sherpa_decode_frame (line 216) | static void sherpa_decode_frame(const AVFrame *frame, function main (line 260) | int main(int argc, char **argv) { FILE: flutter-examples/non_streaming_vad_asr/lib/info.dart class InfoScreen (line 5) | class InfoScreen extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: flutter-examples/non_streaming_vad_asr/lib/main.dart function main (line 7) | void main() class MyApp (line 11) | class MyApp extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) class MyHomePage (line 27) | class MyHomePage extends StatefulWidget { method createState (line 33) | State createState() class _MyHomePageState (line 36) | class _MyHomePageState extends State { method build (line 43) | Widget build(BuildContext context) FILE: flutter-examples/non_streaming_vad_asr/lib/non_streaming_vad_asr.dart function createOfflineRecognizer (line 17) | Future createOfflineRecognizer() class NoStreamingAsrVAdScreen (line 24) | class NoStreamingAsrVAdScreen extends StatefulWidget { method createState (line 28) | State createState() class _NoStreamingAsrVAdScreenState (line 31) | class _NoStreamingAsrVAdScreenState extends State _start() method _stop (line 173) | Future _stop() method _pause (line 207) | Future _pause() method _resume (line 209) | Future _resume() method _updateRecordState (line 211) | void _updateRecordState(RecordState recordState) method _isEncoderSupported (line 215) | Future _isEncoderSupported(AudioEncoder encoder) method build (line 235) | Widget build(BuildContext context) method dispose (line 266) | void dispose() method _buildRecordStopControl (line 275) | Widget _buildRecordStopControl() method _buildText (line 301) | Widget _buildText() FILE: flutter-examples/non_streaming_vad_asr/lib/offline_model.dart function getOfflineModelConfig (line 7) | Future getOfflineModelConfig( FILE: flutter-examples/non_streaming_vad_asr/lib/utils.dart function copyAssetFile (line 9) | Future copyAssetFile(String src, [String? dst]) function convertBytesToFloat32 (line 28) | Float32List convertBytesToFloat32(Uint8List bytes, [endian = Endian.litt... FILE: flutter-examples/streaming_asr/lib/info.dart class InfoScreen (line 5) | class InfoScreen extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: flutter-examples/streaming_asr/lib/main.dart function main (line 7) | void main() class MyApp (line 11) | class MyApp extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) class MyHomePage (line 27) | class MyHomePage extends StatefulWidget { method createState (line 33) | State createState() class _MyHomePageState (line 36) | class _MyHomePageState extends State { method build (line 43) | Widget build(BuildContext context) FILE: flutter-examples/streaming_asr/lib/online_model.dart function getOnlineModelConfig (line 6) | Future getOnlineModelConfig( FILE: flutter-examples/streaming_asr/lib/streaming_asr.dart function createOnlineRecognizer (line 15) | Future createOnlineRecognizer() class StreamingAsrScreen (line 27) | class StreamingAsrScreen extends StatefulWidget { method createState (line 31) | State createState() class _StreamingAsrScreenState (line 34) | class _StreamingAsrScreenState extends State { method initState (line 51) | void initState() method _start (line 62) | Future _start() method _stop (line 134) | Future _stop() method _pause (line 141) | Future _pause() method _resume (line 143) | Future _resume() method _updateRecordState (line 145) | void _updateRecordState(RecordState recordState) method _isEncoderSupported (line 149) | Future _isEncoderSupported(AudioEncoder encoder) method build (line 169) | Widget build(BuildContext context) method dispose (line 200) | void dispose() method _buildRecordStopControl (line 208) | Widget _buildRecordStopControl() method _buildText (line 234) | Widget _buildText() FILE: flutter-examples/streaming_asr/lib/utils.dart function copyAssetFile (line 9) | Future copyAssetFile(String src, [String? dst]) function convertBytesToFloat32 (line 28) | Float32List convertBytesToFloat32(Uint8List bytes, [endian = Endian.litt... FILE: flutter-examples/streaming_asr/linux/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: flutter-examples/streaming_asr/linux/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 66) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 85) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 94) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 103) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 109) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 117) | static void my_application_init(MyApplication* self) {} function MyApplication (line 119) | MyApplication* my_application_new() { FILE: flutter-examples/streaming_asr/test/widget_test.dart function main (line 13) | void main() FILE: flutter-examples/streaming_asr/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: flutter-examples/streaming_asr/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: flutter-examples/streaming_asr/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: flutter-examples/streaming_asr/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: flutter-examples/streaming_asr/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: flutter-examples/streaming_asr/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: flutter-examples/tts/generate-asset-list.py function main (line 14) | def main(): FILE: flutter-examples/tts/lib/info.dart class InfoScreen (line 5) | class InfoScreen extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: flutter-examples/tts/lib/isolate_tts.dart class _IsolateTask (line 13) | class _IsolateTask { class _PortModel (line 21) | class _PortModel { class _TtsManager (line 34) | class _TtsManager { class IsolateTts (line 49) | class IsolateTts { method init (line 59) | Future init() method _isolateEntry (line 78) | Future _isolateEntry(_IsolateTask task) method generate (line 210) | Future generate( class IsolateTtsView (line 224) | class IsolateTtsView extends StatefulWidget { method createState (line 228) | State createState() class _IsolateTtsViewState (line 231) | class _IsolateTtsViewState extends State { method initState (line 233) | void initState() method build (line 239) | Widget build(BuildContext context) FILE: flutter-examples/tts/lib/main.dart function main (line 8) | void main() class MyApp (line 12) | class MyApp extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) class MyHomePage (line 28) | class MyHomePage extends StatefulWidget { method createState (line 34) | State createState() class _MyHomePageState (line 37) | class _MyHomePageState extends State { method build (line 45) | Widget build(BuildContext context) FILE: flutter-examples/tts/lib/model.dart function createOfflineTts (line 12) | Future createOfflineTts() FILE: flutter-examples/tts/lib/tts.dart class TtsScreen (line 15) | class TtsScreen extends StatefulWidget { method createState (line 19) | State createState() class _TtsScreenState (line 22) | class _TtsScreenState extends State { method initState (line 36) | void initState() method _init (line 44) | Future _init() method build (line 58) | Widget build(BuildContext context) method dispose (line 245) | void dispose() FILE: flutter-examples/tts/lib/utils.dart function generateWaveFilename (line 9) | Future generateWaveFilename([String suffix = '']) function getAllAssetFiles (line 19) | Future> getAllAssetFiles() function stripLeadingDirectory (line 26) | String stripLeadingDirectory(String src, {int n = 1}) function copyAllAssetFiles (line 30) | Future copyAllAssetFiles() function copyAssetFile (line 40) | Future copyAssetFile(String src, [String? dst]) FILE: flutter-examples/tts/linux/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: flutter-examples/tts/linux/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 66) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 85) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 94) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 103) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 109) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 117) | static void my_application_init(MyApplication* self) {} function MyApplication (line 119) | MyApplication* my_application_new() { FILE: flutter-examples/tts/test/widget_test.dart function main (line 13) | void main() FILE: flutter-examples/tts/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: flutter-examples/tts/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: flutter-examples/tts/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: flutter-examples/tts/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: flutter-examples/tts/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: flutter-examples/tts/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: flutter/sherpa_onnx/lib/sherpa_onnx.dart function initBindings (line 99) | void initBindings([String? p]) FILE: flutter/sherpa_onnx/lib/src/audio_tagging.dart class OfflineZipformerAudioTaggingModelConfig (line 38) | class OfflineZipformerAudioTaggingModelConfig { method toString (line 49) | String toString() method toJson (line 53) | Map toJson() class AudioTaggingModelConfig (line 65) | class AudioTaggingModelConfig { method toString (line 85) | String toString() method toJson (line 89) | Map toJson() class AudioTaggingConfig (line 107) | class AudioTaggingConfig { method toString (line 118) | String toString() method toJson (line 122) | Map toJson() class AudioEvent (line 134) | class AudioEvent { method toString (line 146) | String toString() method toJson (line 150) | Map toJson() class AudioTagging (line 164) | class AudioTagging { method free (line 211) | void free() method createStream (line 224) | OfflineStream createStream() method compute (line 245) | List compute({required OfflineStream stream, required int ... FILE: flutter/sherpa_onnx/lib/src/feature_config.dart class FeatureConfig (line 7) | class FeatureConfig { method toString (line 18) | String toString() method toJson (line 22) | Map toJson() FILE: flutter/sherpa_onnx/lib/src/homophone_replacer_config.dart class HomophoneReplacerConfig (line 7) | class HomophoneReplacerConfig { method toString (line 19) | String toString() method toJson (line 23) | Map toJson() FILE: flutter/sherpa_onnx/lib/src/keyword_spotter.dart class KeywordSpotterConfig (line 34) | class KeywordSpotterConfig { method toString (line 65) | String toString() method toJson (line 69) | Map toJson() class KeywordResult (line 95) | class KeywordResult { method toString (line 105) | String toString() method toJson (line 109) | Map toJson() class KeywordSpotter (line 117) | class KeywordSpotter { method free (line 196) | void free() method createStream (line 212) | OnlineStream createStream({String keywords = ''}) method isReady (line 249) | bool isReady(OnlineStream stream) method getResult (line 265) | KeywordResult getResult(OnlineStream stream) method decode (line 291) | void decode(OnlineStream stream) method reset (line 303) | void reset(OnlineStream stream) FILE: flutter/sherpa_onnx/lib/src/offline_punctuation.dart class OfflinePunctuationModelConfig (line 11) | class OfflinePunctuationModelConfig { method toString (line 28) | String toString() method toJson (line 32) | Map toJson() class OfflinePunctuationConfig (line 46) | class OfflinePunctuationConfig { method toString (line 59) | String toString() method toJson (line 63) | Map toJson() class OfflinePunctuation (line 71) | class OfflinePunctuation { method free (line 109) | void free() method addPunct (line 122) | String addPunct(String text) FILE: flutter/sherpa_onnx/lib/src/offline_recognizer.dart class OfflineTransducerModelConfig (line 51) | class OfflineTransducerModelConfig { method toString (line 67) | String toString() method toJson (line 71) | Map toJson() class OfflineParaformerModelConfig (line 83) | class OfflineParaformerModelConfig { method toString (line 91) | String toString() method toJson (line 95) | Map toJson() class OfflineNemoEncDecCtcModelConfig (line 101) | class OfflineNemoEncDecCtcModelConfig { method toString (line 111) | String toString() method toJson (line 115) | Map toJson() class OfflineDolphinModelConfig (line 121) | class OfflineDolphinModelConfig { method toString (line 129) | String toString() method toJson (line 133) | Map toJson() class OfflineZipformerCtcModelConfig (line 139) | class OfflineZipformerCtcModelConfig { method toString (line 149) | String toString() method toJson (line 153) | Map toJson() class OfflineWenetCtcModelConfig (line 159) | class OfflineWenetCtcModelConfig { method toString (line 167) | String toString() method toJson (line 171) | Map toJson() class OfflineOmnilingualAsrCtcModelConfig (line 177) | class OfflineOmnilingualAsrCtcModelConfig { method toString (line 189) | String toString() method toJson (line 193) | Map toJson() class OfflineMedAsrCtcModelConfig (line 199) | class OfflineMedAsrCtcModelConfig { method toString (line 207) | String toString() method toJson (line 211) | Map toJson() class OfflineFireRedAsrCtcModelConfig (line 217) | class OfflineFireRedAsrCtcModelConfig { method toString (line 227) | String toString() method toJson (line 231) | Map toJson() class OfflineFunAsrNanoModelConfig (line 237) | class OfflineFunAsrNanoModelConfig { method toString (line 273) | String toString() method toJson (line 277) | Map toJson() class OfflineWhisperModelConfig (line 309) | class OfflineWhisperModelConfig { method toString (line 334) | String toString() method toJson (line 338) | Map toJson() class OfflineCanaryModelConfig (line 358) | class OfflineCanaryModelConfig { method toString (line 378) | String toString() method toJson (line 382) | Map toJson() class OfflineFireRedAsrModelConfig (line 398) | class OfflineFireRedAsrModelConfig { method toString (line 409) | String toString() method toJson (line 413) | Map toJson() class OfflineMoonshineModelConfig (line 425) | class OfflineMoonshineModelConfig { method toString (line 445) | String toString() method toJson (line 449) | Map toJson() class OfflineTdnnModelConfig (line 465) | class OfflineTdnnModelConfig { method toString (line 473) | String toString() method toJson (line 477) | Map toJson() class OfflineSenseVoiceModelConfig (line 486) | class OfflineSenseVoiceModelConfig { method toString (line 503) | String toString() method toJson (line 507) | Map toJson() class OfflineLMConfig (line 519) | class OfflineLMConfig { method toString (line 530) | String toString() method toJson (line 534) | Map toJson() class OfflineModelConfig (line 547) | class OfflineModelConfig { method toString (line 669) | String toString() method toJson (line 673) | Map toJson() class OfflineRecognizerConfig (line 732) | class OfflineRecognizerConfig { method toString (line 768) | String toString() method toJson (line 772) | Map toJson() class OfflineRecognizerResult (line 808) | class OfflineRecognizerResult { method toString (line 834) | String toString() method toJson (line 838) | Map toJson() class OfflineRecognizer (line 860) | class OfflineRecognizer { method free (line 866) | void free() method setConfig (line 903) | void setConfig(OfflineRecognizerConfig config) method convertConfig (line 920) | Pointer convertConfig( method freeConfig (line 1059) | void freeConfig(Pointer c) method createStream (line 1116) | OfflineStream createStream() method decode (line 1135) | void decode(OfflineStream stream) method getResult (line 1148) | OfflineRecognizerResult getResult(OfflineStream stream) FILE: flutter/sherpa_onnx/lib/src/offline_speaker_diarization.dart class OfflineSpeakerDiarizationSegment (line 15) | class OfflineSpeakerDiarizationSegment { method toString (line 31) | String toString() method toJson (line 35) | Map toJson() class OfflineSpeakerSegmentationPyannoteModelConfig (line 47) | class OfflineSpeakerSegmentationPyannoteModelConfig { method toString (line 60) | String toString() method toJson (line 64) | Map toJson() class OfflineSpeakerSegmentationModelConfig (line 72) | class OfflineSpeakerSegmentationModelConfig { method toString (line 94) | String toString() method toJson (line 98) | Map toJson() class FastClusteringConfig (line 113) | class FastClusteringConfig { method toString (line 127) | String toString() method toJson (line 131) | Map toJson() class OfflineSpeakerDiarizationConfig (line 141) | class OfflineSpeakerDiarizationConfig { method toString (line 170) | String toString() method toJson (line 174) | Map toJson() class OfflineSpeakerDiarization (line 190) | class OfflineSpeakerDiarization { method free (line 198) | void free() method process (line 259) | List process( method processWithCallback (line 287) | List processWithCallback({ method _processImpl (line 328) | List _processImpl( FILE: flutter/sherpa_onnx/lib/src/offline_speech_denoiser.dart class OfflineSpeechDenoiserGtcrnModelConfig (line 13) | class OfflineSpeechDenoiserGtcrnModelConfig { method toString (line 26) | String toString() method toJson (line 30) | Map toJson() class OfflineSpeechDenoiserDpdfNetModelConfig (line 38) | class OfflineSpeechDenoiserDpdfNetModelConfig { method toString (line 51) | String toString() method toJson (line 55) | Map toJson() class OfflineSpeechDenoiserModelConfig (line 65) | class OfflineSpeechDenoiserModelConfig { method toString (line 91) | String toString() method toJson (line 95) | Map toJson() class OfflineSpeechDenoiserConfig (line 111) | class OfflineSpeechDenoiserConfig { method toString (line 126) | String toString() method toJson (line 130) | Map toJson() class DenoisedAudio (line 138) | class DenoisedAudio { class OfflineSpeechDenoiser (line 149) | class OfflineSpeechDenoiser { method free (line 186) | void free() method run (line 200) | DenoisedAudio run({required Float32List samples, required int sampleRa... FILE: flutter/sherpa_onnx/lib/src/offline_stream.dart class OfflineStream (line 10) | class OfflineStream { method free (line 15) | void free() method acceptWaveform (line 39) | void acceptWaveform({required Float32List samples, required int sample... FILE: flutter/sherpa_onnx/lib/src/online_punctuation.dart class OnlinePunctuationModelConfig (line 10) | class OnlinePunctuationModelConfig { method toString (line 29) | String toString() method toJson (line 35) | Map toJson() class OnlinePunctuationConfig (line 53) | class OnlinePunctuationConfig { method toString (line 65) | String toString() method toJson (line 69) | Map toJson() class OnlinePunctuation (line 79) | class OnlinePunctuation { method free (line 119) | void free() method addPunct (line 132) | String addPunct(String text) FILE: flutter/sherpa_onnx/lib/src/online_recognizer.dart class OnlineTransducerModelConfig (line 42) | class OnlineTransducerModelConfig { method toString (line 58) | String toString() method toJson (line 62) | Map toJson() class OnlineParaformerModelConfig (line 74) | class OnlineParaformerModelConfig { method toString (line 85) | String toString() method toJson (line 89) | Map toJson() class OnlineZipformer2CtcModelConfig (line 99) | class OnlineZipformer2CtcModelConfig { method toString (line 109) | String toString() method toJson (line 113) | Map toJson() class OnlineNemoCtcModelConfig (line 121) | class OnlineNemoCtcModelConfig { method toString (line 131) | String toString() method toJson (line 135) | Map toJson() class OnlineToneCtcModelConfig (line 143) | class OnlineToneCtcModelConfig { method toString (line 153) | String toString() method toJson (line 157) | Map toJson() class OnlineModelConfig (line 168) | class OnlineModelConfig { method toString (line 207) | String toString() method toJson (line 211) | Map toJson() class OnlineCtcFstDecoderConfig (line 248) | class OnlineCtcFstDecoderConfig { method toString (line 259) | String toString() method toJson (line 263) | Map toJson() class OnlineRecognizerConfig (line 277) | class OnlineRecognizerConfig { method toString (line 323) | String toString() method toJson (line 327) | Map toJson() class OnlineRecognizerResult (line 372) | class OnlineRecognizerResult { method toString (line 387) | String toString() method toJson (line 391) | Map toJson() class OnlineRecognizer (line 406) | class OnlineRecognizer { method free (line 509) | void free() method createStream (line 527) | OnlineStream createStream({String hotwords = ''}) method isReady (line 564) | bool isReady(OnlineStream stream) method getResult (line 580) | OnlineRecognizerResult getResult(OnlineStream stream) method reset (line 607) | void reset(OnlineStream stream) method decode (line 620) | void decode(OnlineStream stream) method isEndpoint (line 633) | bool isEndpoint(OnlineStream stream) FILE: flutter/sherpa_onnx/lib/src/online_speech_denoiser.dart class OnlineSpeechDenoiserConfig (line 14) | class OnlineSpeechDenoiserConfig { method toString (line 30) | String toString() method toJson (line 34) | Map toJson() class OnlineSpeechDenoiser (line 42) | class OnlineSpeechDenoiser { method free (line 79) | void free() method run (line 93) | DenoisedAudio run({required Float32List samples, required int sampleRa... method flush (line 135) | DenoisedAudio flush() method reset (line 165) | void reset() FILE: flutter/sherpa_onnx/lib/src/online_stream.dart class OnlineStream (line 9) | class OnlineStream { method free (line 14) | void free() method acceptWaveform (line 38) | void acceptWaveform({required Float32List samples, required int sample... method inputFinished (line 59) | void inputFinished() FILE: flutter/sherpa_onnx/lib/src/sherpa_onnx_bindings.dart class SherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig (line 5) | final class SherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig extends Stru... class SherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig (line 9) | final class SherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig extends St... class SherpaOnnxOfflineSpeechDenoiserModelConfig (line 13) | final class SherpaOnnxOfflineSpeechDenoiserModelConfig extends Struct { class SherpaOnnxOfflineSpeechDenoiserConfig (line 27) | final class SherpaOnnxOfflineSpeechDenoiserConfig extends Struct { class SherpaOnnxOnlineSpeechDenoiserConfig (line 31) | final class SherpaOnnxOnlineSpeechDenoiserConfig extends Struct { class SherpaOnnxDenoisedAudio (line 35) | final class SherpaOnnxDenoisedAudio extends Struct { class SherpaOnnxSpeakerEmbeddingExtractorConfig (line 45) | final class SherpaOnnxSpeakerEmbeddingExtractorConfig extends Struct { class SherpaOnnxOfflineSpeakerDiarizationSegment (line 57) | final class SherpaOnnxOfflineSpeakerDiarizationSegment extends Struct { class SherpaOnnxOfflineSpeakerSegmentationPyannoteModelConfig (line 68) | final class SherpaOnnxOfflineSpeakerSegmentationPyannoteModelConfig class SherpaOnnxOfflineSpeakerSegmentationModelConfig (line 73) | final class SherpaOnnxOfflineSpeakerSegmentationModelConfig extends Stru... class SherpaOnnxFastClusteringConfig (line 85) | final class SherpaOnnxFastClusteringConfig extends Struct { class SherpaOnnxOfflineSpeakerDiarizationConfig (line 93) | final class SherpaOnnxOfflineSpeakerDiarizationConfig extends Struct { class SherpaOnnxOfflinePunctuationModelConfig (line 105) | final class SherpaOnnxOfflinePunctuationModelConfig extends Struct { class SherpaOnnxOfflinePunctuationConfig (line 117) | final class SherpaOnnxOfflinePunctuationConfig extends Struct { class SherpaOnnxOnlinePunctuationModelConfig (line 121) | final class SherpaOnnxOnlinePunctuationModelConfig extends Struct { class SherpaOnnxOnlinePunctuationConfig (line 131) | final class SherpaOnnxOnlinePunctuationConfig extends Struct { class SherpaOnnxOfflineZipformerAudioTaggingModelConfig (line 135) | final class SherpaOnnxOfflineZipformerAudioTaggingModelConfig extends St... class SherpaOnnxAudioTaggingModelConfig (line 139) | final class SherpaOnnxAudioTaggingModelConfig extends Struct { class SherpaOnnxAudioTaggingConfig (line 152) | final class SherpaOnnxAudioTaggingConfig extends Struct { class SherpaOnnxAudioEvent (line 160) | final class SherpaOnnxAudioEvent extends Struct { class SherpaOnnxOfflineTtsVitsModelConfig (line 170) | final class SherpaOnnxOfflineTtsVitsModelConfig extends Struct { class SherpaOnnxOfflineTtsMatchaModelConfig (line 188) | final class SherpaOnnxOfflineTtsMatchaModelConfig extends Struct { class SherpaOnnxOfflineTtsKokoroModelConfig (line 204) | final class SherpaOnnxOfflineTtsKokoroModelConfig extends Struct { class SherpaOnnxOfflineTtsKittenModelConfig (line 217) | final class SherpaOnnxOfflineTtsKittenModelConfig extends Struct { class SherpaOnnxOfflineTtsZipVoiceModelConfig (line 227) | final class SherpaOnnxOfflineTtsZipVoiceModelConfig extends Struct { class SherpaOnnxOfflineTtsPocketModelConfig (line 248) | final class SherpaOnnxOfflineTtsPocketModelConfig extends Struct { class SherpaOnnxOfflineTtsSupertonicModelConfig (line 261) | final class SherpaOnnxOfflineTtsSupertonicModelConfig extends Struct { class SherpaOnnxOfflineTtsModelConfig (line 271) | final class SherpaOnnxOfflineTtsModelConfig extends Struct { class SherpaOnnxGenerationConfig (line 301) | final class SherpaOnnxGenerationConfig extends Struct { class SherpaOnnxGeneratedAudio (line 327) | final class SherpaOnnxGeneratedAudio extends Struct { class SherpaOnnxFeatureConfig (line 337) | final class SherpaOnnxFeatureConfig extends Struct { class SherpaOnnxOfflineTransducerModelConfig (line 345) | final class SherpaOnnxOfflineTransducerModelConfig extends Struct { class SherpaOnnxOfflineParaformerModelConfig (line 351) | final class SherpaOnnxOfflineParaformerModelConfig extends Struct { class SherpaOnnxOfflineNemoEncDecCtcModelConfig (line 355) | final class SherpaOnnxOfflineNemoEncDecCtcModelConfig extends Struct { class SherpaOnnxOfflineDolphinModelConfig (line 359) | final class SherpaOnnxOfflineDolphinModelConfig extends Struct { class SherpaOnnxOfflineZipformerCtcModelConfig (line 363) | final class SherpaOnnxOfflineZipformerCtcModelConfig extends Struct { class SherpaOnnxOfflineWenetCtcModelConfig (line 367) | final class SherpaOnnxOfflineWenetCtcModelConfig extends Struct { class SherpaOnnxOfflineOmnilingualAsrCtcModelConfig (line 371) | final class SherpaOnnxOfflineOmnilingualAsrCtcModelConfig extends Struct { class SherpaOnnxOfflineMedAsrCtcModelConfig (line 375) | final class SherpaOnnxOfflineMedAsrCtcModelConfig extends Struct { class SherpaOnnxOfflineFireRedAsrCtcModelConfig (line 379) | final class SherpaOnnxOfflineFireRedAsrCtcModelConfig extends Struct { class SherpaOnnxOfflineFunAsrNanoModelConfig (line 383) | final class SherpaOnnxOfflineFunAsrNanoModelConfig extends Struct { class SherpaOnnxOfflineWhisperModelConfig (line 411) | final class SherpaOnnxOfflineWhisperModelConfig extends Struct { class SherpaOnnxOfflineCanaryModelConfig (line 427) | final class SherpaOnnxOfflineCanaryModelConfig extends Struct { class SherpaOnnxOfflineMoonshineModelConfig (line 437) | final class SherpaOnnxOfflineMoonshineModelConfig extends Struct { class SherpaOnnxOfflineFireRedAsrModelConfig (line 445) | final class SherpaOnnxOfflineFireRedAsrModelConfig extends Struct { class SherpaOnnxOfflineTdnnModelConfig (line 450) | final class SherpaOnnxOfflineTdnnModelConfig extends Struct { class SherpaOnnxOfflineSenseVoiceModelConfig (line 454) | final class SherpaOnnxOfflineSenseVoiceModelConfig extends Struct { class SherpaOnnxOfflineLMConfig (line 462) | final class SherpaOnnxOfflineLMConfig extends Struct { class SherpaOnnxOfflineModelConfig (line 469) | final class SherpaOnnxOfflineModelConfig extends Struct { class SherpaOnnxOnlineTransducerModelConfig (line 526) | final class SherpaOnnxOnlineTransducerModelConfig extends Struct { class SherpaOnnxOnlineParaformerModelConfig (line 532) | final class SherpaOnnxOnlineParaformerModelConfig extends Struct { class SherpaOnnxOnlineZipformer2CtcModelConfig (line 537) | final class SherpaOnnxOnlineZipformer2CtcModelConfig extends Struct { class SherpaOnnxOnlineNemoCtcModelConfig (line 541) | final class SherpaOnnxOnlineNemoCtcModelConfig extends Struct { class SherpaOnnxOnlineToneCtcModelConfig (line 545) | final class SherpaOnnxOnlineToneCtcModelConfig extends Struct { class SherpaOnnxOnlineModelConfig (line 549) | final class SherpaOnnxOnlineModelConfig extends Struct { class SherpaOnnxOnlineCtcFstDecoderConfig (line 580) | final class SherpaOnnxOnlineCtcFstDecoderConfig extends Struct { class SherpaOnnxHomophoneReplacerConfig (line 587) | final class SherpaOnnxHomophoneReplacerConfig extends Struct { class SherpaOnnxOnlineRecognizerConfig (line 593) | final class SherpaOnnxOnlineRecognizerConfig extends Struct { class SherpaOnnxSileroVadModelConfig (line 633) | final class SherpaOnnxSileroVadModelConfig extends Struct { class SherpaOnnxTenVadModelConfig (line 652) | final class SherpaOnnxTenVadModelConfig extends Struct { class SherpaOnnxVadModelConfig (line 671) | final class SherpaOnnxVadModelConfig extends Struct { class SherpaOnnxSpeechSegment (line 688) | final class SherpaOnnxSpeechSegment extends Struct { method samples (line 692) | Pointer samples; class SherpaOnnxWave (line 698) | final class SherpaOnnxWave extends Struct { class SherpaOnnxKeywordSpotterConfig (line 708) | final class SherpaOnnxKeywordSpotterConfig extends Struct { class SherpaOnnxOfflinePunctuation (line 733) | final class SherpaOnnxOfflinePunctuation extends Opaque {} class SherpaOnnxOnlinePunctuation (line 735) | final class SherpaOnnxOnlinePunctuation extends Opaque {} class SherpaOnnxAudioTagging (line 737) | final class SherpaOnnxAudioTagging extends Opaque {} class SherpaOnnxKeywordSpotter (line 739) | final class SherpaOnnxKeywordSpotter extends Opaque {} class SherpaOnnxOfflineTts (line 741) | final class SherpaOnnxOfflineTts extends Opaque {} class SherpaOnnxCircularBuffer (line 743) | final class SherpaOnnxCircularBuffer extends Opaque {} class SherpaOnnxVoiceActivityDetector (line 745) | final class SherpaOnnxVoiceActivityDetector extends Opaque {} class SherpaOnnxOnlineStream (line 747) | final class SherpaOnnxOnlineStream extends Opaque {} class SherpaOnnxOnlineRecognizer (line 749) | final class SherpaOnnxOnlineRecognizer extends Opaque {} class SherpaOnnxOfflineRecognizer (line 751) | final class SherpaOnnxOfflineRecognizer extends Opaque {} class SherpaOnnxOfflineStream (line 753) | final class SherpaOnnxOfflineStream extends Opaque {} class SherpaOnnxSpeakerEmbeddingExtractor (line 755) | final class SherpaOnnxSpeakerEmbeddingExtractor extends Opaque {} class SherpaOnnxSpeakerEmbeddingManager (line 757) | final class SherpaOnnxSpeakerEmbeddingManager extends Opaque {} class SherpaOnnxOfflineSpeakerDiarization (line 759) | final class SherpaOnnxOfflineSpeakerDiarization extends Opaque {} class SherpaOnnxOfflineSpeakerDiarizationResult (line 761) | final class SherpaOnnxOfflineSpeakerDiarizationResult extends Opaque {} class SherpaOnnxSpokenLanguageIdentificationWhisperConfig (line 763) | final class SherpaOnnxSpokenLanguageIdentificationWhisperConfig extends ... class SherpaOnnxSpokenLanguageIdentificationConfig (line 771) | final class SherpaOnnxSpokenLanguageIdentificationConfig extends Struct { class SherpaOnnxSpokenLanguageIdentificationResult (line 783) | final class SherpaOnnxSpokenLanguageIdentificationResult extends Struct { class SherpaOnnxSpokenLanguageIdentification (line 787) | final class SherpaOnnxSpokenLanguageIdentification extends Opaque {} class SherpaOnnxOfflineSpeechDenoiser (line 789) | final class SherpaOnnxOfflineSpeechDenoiser extends Opaque {} class SherpaOnnxOnlineSpeechDenoiser (line 791) | final class SherpaOnnxOnlineSpeechDenoiser extends Opaque {} type SherpaOnnxCreateOfflineSpeechDenoiserNative (line 793) | typedef SherpaOnnxCreateOfflineSpeechDenoiserNative = type SherpaOnnxCreateOfflineSpeechDenoiser (line 798) | typedef SherpaOnnxCreateOfflineSpeechDenoiser = type SherpaOnnxDestroyOfflineSpeechDenoiserNative (line 801) | typedef SherpaOnnxDestroyOfflineSpeechDenoiserNative = type SherpaOnnxDestroyOfflineSpeechDenoiser (line 804) | typedef SherpaOnnxDestroyOfflineSpeechDenoiser = type SherpaOnnxOfflineSpeechDenoiserGetSampleRateNative (line 807) | typedef SherpaOnnxOfflineSpeechDenoiserGetSampleRateNative = type SherpaOnnxOfflineSpeechDenoiserGetSampleRate (line 810) | typedef SherpaOnnxOfflineSpeechDenoiserGetSampleRate = type SherpaOnnxOfflineSpeechDenoiserRunNative (line 813) | typedef SherpaOnnxOfflineSpeechDenoiserRunNative = type SherpaOnnxOfflineSpeechDenoiserRun (line 821) | typedef SherpaOnnxOfflineSpeechDenoiserRun = type SherpaOnnxDestroyDenoisedAudioNative (line 829) | typedef SherpaOnnxDestroyDenoisedAudioNative = type SherpaOnnxDestroyDenoisedAudio (line 832) | typedef SherpaOnnxDestroyDenoisedAudio = type SherpaOnnxCreateOnlineSpeechDenoiserNative (line 835) | typedef SherpaOnnxCreateOnlineSpeechDenoiserNative = type SherpaOnnxCreateOnlineSpeechDenoiser (line 840) | typedef SherpaOnnxCreateOnlineSpeechDenoiser = type SherpaOnnxDestroyOnlineSpeechDenoiserNative (line 843) | typedef SherpaOnnxDestroyOnlineSpeechDenoiserNative = type SherpaOnnxDestroyOnlineSpeechDenoiser (line 846) | typedef SherpaOnnxDestroyOnlineSpeechDenoiser = type SherpaOnnxOnlineSpeechDenoiserGetSampleRateNative (line 849) | typedef SherpaOnnxOnlineSpeechDenoiserGetSampleRateNative = type SherpaOnnxOnlineSpeechDenoiserGetSampleRate (line 852) | typedef SherpaOnnxOnlineSpeechDenoiserGetSampleRate = type SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamplesNative (line 855) | typedef SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamplesNative = type SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamples (line 858) | typedef SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamples = type SherpaOnnxOnlineSpeechDenoiserRunNative (line 861) | typedef SherpaOnnxOnlineSpeechDenoiserRunNative = type SherpaOnnxOnlineSpeechDenoiserRun (line 869) | typedef SherpaOnnxOnlineSpeechDenoiserRun = type SherpaOnnxOnlineSpeechDenoiserFlushNative (line 877) | typedef SherpaOnnxOnlineSpeechDenoiserFlushNative = type SherpaOnnxOnlineSpeechDenoiserFlush (line 882) | typedef SherpaOnnxOnlineSpeechDenoiserFlush = type SherpaOnnxOnlineSpeechDenoiserResetNative (line 887) | typedef SherpaOnnxOnlineSpeechDenoiserResetNative = type SherpaOnnxOnlineSpeechDenoiserReset (line 890) | typedef SherpaOnnxOnlineSpeechDenoiserReset = type SherpaOnnxCreateSpokenLanguageIdentificationNative (line 893) | typedef SherpaOnnxCreateSpokenLanguageIdentificationNative = type SherpaOnnxCreateSpokenLanguageIdentification (line 898) | typedef SherpaOnnxCreateSpokenLanguageIdentification = type SherpaOnnxDestroySpokenLanguageIdentificationNative (line 901) | typedef SherpaOnnxDestroySpokenLanguageIdentificationNative = type SherpaOnnxDestroySpokenLanguageIdentification (line 904) | typedef SherpaOnnxDestroySpokenLanguageIdentification = type SherpaOnnxSpokenLanguageIdentificationCreateOfflineStreamNative (line 907) | typedef SherpaOnnxSpokenLanguageIdentificationCreateOfflineStreamNative = type SherpaOnnxSpokenLanguageIdentificationCreateOfflineStream (line 912) | typedef SherpaOnnxSpokenLanguageIdentificationCreateOfflineStream = type SherpaOnnxSpokenLanguageIdentificationComputeNative (line 915) | typedef SherpaOnnxSpokenLanguageIdentificationComputeNative = type SherpaOnnxSpokenLanguageIdentificationCompute (line 921) | typedef SherpaOnnxSpokenLanguageIdentificationCompute = type SherpaOnnxDestroySpokenLanguageIdentificationResultNative (line 924) | typedef SherpaOnnxDestroySpokenLanguageIdentificationResultNative = type SherpaOnnxDestroySpokenLanguageIdentificationResult (line 927) | typedef SherpaOnnxDestroySpokenLanguageIdentificationResult = type SherpaOnnxCreateOfflineSpeakerDiarizationNative (line 930) | typedef SherpaOnnxCreateOfflineSpeakerDiarizationNative = type SherpaOnnxCreateOfflineSpeakerDiarization (line 935) | typedef SherpaOnnxCreateOfflineSpeakerDiarization = type SherpaOnnxDestroyOfflineSpeakerDiarizationNative (line 938) | typedef SherpaOnnxDestroyOfflineSpeakerDiarizationNative = type SherpaOnnxDestroyOfflineSpeakerDiarization (line 941) | typedef SherpaOnnxDestroyOfflineSpeakerDiarization = type SherpaOnnxCreateOfflinePunctuationNative (line 944) | typedef SherpaOnnxCreateOfflinePunctuationNative = type SherpaOnnxCreateOnlinePunctuationNative (line 949) | typedef SherpaOnnxCreateOnlinePunctuationNative = type SherpaOnnxOfflineSpeakerDiarizationGetSampleRateNative (line 954) | typedef SherpaOnnxOfflineSpeakerDiarizationGetSampleRateNative = type SherpaOnnxOfflineSpeakerDiarizationGetSampleRate (line 957) | typedef SherpaOnnxOfflineSpeakerDiarizationGetSampleRate = type SherpaOnnxOfflineSpeakerDiarizationSetConfigNative (line 960) | typedef SherpaOnnxOfflineSpeakerDiarizationSetConfigNative = type SherpaOnnxOfflineSpeakerDiarizationResultGetNumSpeakersNative (line 966) | typedef SherpaOnnxOfflineSpeakerDiarizationResultGetNumSpeakersNative = type SherpaOnnxOfflineSpeakerDiarizationResultGetNumSpeakers (line 969) | typedef SherpaOnnxOfflineSpeakerDiarizationResultGetNumSpeakers = type SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegmentsNative (line 972) | typedef SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegmentsNative = type SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegments (line 975) | typedef SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegments = type SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTimeNative (line 978) | typedef SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTimeNative = type SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTime (line 983) | typedef SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTime = type SherpaOnnxOfflineSpeakerDiarizationDestroySegmentNative (line 986) | typedef SherpaOnnxOfflineSpeakerDiarizationDestroySegmentNative = type SherpaOnnxOfflineSpeakerDiarizationDestroySegment (line 989) | typedef SherpaOnnxOfflineSpeakerDiarizationDestroySegment = type SherpaOnnxOfflineSpeakerDiarizationProcessNative (line 992) | typedef SherpaOnnxOfflineSpeakerDiarizationProcessNative = type SherpaOnnxOfflineSpeakerDiarizationProcess (line 999) | typedef SherpaOnnxOfflineSpeakerDiarizationProcess = type SherpaOnnxOfflineSpeakerDiarizationProgressCallbackNoArgNative (line 1006) | typedef SherpaOnnxOfflineSpeakerDiarizationProgressCallbackNoArgNative = type SherpaOnnxOfflineSpeakerDiarizationProcessWithCallbackNoArgNative (line 1009) | typedef SherpaOnnxOfflineSpeakerDiarizationProcessWithCallbackNoArgNative = type SherpaOnnxOfflineSpeakerDiarizationProcessWithCallbackNoArg (line 1021) | typedef SherpaOnnxOfflineSpeakerDiarizationProcessWithCallbackNoArg = type SherpaOnnxOfflineSpeakerDiarizationDestroyResultNative (line 1033) | typedef SherpaOnnxOfflineSpeakerDiarizationDestroyResultNative = type SherpaOnnxOfflineSpeakerDiarizationDestroyResult (line 1036) | typedef SherpaOnnxOfflineSpeakerDiarizationDestroyResult = type SherpaOnnxOfflineSpeakerDiarizationSetConfig (line 1039) | typedef SherpaOnnxOfflineSpeakerDiarizationSetConfig = type SherpaOnnxCreateOfflinePunctuation (line 1045) | typedef SherpaOnnxCreateOfflinePunctuation = type SherpaOnnxDestroyOfflinePunctuationNative (line 1048) | typedef SherpaOnnxDestroyOfflinePunctuationNative = type SherpaOnnxDestroyOfflinePunctuation (line 1051) | typedef SherpaOnnxDestroyOfflinePunctuation = type SherpaOfflinePunctuationAddPunctNative (line 1054) | typedef SherpaOfflinePunctuationAddPunctNative = type SherpaOfflinePunctuationAddPunct (line 1060) | typedef SherpaOfflinePunctuationAddPunct = type SherpaOfflinePunctuationFreeTextNative (line 1063) | typedef SherpaOfflinePunctuationFreeTextNative = Void Function(Pointer); type SherpaOnnxCreateOnlinePunctuation (line 1067) | typedef SherpaOnnxCreateOnlinePunctuation = type SherpaOnnxDestroyOnlinePunctuationNative (line 1070) | typedef SherpaOnnxDestroyOnlinePunctuationNative = type SherpaOnnxDestroyOnlinePunctuation (line 1073) | typedef SherpaOnnxDestroyOnlinePunctuation = type SherpaOnnxOnlinePunctuationAddPunctNative (line 1076) | typedef SherpaOnnxOnlinePunctuationAddPunctNative = type SherpaOnnxOnlinePunctuationAddPunct (line 1079) | typedef SherpaOnnxOnlinePunctuationAddPunct = type SherpaOnnxOnlinePunctuationFreeTextNative (line 1082) | typedef SherpaOnnxOnlinePunctuationFreeTextNative = type SherpaOnnxOnlinePunctuationFreeText (line 1085) | typedef SherpaOnnxOnlinePunctuationFreeText = void Function(Pointer); type SherpaOnnxCreateAudioTaggingNative (line 1087) | typedef SherpaOnnxCreateAudioTaggingNative = type SherpaOnnxCreateAudioTagging (line 1092) | typedef SherpaOnnxCreateAudioTagging = SherpaOnnxCreateAudioTaggingNative; type SherpaOnnxDestroyAudioTaggingNative (line 1094) | typedef SherpaOnnxDestroyAudioTaggingNative = type SherpaOnnxDestroyAudioTagging (line 1097) | typedef SherpaOnnxDestroyAudioTagging = type SherpaOnnxAudioTaggingCreateOfflineStreamNative (line 1100) | typedef SherpaOnnxAudioTaggingCreateOfflineStreamNative = type SherpaOnnxAudioTaggingCreateOfflineStream (line 1103) | typedef SherpaOnnxAudioTaggingCreateOfflineStream = type SherpaOnnxAudioTaggingComputeNative (line 1106) | typedef SherpaOnnxAudioTaggingComputeNative = type SherpaOnnxAudioTaggingCompute (line 1113) | typedef SherpaOnnxAudioTaggingCompute = type SherpaOnnxAudioTaggingFreeResultsNative (line 1120) | typedef SherpaOnnxAudioTaggingFreeResultsNative = type SherpaOnnxAudioTaggingFreeResults (line 1123) | typedef SherpaOnnxAudioTaggingFreeResults = type CreateKeywordSpotterNative (line 1126) | typedef CreateKeywordSpotterNative = type CreateKeywordSpotter (line 1131) | typedef CreateKeywordSpotter = CreateKeywordSpotterNative; type DestroyKeywordSpotterNative (line 1133) | typedef DestroyKeywordSpotterNative = type DestroyKeywordSpotter (line 1136) | typedef DestroyKeywordSpotter = type CreateKeywordStreamNative (line 1139) | typedef CreateKeywordStreamNative = type CreateKeywordStream (line 1142) | typedef CreateKeywordStream = CreateKeywordStreamNative; type CreateKeywordStreamWithKeywordsNative (line 1144) | typedef CreateKeywordStreamWithKeywordsNative = type CreateKeywordStreamWithKeywords (line 1150) | typedef CreateKeywordStreamWithKeywords = CreateKeywordStreamWithKeyword... type IsKeywordStreamReadyNative (line 1152) | typedef IsKeywordStreamReadyNative = type IsKeywordStreamReady (line 1158) | typedef IsKeywordStreamReady = type DecodeKeywordStreamNative (line 1164) | typedef DecodeKeywordStreamNative = type DecodeKeywordStream (line 1170) | typedef DecodeKeywordStream = type ResetKeywordStreamNative (line 1176) | typedef ResetKeywordStreamNative = type ResetKeywordStream (line 1182) | typedef ResetKeywordStream = type GetKeywordResultAsJsonNative (line 1188) | typedef GetKeywordResultAsJsonNative = type GetKeywordResultAsJson (line 1194) | typedef GetKeywordResultAsJson = GetKeywordResultAsJsonNative; type FreeKeywordResultJsonNative (line 1196) | typedef FreeKeywordResultJsonNative = Void Function(Pointer); type FreeKeywordResultJson (line 1198) | typedef FreeKeywordResultJson = void Function(Pointer); type SherpaOnnxCreateOfflineTtsNative (line 1200) | typedef SherpaOnnxCreateOfflineTtsNative = type SherpaOnnxCreateOfflineTts (line 1203) | typedef SherpaOnnxCreateOfflineTts = SherpaOnnxCreateOfflineTtsNative; type SherpaOnnxDestroyOfflineTtsNative (line 1205) | typedef SherpaOnnxDestroyOfflineTtsNative = type SherpaOnnxDestroyOfflineTts (line 1208) | typedef SherpaOnnxDestroyOfflineTts = type SherpaOnnxOfflineTtsSampleRateNative (line 1211) | typedef SherpaOnnxOfflineTtsSampleRateNative = type SherpaOnnxOfflineTtsSampleRate (line 1214) | typedef SherpaOnnxOfflineTtsSampleRate = type SherpaOnnxOfflineTtsNumSpeakersNative (line 1217) | typedef SherpaOnnxOfflineTtsNumSpeakersNative = type SherpaOnnxOfflineTtsNumSpeakers (line 1220) | typedef SherpaOnnxOfflineTtsNumSpeakers = type SherpaOnnxOfflineTtsGenerateNative (line 1223) | typedef SherpaOnnxOfflineTtsGenerateNative = type SherpaOnnxOfflineTtsGenerate (line 1231) | typedef SherpaOnnxOfflineTtsGenerate = type SherpaOnnxDestroyOfflineTtsGeneratedAudioNative (line 1239) | typedef SherpaOnnxDestroyOfflineTtsGeneratedAudioNative = type SherpaOnnxDestroyOfflineTtsGeneratedAudio (line 1242) | typedef SherpaOnnxDestroyOfflineTtsGeneratedAudio = type SherpaOnnxGeneratedAudioCallbackNative (line 1245) | typedef SherpaOnnxGeneratedAudioCallbackNative = type SherpaOnnxGeneratedAudioProgressCallbackWithArgNative (line 1248) | typedef SherpaOnnxGeneratedAudioProgressCallbackWithArgNative = type SherpaOnnxGeneratedAudioProgressCallbackWithArg (line 1251) | typedef SherpaOnnxGeneratedAudioProgressCallbackWithArg = type SherpaOnnxOfflineTtsGenerateWithCallbackNative (line 1254) | typedef SherpaOnnxOfflineTtsGenerateWithCallbackNative = type SherpaOnnxOfflineTtsGenerateWithCallback (line 1263) | typedef SherpaOnnxOfflineTtsGenerateWithCallback = type SherpaOnnxOfflineTtsGenerateWithConfigNative (line 1272) | typedef SherpaOnnxOfflineTtsGenerateWithConfigNative = type SherpaOnnxOfflineTtsGenerateWithConfig (line 1283) | typedef SherpaOnnxOfflineTtsGenerateWithConfig = type CreateOfflineRecognizerNative (line 1294) | typedef CreateOfflineRecognizerNative = type CreateOfflineRecognizer (line 1299) | typedef CreateOfflineRecognizer = CreateOfflineRecognizerNative; type OfflineRecognizerSetConfigNative (line 1301) | typedef OfflineRecognizerSetConfigNative = type OfflineRecognizerSetConfig (line 1307) | typedef OfflineRecognizerSetConfig = type DestroyOfflineRecognizerNative (line 1313) | typedef DestroyOfflineRecognizerNative = type DestroyOfflineRecognizer (line 1316) | typedef DestroyOfflineRecognizer = type CreateOfflineStreamNative (line 1319) | typedef CreateOfflineStreamNative = type CreateOfflineStream (line 1324) | typedef CreateOfflineStream = CreateOfflineStreamNative; type DestroyOfflineStreamNative (line 1326) | typedef DestroyOfflineStreamNative = type DestroyOfflineStream (line 1329) | typedef DestroyOfflineStream = void Function(Pointer); type SherpaOnnxCreateOnlineRecognizerNative (line 1363) | typedef SherpaOnnxCreateOnlineRecognizerNative = type SherpaOnnxCreateOnlineRecognizer (line 1368) | typedef SherpaOnnxCreateOnlineRecognizer = type SherpaOnnxDestroyOnlineRecognizerNative (line 1371) | typedef SherpaOnnxDestroyOnlineRecognizerNative = type SherpaOnnxDestroyOnlineRecognizer (line 1374) | typedef SherpaOnnxDestroyOnlineRecognizer = type SherpaOnnxCreateOnlineStreamNative (line 1377) | typedef SherpaOnnxCreateOnlineStreamNative = type SherpaOnnxCreateOnlineStream (line 1382) | typedef SherpaOnnxCreateOnlineStream = SherpaOnnxCreateOnlineStreamNative; type SherpaOnnxCreateOnlineStreamWithHotwordsNative (line 1384) | typedef SherpaOnnxCreateOnlineStreamWithHotwordsNative = type SherpaOnnxCreateOnlineStreamWithHotwords (line 1390) | typedef SherpaOnnxCreateOnlineStreamWithHotwords = type IsOnlineStreamReadyNative (line 1393) | typedef IsOnlineStreamReadyNative = type IsOnlineStreamReady (line 1399) | typedef IsOnlineStreamReady = type SherpaOnnxDecodeOnlineStreamNative (line 1405) | typedef SherpaOnnxDecodeOnlineStreamNative = type SherpaOnnxDecodeOnlineStream (line 1411) | typedef SherpaOnnxDecodeOnlineStream = type GetOnlineStreamResultAsJsonNative (line 1417) | typedef GetOnlineStreamResultAsJsonNative = type GetOnlineStreamResultAsJson (line 1423) | typedef GetOnlineStreamResultAsJson = GetOnlineStreamResultAsJsonNative; type ResetNative (line 1425) | typedef ResetNative = type Reset (line 1431) | typedef Reset = type IsEndpointNative (line 1437) | typedef IsEndpointNative = type IsEndpoint (line 1443) | typedef IsEndpoint = type DestroyOnlineStreamResultJsonNative (line 1449) | typedef DestroyOnlineStreamResultJsonNative = Void Function(Pointer); type DestroyOnlineStreamResultJson (line 1451) | typedef DestroyOnlineStreamResultJson = void Function(Pointer); type SherpaOnnxCreateVoiceActivityDetectorNative (line 1453) | typedef SherpaOnnxCreateVoiceActivityDetectorNative = type SherpaOnnxCreateVoiceActivityDetector (line 1459) | typedef SherpaOnnxCreateVoiceActivityDetector = type SherpaOnnxDestroyVoiceActivityDetectorNative (line 1465) | typedef SherpaOnnxDestroyVoiceActivityDetectorNative = type SherpaOnnxDestroyVoiceActivityDetector (line 1468) | typedef SherpaOnnxDestroyVoiceActivityDetector = type SherpaOnnxVoiceActivityDetectorAcceptWaveformNative (line 1471) | typedef SherpaOnnxVoiceActivityDetectorAcceptWaveformNative = type SherpaOnnxVoiceActivityDetectorAcceptWaveform (line 1478) | typedef SherpaOnnxVoiceActivityDetectorAcceptWaveform = type SherpaOnnxVoiceActivityDetectorEmptyNative (line 1485) | typedef SherpaOnnxVoiceActivityDetectorEmptyNative = type SherpaOnnxVoiceActivityDetectorEmpty (line 1488) | typedef SherpaOnnxVoiceActivityDetectorEmpty = type SherpaOnnxVoiceActivityDetectorDetectedNative (line 1491) | typedef SherpaOnnxVoiceActivityDetectorDetectedNative = type SherpaOnnxVoiceActivityDetectorDetected (line 1494) | typedef SherpaOnnxVoiceActivityDetectorDetected = type SherpaOnnxVoiceActivityDetectorPopNative (line 1497) | typedef SherpaOnnxVoiceActivityDetectorPopNative = type SherpaOnnxVoiceActivityDetectorPop (line 1500) | typedef SherpaOnnxVoiceActivityDetectorPop = type SherpaOnnxVoiceActivityDetectorClearNative (line 1503) | typedef SherpaOnnxVoiceActivityDetectorClearNative = type SherpaOnnxVoiceActivityDetectorClear (line 1506) | typedef SherpaOnnxVoiceActivityDetectorClear = type SherpaOnnxVoiceActivityDetectorResetNative (line 1509) | typedef SherpaOnnxVoiceActivityDetectorResetNative = type SherpaOnnxVoiceActivityDetectorReset (line 1512) | typedef SherpaOnnxVoiceActivityDetectorReset = type SherpaOnnxVoiceActivityDetectorFlushNative (line 1515) | typedef SherpaOnnxVoiceActivityDetectorFlushNative = type SherpaOnnxVoiceActivityDetectorFlush (line 1518) | typedef SherpaOnnxVoiceActivityDetectorFlush = type SherpaOnnxVoiceActivityDetectorFrontNative (line 1521) | typedef SherpaOnnxVoiceActivityDetectorFrontNative = type SherpaOnnxVoiceActivityDetectorFront (line 1526) | typedef SherpaOnnxVoiceActivityDetectorFront = type SherpaOnnxDestroySpeechSegmentNative (line 1529) | typedef SherpaOnnxDestroySpeechSegmentNative = type SherpaOnnxDestroySpeechSegment (line 1532) | typedef SherpaOnnxDestroySpeechSegment = type SherpaOnnxCreateCircularBufferNative (line 1535) | typedef SherpaOnnxCreateCircularBufferNative = type SherpaOnnxCreateCircularBuffer (line 1538) | typedef SherpaOnnxCreateCircularBuffer = type SherpaOnnxDestroyCircularBufferNative (line 1541) | typedef SherpaOnnxDestroyCircularBufferNative = type SherpaOnnxDestroyCircularBuffer (line 1544) | typedef SherpaOnnxDestroyCircularBuffer = type SherpaOnnxCircularBufferPushNative (line 1547) | typedef SherpaOnnxCircularBufferPushNative = type SherpaOnnxCircularBufferPush (line 1550) | typedef SherpaOnnxCircularBufferPush = type SherpaOnnxCircularBufferGetNative (line 1553) | typedef SherpaOnnxCircularBufferGetNative = type SherpaOnnxCircularBufferGet (line 1556) | typedef SherpaOnnxCircularBufferGet = type SherpaOnnxCircularBufferFreeNative (line 1559) | typedef SherpaOnnxCircularBufferFreeNative = Void Function(Pointer); type SherpaOnnxCircularBufferFree (line 1561) | typedef SherpaOnnxCircularBufferFree = void Function(Pointer); type SherpaOnnxCircularBufferPopNative (line 1563) | typedef SherpaOnnxCircularBufferPopNative = type SherpaOnnxCircularBufferPop (line 1566) | typedef SherpaOnnxCircularBufferPop = type SherpaOnnxCircularBufferSizeNative (line 1569) | typedef SherpaOnnxCircularBufferSizeNative = type SherpaOnnxCircularBufferSize (line 1572) | typedef SherpaOnnxCircularBufferSize = type SherpaOnnxCircularBufferHeadNative (line 1575) | typedef SherpaOnnxCircularBufferHeadNative = type SherpaOnnxCircularBufferHead (line 1578) | typedef SherpaOnnxCircularBufferHead = type SherpaOnnxCircularBufferResetNative (line 1581) | typedef SherpaOnnxCircularBufferResetNative = type SherpaOnnxCircularBufferReset (line 1584) | typedef SherpaOnnxCircularBufferReset = type SherpaOnnxCreateSpeakerEmbeddingManagerNative (line 1587) | typedef SherpaOnnxCreateSpeakerEmbeddingManagerNative = type SherpaOnnxCreateSpeakerEmbeddingManager (line 1590) | typedef SherpaOnnxCreateSpeakerEmbeddingManager = type SherpaOnnxDestroySpeakerEmbeddingManagerNative (line 1593) | typedef SherpaOnnxDestroySpeakerEmbeddingManagerNative = type SherpaOnnxDestroySpeakerEmbeddingManager (line 1596) | typedef SherpaOnnxDestroySpeakerEmbeddingManager = type SherpaOnnxSpeakerEmbeddingManagerAddNative (line 1599) | typedef SherpaOnnxSpeakerEmbeddingManagerAddNative = type SherpaOnnxSpeakerEmbeddingManagerAdd (line 1606) | typedef SherpaOnnxSpeakerEmbeddingManagerAdd = type SherpaOnnxSpeakerEmbeddingManagerAddListFlattenedNative (line 1613) | typedef SherpaOnnxSpeakerEmbeddingManagerAddListFlattenedNative = type SherpaOnnxSpeakerEmbeddingManagerAddListFlattened (line 1621) | typedef SherpaOnnxSpeakerEmbeddingManagerAddListFlattened = type SherpaOnnxSpeakerEmbeddingManagerRemoveNative (line 1629) | typedef SherpaOnnxSpeakerEmbeddingManagerRemoveNative = type SherpaOnnxSpeakerEmbeddingManagerRemove (line 1632) | typedef SherpaOnnxSpeakerEmbeddingManagerRemove = type SherpaOnnxSpeakerEmbeddingManagerContainsNative (line 1635) | typedef SherpaOnnxSpeakerEmbeddingManagerContainsNative = type SherpaOnnxSpeakerEmbeddingManagerContains (line 1638) | typedef SherpaOnnxSpeakerEmbeddingManagerContains = type SherpaOnnxSpeakerEmbeddingManagerSearchNative (line 1641) | typedef SherpaOnnxSpeakerEmbeddingManagerSearchNative = type SherpaOnnxSpeakerEmbeddingManagerSearch (line 1648) | typedef SherpaOnnxSpeakerEmbeddingManagerSearch = type SherpaOnnxSpeakerEmbeddingManagerFreeSearchNative (line 1655) | typedef SherpaOnnxSpeakerEmbeddingManagerFreeSearchNative = type SherpaOnnxSpeakerEmbeddingManagerFreeSearch (line 1658) | typedef SherpaOnnxSpeakerEmbeddingManagerFreeSearch = type SherpaOnnxSpeakerEmbeddingManagerNumSpeakersNative (line 1661) | typedef SherpaOnnxSpeakerEmbeddingManagerNumSpeakersNative = type SherpaOnnxSpeakerEmbeddingManagerNumSpeakers (line 1664) | typedef SherpaOnnxSpeakerEmbeddingManagerNumSpeakers = type SherpaOnnxSpeakerEmbeddingManagerVerifyNative (line 1667) | typedef SherpaOnnxSpeakerEmbeddingManagerVerifyNative = type SherpaOnnxSpeakerEmbeddingManagerVerify (line 1675) | typedef SherpaOnnxSpeakerEmbeddingManagerVerify = type SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakersNative (line 1683) | typedef SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakersNative = type SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakers (line 1686) | typedef SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakers = type SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakersNative (line 1689) | typedef SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakersNative = type SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakers (line 1692) | typedef SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakers = type SherpaOnnxCreateSpeakerEmbeddingExtractorNative (line 1695) | typedef SherpaOnnxCreateSpeakerEmbeddingExtractorNative = type SherpaOnnxCreateSpeakerEmbeddingExtractor (line 1700) | typedef SherpaOnnxCreateSpeakerEmbeddingExtractor = type SherpaOnnxDestroySpeakerEmbeddingExtractorNative (line 1703) | typedef SherpaOnnxDestroySpeakerEmbeddingExtractorNative = type SherpaOnnxDestroySpeakerEmbeddingExtractor (line 1706) | typedef SherpaOnnxDestroySpeakerEmbeddingExtractor = type SherpaOnnxSpeakerEmbeddingExtractorDimNative (line 1709) | typedef SherpaOnnxSpeakerEmbeddingExtractorDimNative = type SherpaOnnxSpeakerEmbeddingExtractorDim (line 1712) | typedef SherpaOnnxSpeakerEmbeddingExtractorDim = type SherpaOnnxSpeakerEmbeddingExtractorCreateStreamNative (line 1715) | typedef SherpaOnnxSpeakerEmbeddingExtractorCreateStreamNative = type SherpaOnnxSpeakerEmbeddingExtractorCreateStream (line 1720) | typedef SherpaOnnxSpeakerEmbeddingExtractorCreateStream = type SherpaOnnxDestroyOnlineStreamNative (line 1723) | typedef SherpaOnnxDestroyOnlineStreamNative = type SherpaOnnxDestroyOnlineStream (line 1726) | typedef SherpaOnnxDestroyOnlineStream = type OnlineStreamAcceptWaveformNative (line 1729) | typedef OnlineStreamAcceptWaveformNative = type OnlineStreamAcceptWaveform (line 1737) | typedef OnlineStreamAcceptWaveform = type OnlineStreamInputFinishedNative (line 1740) | typedef OnlineStreamInputFinishedNative = type OnlineStreamInputFinished (line 1743) | typedef OnlineStreamInputFinished = type SherpaOnnxSpeakerEmbeddingExtractorIsReadyNative (line 1746) | typedef SherpaOnnxSpeakerEmbeddingExtractorIsReadyNative = type SherpaOnnxSpeakerEmbeddingExtractorIsReady (line 1752) | typedef SherpaOnnxSpeakerEmbeddingExtractorIsReady = type SherpaOnnxSpeakerEmbeddingExtractorComputeEmbeddingNative (line 1758) | typedef SherpaOnnxSpeakerEmbeddingExtractorComputeEmbeddingNative = type SherpaOnnxSpeakerEmbeddingExtractorComputeEmbedding (line 1764) | typedef SherpaOnnxSpeakerEmbeddingExtractorComputeEmbedding = type SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbeddingNative (line 1767) | typedef SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbeddingNative = type SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbedding (line 1770) | typedef SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbedding = type SherpaOnnxReadWaveNative (line 1773) | typedef SherpaOnnxReadWaveNative = type SherpaOnnxReadWave (line 1776) | typedef SherpaOnnxReadWave = SherpaOnnxReadWaveNative; type SherpaOnnxWriteWaveNative (line 1778) | typedef SherpaOnnxWriteWaveNative = type SherpaOnnxWriteWave (line 1781) | typedef SherpaOnnxWriteWave = type SherpaOnnxFreeWaveNative (line 1784) | typedef SherpaOnnxFreeWaveNative = Void Function(Pointer); type SherpaOnnxFreeWave (line 1786) | typedef SherpaOnnxFreeWave = void Function(Pointer); type SherpaOnnxGetVersionStr (line 1788) | typedef SherpaOnnxGetVersionStr = Pointer Function(); type SherpaOnnxGetVersionStrNative (line 1789) | typedef SherpaOnnxGetVersionStrNative = SherpaOnnxGetVersionStr; type SherpaOnnxGetGitSha1Native (line 1791) | typedef SherpaOnnxGetGitSha1Native = Pointer Function(); type SherpaOnnxGetGitSha1 (line 1792) | typedef SherpaOnnxGetGitSha1 = SherpaOnnxGetGitSha1Native; type SherpaOnnxGetGitDateNative (line 1794) | typedef SherpaOnnxGetGitDateNative = Pointer Function(); type SherpaOnnxGetGitDate (line 1795) | typedef SherpaOnnxGetGitDate = SherpaOnnxGetGitDateNative; class SherpaOnnxBindings (line 1797) | class SherpaOnnxBindings { method init (line 2037) | void init(DynamicLibrary dynamicLibrary) FILE: flutter/sherpa_onnx/lib/src/speaker_identification.dart class SpeakerEmbeddingExtractorConfig (line 31) | class SpeakerEmbeddingExtractorConfig { method toString (line 48) | String toString() method toJson (line 52) | Map toJson() class SpeakerEmbeddingExtractor (line 69) | class SpeakerEmbeddingExtractor { method free (line 110) | void free() method createStream (line 123) | OnlineStream createStream() method isReady (line 144) | bool isReady(OnlineStream stream) method compute (line 160) | Float32List compute(OnlineStream stream) class SpeakerEmbeddingManager (line 197) | class SpeakerEmbeddingManager { method free (line 219) | void free() method add (line 232) | bool add({required String name, required Float32List embedding}) method addMulti (line 261) | bool addMulti( method contains (line 296) | bool contains(String name) method remove (line 317) | bool remove(String name) method search (line 340) | String search({required Float32List embedding, required double thresho... method verify (line 373) | bool verify( FILE: flutter/sherpa_onnx/lib/src/spoken_language_identification.dart class SpokenLanguageIdentificationWhisperConfig (line 31) | class SpokenLanguageIdentificationWhisperConfig { method toString (line 48) | String toString() method toJson (line 52) | Map toJson() class SpokenLanguageIdentificationConfig (line 64) | class SpokenLanguageIdentificationConfig { method toString (line 86) | String toString() method toJson (line 90) | Map toJson() class SpokenLanguageIdentificationResult (line 104) | class SpokenLanguageIdentificationResult { method toString (line 117) | String toString() method toJson (line 121) | Map toJson() class SpokenLanguageIdentification (line 129) | class SpokenLanguageIdentification { method free (line 136) | void free() method convertConfig (line 175) | Pointer convertConfig( method freeConfig (line 190) | void freeConfig( method createStream (line 199) | OfflineStream createStream() method compute (line 223) | SpokenLanguageIdentificationResult compute(OfflineStream stream) FILE: flutter/sherpa_onnx/lib/src/tts.dart class OfflineTtsGenerationConfig (line 48) | class OfflineTtsGenerationConfig { method extraToNativeUtf8 (line 63) | Pointer extraToNativeUtf8() method toNative (line 81) | Pointer toNative() method freeNative (line 110) | void freeNative(Pointer p) class OfflineTtsVitsModelConfig (line 140) | class OfflineTtsVitsModelConfig { method toString (line 165) | String toString() method toJson (line 169) | Map toJson() class OfflineTtsMatchaModelConfig (line 190) | class OfflineTtsMatchaModelConfig { method toString (line 215) | String toString() method toJson (line 219) | Map toJson() class OfflineTtsKokoroModelConfig (line 240) | class OfflineTtsKokoroModelConfig { method toString (line 265) | String toString() method toJson (line 269) | Map toJson() class OfflineTtsKittenModelConfig (line 290) | class OfflineTtsKittenModelConfig { method toString (line 310) | String toString() method toJson (line 314) | Map toJson() class OfflineTtsZipVoiceModelConfig (line 330) | class OfflineTtsZipVoiceModelConfig { method toString (line 360) | String toString() method toJson (line 364) | Map toJson() class OfflineTtsPocketModelConfig (line 392) | class OfflineTtsPocketModelConfig { method toJson (line 418) | Map toJson() method toString (line 430) | String toString() class OfflineTtsSupertonicModelConfig (line 445) | class OfflineTtsSupertonicModelConfig { method toJson (line 468) | Map toJson() method toString (line 479) | String toString() class OfflineTtsModelConfig (line 496) | class OfflineTtsModelConfig { method toString (line 540) | String toString() method toJson (line 544) | Map toJson() class OfflineTtsConfig (line 570) | class OfflineTtsConfig { method toString (line 592) | String toString() method toJson (line 596) | Map toJson() class GeneratedAudio (line 612) | class GeneratedAudio { class OfflineTts (line 624) | class OfflineTts { method free (line 776) | void free() method generate (line 789) | GeneratedAudio generate({ method generateWithCallback (line 822) | GeneratedAudio generateWithCallback({ method generateWithConfig (line 882) | GeneratedAudio generateWithConfig({ FILE: flutter/sherpa_onnx/lib/src/utils.dart function _strLen (line 7) | int _strLen(Pointer codeUnits) function toDartString (line 20) | String toDartString(Pointer s) FILE: flutter/sherpa_onnx/lib/src/vad.dart class SileroVadModelConfig (line 37) | class SileroVadModelConfig { method toString (line 60) | String toString() method toJson (line 64) | Map toJson() class TenVadModelConfig (line 82) | class TenVadModelConfig { method toString (line 105) | String toString() method toJson (line 109) | Map toJson() class VadModelConfig (line 130) | class VadModelConfig { method toJson (line 160) | Map toJson() method toString (line 170) | String toString() class SpeechSegment (line 176) | class SpeechSegment { class CircularBuffer (line 183) | class CircularBuffer { method free (line 210) | void free() method push (line 223) | void push(Float32List data) method get (line 244) | Float32List get({required int startIndex, required int n}) method pop (line 270) | void pop(int n) method reset (line 283) | void reset() class VoiceActivityDetector (line 325) | class VoiceActivityDetector { method free (line 382) | void free() method acceptWaveform (line 395) | void acceptWaveform(Float32List samples) method isEmpty (line 416) | bool isEmpty() method isDetected (line 432) | bool isDetected() method pop (line 448) | void pop() method clear (line 460) | void clear() method front (line 472) | SpeechSegment front() method reset (line 497) | void reset() method flush (line 509) | void flush() FILE: flutter/sherpa_onnx/lib/src/version.dart function getVersion (line 7) | String getVersion() function getGitSha1 (line 17) | String getGitSha1() function getGitDate (line 27) | String getGitDate() FILE: flutter/sherpa_onnx/lib/src/wave_reader.dart class WaveData (line 12) | class WaveData { function readWave (line 23) | WaveData readWave(String filename) FILE: flutter/sherpa_onnx/lib/src/wave_writer.dart function writeWave (line 12) | bool writeWave( FILE: go-api-examples/add-punctuation-online/main.go function main (line 9) | func main() { FILE: go-api-examples/add-punctuation/main.go function main (line 8) | func main() { FILE: go-api-examples/audio-tagging/main.go function main (line 9) | func main() { FILE: go-api-examples/keyword-spotting-from-file/main.go function main (line 8) | func main() { FILE: go-api-examples/non-streaming-canary-decode-files/main.go function main (line 14) | func main() { function readWave (line 60) | func readWave(filename string) (samples []float32, sampleRate int) { function samplesInt16ToFloat (line 96) | func samplesInt16ToFloat(inSamples []byte) []float32 { FILE: go-api-examples/non-streaming-funasr-nano-decode-files/main.go function main (line 14) | func main() { function readWave (line 50) | func readWave(filename string) (samples []float32, sampleRate int) { function samplesInt16ToFloat (line 86) | func samplesInt16ToFloat(inSamples []byte) []float32 { FILE: go-api-examples/non-streaming-medasr-ctc-decode-files/main.go function main (line 14) | func main() { function readWave (line 44) | func readWave(filename string) (samples []float32, sampleRate int) { function samplesInt16ToFloat (line 80) | func samplesInt16ToFloat(inSamples []byte) []float32 { FILE: go-api-examples/non-streaming-moonshine-v2-decode-files/main.go function main (line 14) | func main() { function readWave (line 45) | func readWave(filename string) (samples []float32, sampleRate int) { function samplesInt16ToFloat (line 81) | func samplesInt16ToFloat(inSamples []byte) []float32 { FILE: go-api-examples/non-streaming-omnilingual-asr-ctc-decode-files/main.go function main (line 14) | func main() { function readWave (line 44) | func readWave(filename string) (samples []float32, sampleRate int) { function samplesInt16ToFloat (line 80) | func samplesInt16ToFloat(inSamples []byte) []float32 { FILE: go-api-examples/non-streaming-speaker-diarization/main.go function initSpeakerDiarization (line 37) | func initSpeakerDiarization() *sherpa.OfflineSpeakerDiarization { function main (line 59) | func main() { FILE: go-api-examples/non-streaming-tts/main.go function main (line 11) | func main() { FILE: go-api-examples/offline-tts-play/main.go type pcmBuffer (line 19) | type pcmBuffer struct method Push (line 33) | func (b *pcmBuffer) Push(p []byte) { method Finish (line 43) | func (b *pcmBuffer) Finish() { function newPCMBuffer (line 27) | func newPCMBuffer() *pcmBuffer { type pcmReader (line 53) | type pcmReader struct method Read (line 59) | func (r *pcmReader) Read(p []byte) (int, error) { function main (line 91) | func main() { FILE: go-api-examples/speaker-identification/main.go function createSpeakerEmbeddingExtractor (line 8) | func createSpeakerEmbeddingExtractor() *sherpa.SpeakerEmbeddingExtractor { function computeEmbeddings (line 26) | func computeEmbeddings(ex *sherpa.SpeakerEmbeddingExtractor, files []str... function registerSpeakers (line 43) | func registerSpeakers(ex *sherpa.SpeakerEmbeddingExtractor, manager *she... function main (line 86) | func main() { function chk (line 142) | func chk(err error) { FILE: go-api-examples/speech-enhancement-dpdfnet/main.go function main (line 8) | func main() { FILE: go-api-examples/speech-enhancement-gtcrn/main.go function main (line 8) | func main() { FILE: go-api-examples/streaming-hlg-decoding/main.go function main (line 13) | func main() { function readWave (line 56) | func readWave(filename string) (samples []float32, sampleRate int) { function samplesInt16ToFloat (line 92) | func samplesInt16ToFloat(inSamples []byte) []float32 { FILE: go-api-examples/streaming-speech-enhancement-dpdfnet/main.go function appendSamples (line 8) | func appendSamples(dst []float32, src []float32) []float32 { function main (line 12) | func main() { FILE: go-api-examples/streaming-speech-enhancement-gtcrn/main.go function appendSamples (line 8) | func appendSamples(dst []float32, src []float32) []float32 { function main (line 12) | func main() { FILE: go-api-examples/supertonic-tts/main.go function main (line 10) | func main() { FILE: go-api-examples/vad-asr-whisper/main.go function main (line 11) | func main() { function decode (line 122) | func decode(recognizer *sherpa.OfflineRecognizer, audio *sherpa.Wave, id... function chk (line 142) | func chk(err error) { FILE: go-api-examples/vad-speaker-identification/main.go function createSpeakerEmbeddingExtractor (line 10) | func createSpeakerEmbeddingExtractor() *sherpa.SpeakerEmbeddingExtractor { function computeEmbeddings (line 28) | func computeEmbeddings(ex *sherpa.SpeakerEmbeddingExtractor, files []str... function registerSpeakers (line 45) | func registerSpeakers(ex *sherpa.SpeakerEmbeddingExtractor, manager *she... function createVad (line 88) | func createVad() *sherpa.VoiceActivityDetector { function main (line 110) | func main() { function chk (line 191) | func chk(err error) { function decode (line 197) | func decode(ex *sherpa.SpeakerEmbeddingExtractor, manager *sherpa.Speake... FILE: go-api-examples/vad-spoken-language-identification/main.go function main (line 11) | func main() { function decode (line 118) | func decode(slid *sherpa.SpokenLanguageIdentification, audio *sherpa.Wav... function chk (line 137) | func chk(err error) { FILE: go-api-examples/vad/main.go function main (line 11) | func main() { function chk (line 140) | func chk(err error) { function samplesInt16ToFloat (line 146) | func samplesInt16ToFloat(inSamples []byte) []float32 { function FileExists (line 159) | func FileExists(path string) bool { FILE: go-api-examples/zero-shot-pocket-tts-play/main.go type pcmBuffer (line 20) | type pcmBuffer struct method Push (line 34) | func (b *pcmBuffer) Push(p []byte) { method Finish (line 44) | func (b *pcmBuffer) Finish() { function newPCMBuffer (line 28) | func newPCMBuffer() *pcmBuffer { type pcmReader (line 54) | type pcmReader struct method Read (line 60) | func (r *pcmReader) Read(p []byte) (int, error) { function main (line 92) | func main() { FILE: go-api-examples/zero-shot-pocket-tts/main.go function main (line 11) | func main() { FILE: go-api-examples/zero-shot-zipvoice-tts-play/main.go type pcmBuffer (line 20) | type pcmBuffer struct method Push (line 34) | func (b *pcmBuffer) Push(p []byte) { method Finish (line 44) | func (b *pcmBuffer) Finish() { function newPCMBuffer (line 28) | func newPCMBuffer() *pcmBuffer { type pcmReader (line 54) | type pcmReader struct method Read (line 60) | func (r *pcmReader) Read(p []byte) (int, error) { function main (line 89) | func main() { FILE: go-api-examples/zero-shot-zipvoice-tts/main.go function main (line 11) | func main() { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/audio-tagging.cc function SherpaOnnxOfflineZipformerAudioTaggingModelConfig (line 10) | static SherpaOnnxOfflineZipformerAudioTaggingModelConfig function SherpaOnnxAudioTaggingModelConfig (line 26) | static SherpaOnnxAudioTaggingModelConfig GetAudioTaggingModelConfig( function CreateAudioTaggingWrapper (line 55) | static Napi::External CreateAudioTaggingWrapper( function AudioTaggingCreateOfflineStreamWrapper (line 104) | static Napi::External function AudioTaggingComputeWrapper (line 137) | static Napi::Object AudioTaggingComputeWrapper(const Napi::CallbackInfo ... function InitAudioTagging (line 208) | void InitAudioTagging(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/keyword-spotting.cc function CreateKeywordSpotterWrapper (line 18) | static Napi::External CreateKeywordSpotterWrap... function CreateKeywordStreamWrapper (line 119) | static Napi::External CreateKeywordStreamWrapper( function IsKeywordStreamReadyWrapper (line 165) | static Napi::Boolean IsKeywordStreamReadyWrapper( function DecodeKeywordStreamWrapper (line 202) | static void DecodeKeywordStreamWrapper(const Napi::CallbackInfo &info) { function ResetKeywordStreamWrapper (line 236) | static void ResetKeywordStreamWrapper(const Napi::CallbackInfo &info) { function GetKeywordResultAsJsonWrapper (line 270) | static Napi::String GetKeywordResultAsJsonWrapper( function InitKeywordSpotting (line 311) | void InitKeywordSpotting(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/non-streaming-asr.cc function SherpaOnnxOfflineTransducerModelConfig (line 15) | static SherpaOnnxOfflineTransducerModelConfig GetOfflineTransducerModelC... function SherpaOnnxOfflineParaformerModelConfig (line 33) | static SherpaOnnxOfflineParaformerModelConfig GetOfflineParaformerModelC... function SherpaOnnxOfflineZipformerCtcModelConfig (line 49) | static SherpaOnnxOfflineZipformerCtcModelConfig function SherpaOnnxOfflineWenetCtcModelConfig (line 65) | static SherpaOnnxOfflineWenetCtcModelConfig GetOfflineWenetCtcModelConfig( function SherpaOnnxOfflineOmnilingualAsrCtcModelConfig (line 81) | static SherpaOnnxOfflineOmnilingualAsrCtcModelConfig function SherpaOnnxOfflineMedAsrCtcModelConfig (line 97) | static SherpaOnnxOfflineMedAsrCtcModelConfig GetOfflineMedAsrCtcModelCon... function SherpaOnnxOfflineFireRedAsrCtcModelConfig (line 113) | static SherpaOnnxOfflineFireRedAsrCtcModelConfig function SherpaOnnxOfflineFunASRNanoModelConfig (line 129) | static SherpaOnnxOfflineFunASRNanoModelConfig GetOfflineFunAsrNanoModelC... function SherpaOnnxOfflineDolphinModelConfig (line 157) | static SherpaOnnxOfflineDolphinModelConfig GetOfflineDolphinModelConfig( function SherpaOnnxOfflineNemoEncDecCtcModelConfig (line 173) | static SherpaOnnxOfflineNemoEncDecCtcModelConfig GetOfflineNeMoCtcModelC... function SherpaOnnxOfflineCanaryModelConfig (line 189) | static SherpaOnnxOfflineCanaryModelConfig GetOfflineCanaryModelConfig( function SherpaOnnxOfflineWhisperModelConfig (line 210) | static SherpaOnnxOfflineWhisperModelConfig GetOfflineWhisperModelConfig( function SherpaOnnxOfflineFireRedAsrModelConfig (line 233) | static SherpaOnnxOfflineFireRedAsrModelConfig GetOfflineFireRedAsrModelC... function SherpaOnnxOfflineMoonshineModelConfig (line 250) | static SherpaOnnxOfflineMoonshineModelConfig GetOfflineMoonshineModelCon... function SherpaOnnxOfflineTdnnModelConfig (line 270) | static SherpaOnnxOfflineTdnnModelConfig GetOfflineTdnnModelConfig( function SherpaOnnxOfflineSenseVoiceModelConfig (line 286) | static SherpaOnnxOfflineSenseVoiceModelConfig GetOfflineSenseVoiceModelC... function SherpaOnnxOfflineModelConfig (line 304) | static SherpaOnnxOfflineModelConfig GetOfflineModelConfig(Napi::Object o... function SherpaOnnxOfflineLMConfig (line 352) | static SherpaOnnxOfflineLMConfig GetOfflineLMConfig(Napi::Object obj) { function SherpaOnnxOfflineRecognizerConfig (line 368) | static SherpaOnnxOfflineRecognizerConfig ParseConfig(Napi::Object o) { function FreeConfig (line 387) | static void FreeConfig(const SherpaOnnxOfflineRecognizerConfig &c) { function CreateOfflineRecognizerWrapper (line 455) | static Napi::External class CreateRecognizerAsyncWorker (line 536) | class CreateRecognizerAsyncWorker : public Napi::AsyncWorker { method CreateRecognizerAsyncWorker (line 538) | CreateRecognizerAsyncWorker(const Napi::Env &env, method Execute (line 543) | void Execute() override { method OnOK (line 552) | void OnOK() override { method OnError (line 562) | void OnError(const Napi::Error &e) override { deferred_.Reject(e.Value... function CreateOfflineRecognizerAsyncWrapper (line 570) | Napi::Value CreateOfflineRecognizerAsyncWrapper( function CreateOfflineStreamWrapper (line 590) | static Napi::External CreateOfflineStreamWrapper( function AcceptWaveformOfflineWrapper (line 624) | static void AcceptWaveformOfflineWrapper(const Napi::CallbackInfo &info) { function OfflineRecognizerSetConfigWrapper (line 698) | static void OfflineRecognizerSetConfigWrapper(const Napi::CallbackInfo &... class DecodeOfflineStreamAsyncWorker (line 735) | class DecodeOfflineStreamAsyncWorker : public Napi::AsyncWorker { method DecodeOfflineStreamAsyncWorker (line 737) | DecodeOfflineStreamAsyncWorker(Napi::Env env, method Execute (line 746) | void Execute() override { method OnOK (line 754) | void OnOK() override { method OnError (line 761) | void OnError(const Napi::Error &e) override { deferred_.Reject(e.Value... function DecodeOfflineStreamAsyncWrapper (line 769) | static Napi::Value DecodeOfflineStreamAsyncWrapper( function DecodeOfflineStreamWrapper (line 804) | static void DecodeOfflineStreamWrapper(const Napi::CallbackInfo &info) { function GetOfflineStreamResultAsJsonWrapper (line 839) | static Napi::String GetOfflineStreamResultAsJsonWrapper( function InitNonStreamingAsr (line 869) | void InitNonStreamingAsr(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/non-streaming-speaker-diarization.cc function SherpaOnnxOfflineSpeakerSegmentationPyannoteModelConfig (line 15) | static SherpaOnnxOfflineSpeakerSegmentationPyannoteModelConfig function SherpaOnnxOfflineSpeakerSegmentationModelConfig (line 30) | static SherpaOnnxOfflineSpeakerSegmentationModelConfig function SherpaOnnxSpeakerEmbeddingExtractorConfig (line 59) | static SherpaOnnxSpeakerEmbeddingExtractorConfig function SherpaOnnxFastClusteringConfig (line 87) | static SherpaOnnxFastClusteringConfig GetFastClusteringConfig( function CreateOfflineSpeakerDiarizationWrapper (line 104) | static Napi::External function OfflineSpeakerDiarizationGetSampleRateWrapper (line 196) | static Napi::Number OfflineSpeakerDiarizationGetSampleRateWrapper( function OfflineSpeakerDiarizationProcessWrapper (line 225) | static Napi::Array OfflineSpeakerDiarizationProcessWrapper( type SpeakerDiarizationCallbackData (line 294) | struct SpeakerDiarizationCallbackData { function InvokeJsCallback (line 301) | static void InvokeJsCallback(Napi::Env env, Napi::Function callback, class SpeakerDiarizationProcessWorker (line 321) | class SpeakerDiarizationProcessWorker : public Napi::AsyncWorker { method SpeakerDiarizationProcessWorker (line 323) | SpeakerDiarizationProcessWorker(const Napi::Env &env, TSFN tsfn, method Promise (line 332) | Napi::Promise Promise() { return deferred_.Promise(); } method Execute (line 335) | void Execute() override { method OnOK (line 355) | void OnOK() override { function OfflineSpeakerDiarizationProcessAsyncWrapper (line 390) | static Napi::Object OfflineSpeakerDiarizationProcessAsyncWrapper( function OfflineSpeakerDiarizationSetConfigWrapper (line 458) | static void OfflineSpeakerDiarizationSetConfigWrapper( function InitNonStreamingSpeakerDiarization (line 498) | void InitNonStreamingSpeakerDiarization(Napi::Env env, Napi::Object expo... FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/non-streaming-speech-denoiser.cc function CreateOfflineSpeechDenoiserWrapper (line 11) | static Napi::External function OfflineSpeechDenoiserRunWrapper (line 77) | static Napi::Object OfflineSpeechDenoiserRunWrapper( function OfflineSpeechDenoiserGetSampleRateWrapper (line 150) | static Napi::Number OfflineSpeechDenoiserGetSampleRateWrapper( function InitNonStreamingSpeechDenoiser (line 179) | void InitNonStreamingSpeechDenoiser(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/non-streaming-tts.cc function JsObjectToJson (line 87) | static std::string JsObjectToJson(Napi::Env env, const Napi::Object &obj) { function SherpaOnnxGenerationConfig (line 93) | static SherpaOnnxGenerationConfig GetGenerationConfig(Napi::Object o) { function SherpaOnnxOfflineTtsVitsModelConfig (line 130) | static SherpaOnnxOfflineTtsVitsModelConfig GetOfflineTtsVitsModelConfig( function SherpaOnnxOfflineTtsMatchaModelConfig (line 151) | static SherpaOnnxOfflineTtsMatchaModelConfig GetOfflineTtsMatchaModelCon... function SherpaOnnxOfflineTtsKokoroModelConfig (line 172) | static SherpaOnnxOfflineTtsKokoroModelConfig GetOfflineTtsKokoroModelCon... function SherpaOnnxOfflineTtsKittenModelConfig (line 193) | static SherpaOnnxOfflineTtsKittenModelConfig GetOfflineTtsKittenModelCon... function SherpaOnnxOfflineTtsZipvoiceModelConfig (line 212) | static SherpaOnnxOfflineTtsZipvoiceModelConfig function SherpaOnnxOfflineTtsPocketModelConfig (line 236) | static SherpaOnnxOfflineTtsPocketModelConfig GetOfflineTtsPocketModelCon... function SherpaOnnxOfflineTtsSupertonicModelConfig (line 265) | static SherpaOnnxOfflineTtsSupertonicModelConfig function SherpaOnnxOfflineTtsModelConfig (line 287) | static SherpaOnnxOfflineTtsModelConfig GetOfflineTtsModelConfig( class CreateOfflineTtsAsyncWorker (line 323) | class CreateOfflineTtsAsyncWorker : public Napi::AsyncWorker { method CreateOfflineTtsAsyncWorker (line 325) | CreateOfflineTtsAsyncWorker(Napi::Env env, method Promise (line 331) | Napi::Promise Promise() { return deferred_.Promise(); } method Execute (line 334) | void Execute() override { method OnOK (line 342) | void OnOK() override { method OnError (line 351) | void OnError(const Napi::Error &e) override { deferred_.Reject(e.Value... function CreateOfflineTtsAsyncWrapper (line 366) | static Napi::Value CreateOfflineTtsAsyncWrapper( function CreateOfflineTtsWrapper (line 389) | static Napi::External CreateOfflineTtsWrapper( function OfflineTtsSampleRateWrapper (line 473) | static Napi::Number OfflineTtsSampleRateWrapper( function OfflineTtsNumSpeakersWrapper (line 501) | static Napi::Number OfflineTtsNumSpeakersWrapper( function OfflineTtsGenerateWithConfigWrapper (line 530) | static Napi::Object OfflineTtsGenerateWithConfigWrapper( function OfflineTtsGenerateWrapper (line 618) | static Napi::Object OfflineTtsGenerateWrapper(const Napi::CallbackInfo &... type TtsCallbackData (line 739) | struct TtsCallbackData { function InvokeJsCallback (line 748) | static void InvokeJsCallback(Napi::Env env, Napi::Function callback, class TtsGenerateWorker (line 783) | class TtsGenerateWorker : public Napi::AsyncWorker { method TtsGenerateWorker (line 785) | TtsGenerateWorker(const Napi::Env &env, TSFN tsfn, method Promise (line 797) | Napi::Promise Promise() { return deferred_.Promise(); } method Execute (line 806) | void Execute() override { method OnOK (line 845) | void OnOK() override { function OfflineTtsGenerateAsyncWrapper (line 894) | static Napi::Object OfflineTtsGenerateAsyncWrapper( class TtsGenerateWithConfigWorker (line 1004) | class TtsGenerateWithConfigWorker : public Napi::AsyncWorker { method TtsGenerateWithConfigWorker (line 1006) | TtsGenerateWithConfigWorker(const Napi::Env &env, TSFN tsfn, method Promise (line 1019) | Napi::Promise Promise() { return deferred_.Promise(); } method Execute (line 1027) | void Execute() override { method OnOK (line 1065) | void OnOK() override { function OfflineTtsGenerateAsyncWithConfigWrapper (line 1104) | static Napi::Object OfflineTtsGenerateAsyncWithConfigWrapper( function InitNonStreamingTts (line 1157) | void InitNonStreamingTts(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/offline-punctuation.cc function SherpaOnnxOfflinePunctuationModelConfig (line 11) | static SherpaOnnxOfflinePunctuationModelConfig GetOfflinePunctuationMode... function CreateOfflinePunctuationWrapper (line 39) | static Napi::External function OfflinePunctuationAddPunctWrapper (line 120) | static Napi::String OfflinePunctuationAddPunctWrapper( function InitOfflinePunctuation (line 161) | void InitOfflinePunctuation(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/online-punctuation.cc function SherpaOnnxOnlinePunctuationModelConfig (line 11) | static SherpaOnnxOnlinePunctuationModelConfig GetOnlinePunctuationModelC... function CreateOnlinePunctuationWrapper (line 41) | static Napi::External function OnlinePunctuationAddPunctWrapper (line 125) | static Napi::String OnlinePunctuationAddPunctWrapper( function InitOnlinePunctuation (line 166) | void InitOnlinePunctuation(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/sherpa-onnx-node-addon-api.cc function Init (line 42) | Napi::Object Init(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/speaker-identification.cc function CreateSpeakerEmbeddingExtractorWrapper (line 13) | static Napi::External function SpeakerEmbeddingExtractorDimWrapper (line 109) | static Napi::Number SpeakerEmbeddingExtractorDimWrapper( function SpeakerEmbeddingExtractorCreateStreamWrapper (line 138) | static Napi::External function SpeakerEmbeddingExtractorIsReadyWrapper (line 172) | static Napi::Boolean SpeakerEmbeddingExtractorIsReadyWrapper( function SpeakerEmbeddingExtractorComputeEmbeddingWrapper (line 211) | static Napi::Float32Array SpeakerEmbeddingExtractorComputeEmbeddingWrapper( function CreateSpeakerEmbeddingManagerWrapper (line 284) | static Napi::External function SpeakerEmbeddingManagerAddWrapper (line 323) | static Napi::Boolean SpeakerEmbeddingManagerAddWrapper( function SpeakerEmbeddingManagerAddListFlattenedWrapper (line 393) | static Napi::Boolean SpeakerEmbeddingManagerAddListFlattenedWrapper( function SpeakerEmbeddingManagerRemoveWrapper (line 480) | static Napi::Boolean SpeakerEmbeddingManagerRemoveWrapper( function SpeakerEmbeddingManagerSearchWrapper (line 519) | static Napi::String SpeakerEmbeddingManagerSearchWrapper( function SpeakerEmbeddingManagerVerifyWrapper (line 597) | static Napi::Boolean SpeakerEmbeddingManagerVerifyWrapper( function SpeakerEmbeddingManagerContainsWrapper (line 685) | static Napi::Boolean SpeakerEmbeddingManagerContainsWrapper( function SpeakerEmbeddingManagerNumSpeakersWrapper (line 725) | static Napi::Number SpeakerEmbeddingManagerNumSpeakersWrapper( function SpeakerEmbeddingManagerGetAllSpeakersWrapper (line 754) | static Napi::Array SpeakerEmbeddingManagerGetAllSpeakersWrapper( function InitSpeakerID (line 795) | void InitSpeakerID(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/speech-denoiser.h function SherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig (line 14) | static inline SherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig function SherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig (line 28) | static inline SherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig function SherpaOnnxOfflineSpeechDenoiserModelConfig (line 42) | static inline SherpaOnnxOfflineSpeechDenoiserModelConfig function DeleteSpeechDenoiserModelConfig (line 71) | static inline void DeleteSpeechDenoiserModelConfig( function GetEnableExternalBuffer (line 78) | static inline bool GetEnableExternalBuffer(Napi::Object obj) { function GetFloat32ArrayElementLength (line 87) | static inline int32_t GetFloat32ArrayElementLength(Napi::Float32Array sa... function Napi (line 95) | static inline Napi::Object CreateDenoisedAudioObject( FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/spoken-language-identification.cc function SherpaOnnxSpokenLanguageIdentificationWhisperConfig (line 12) | static SherpaOnnxSpokenLanguageIdentificationWhisperConfig function CreateSpokenLanguageIdentificationWrapper (line 30) | static Napi::External function SpokenLanguageIdentificationCreateOfflineStreamWrapper (line 88) | static Napi::External function SpokenLanguageIdentificationComputeWrapper (line 125) | static Napi::String SpokenLanguageIdentificationComputeWrapper( function InitSpokenLanguageID (line 169) | void InitSpokenLanguageID(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/streaming-asr.cc function SherpaOnnxFeatureConfig (line 19) | SherpaOnnxFeatureConfig GetFeatureConfig(Napi::Object obj) { function SherpaOnnxOnlineTransducerModelConfig (line 44) | static SherpaOnnxOnlineTransducerModelConfig GetOnlineTransducerModelCon... function SherpaOnnxOnlineZipformer2CtcModelConfig (line 62) | static SherpaOnnxOnlineZipformer2CtcModelConfig function SherpaOnnxOnlineNemoCtcModelConfig (line 78) | static SherpaOnnxOnlineNemoCtcModelConfig GetOnlineNemoCtcModelConfig( function SherpaOnnxOnlineToneCtcModelConfig (line 94) | static SherpaOnnxOnlineToneCtcModelConfig GetOnlineToneCtcModelConfig( function SherpaOnnxOnlineParaformerModelConfig (line 110) | static SherpaOnnxOnlineParaformerModelConfig GetOnlineParaformerModelCon... function SherpaOnnxOnlineModelConfig (line 127) | SherpaOnnxOnlineModelConfig GetOnlineModelConfig(Napi::Object obj) { function SherpaOnnxOnlineCtcFstDecoderConfig (line 165) | static SherpaOnnxOnlineCtcFstDecoderConfig GetCtcFstDecoderConfig( function SherpaOnnxHomophoneReplacerConfig (line 184) | SherpaOnnxHomophoneReplacerConfig GetHomophoneReplacerConfig(Napi::Objec... function CreateOnlineRecognizerWrapper (line 200) | static Napi::External CreateOnlineRecognizer... function CreateOnlineStreamWrapper (line 336) | static Napi::External CreateOnlineStreamWrapper( function AcceptWaveformWrapper (line 370) | static void AcceptWaveformWrapper(const Napi::CallbackInfo &info) { function IsOnlineStreamReadyWrapper (line 442) | static Napi::Boolean IsOnlineStreamReadyWrapper( function DecodeOnlineStreamWrapper (line 480) | static void DecodeOnlineStreamWrapper(const Napi::CallbackInfo &info) { function GetOnlineStreamResultAsJsonWrapper (line 515) | static Napi::String GetOnlineStreamResultAsJsonWrapper( function InputFinishedWrapper (line 556) | static void InputFinishedWrapper(const Napi::CallbackInfo &info) { function ResetOnlineStreamWrapper (line 581) | static void ResetOnlineStreamWrapper(const Napi::CallbackInfo &info) { function IsEndpointWrapper (line 616) | static Napi::Boolean IsEndpointWrapper(const Napi::CallbackInfo &info) { function CreateDisplayWrapper (line 653) | static Napi::External CreateDisplayWrapper( function PrintWrapper (line 682) | static void PrintWrapper(const Napi::CallbackInfo &info) { function InitStreamingAsr (line 725) | void InitStreamingAsr(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/streaming-speech-denoiser.cc function CreateOnlineSpeechDenoiserWrapper (line 11) | static Napi::External function OnlineSpeechDenoiserRunWrapper (line 70) | static Napi::Object OnlineSpeechDenoiserRunWrapper( function OnlineSpeechDenoiserFlushWrapper (line 104) | static Napi::Object OnlineSpeechDenoiserFlushWrapper( function OnlineSpeechDenoiserResetWrapper (line 125) | static void OnlineSpeechDenoiserResetWrapper(const Napi::CallbackInfo &i... function OnlineSpeechDenoiserGetSampleRateWrapper (line 138) | static Napi::Number OnlineSpeechDenoiserGetSampleRateWrapper( function OnlineSpeechDenoiserGetFrameShiftInSamplesWrapper (line 153) | static Napi::Number OnlineSpeechDenoiserGetFrameShiftInSamplesWrapper( function InitOnlineSpeechDenoiser (line 168) | void InitOnlineSpeechDenoiser(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/types/libsherpa_onnx/Index.d.ts type TtsOutput (line 44) | type TtsOutput = { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/utils.cc function GetFilenames (line 12) | static std::vector GetFilenames(NativeResourceManager *mgr, function ListRawFileDir (line 41) | static Napi::Array ListRawFileDir(const Napi::CallbackInfo &info) { function InitUtils (line 76) | void InitUtils(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/vad.cc function CreateCircularBufferWrapper (line 13) | static Napi::External CreateCircularBufferWrap... function CircularBufferPushWrapper (line 42) | static void CircularBufferPushWrapper(const Napi::CallbackInfo &info) { function CircularBufferGetWrapper (line 86) | static Napi::Float32Array CircularBufferGetWrapper( function CircularBufferPopWrapper (line 165) | static void CircularBufferPopWrapper(const Napi::CallbackInfo &info) { function CircularBufferSizeWrapper (line 199) | static Napi::Number CircularBufferSizeWrapper(const Napi::CallbackInfo &... function CircularBufferHeadWrapper (line 226) | static Napi::Number CircularBufferHeadWrapper(const Napi::CallbackInfo &... function CircularBufferResetWrapper (line 253) | static void CircularBufferResetWrapper(const Napi::CallbackInfo &info) { function SherpaOnnxSileroVadModelConfig (line 278) | static SherpaOnnxSileroVadModelConfig GetSileroVadConfig( function SherpaOnnxTenVadModelConfig (line 298) | static SherpaOnnxTenVadModelConfig GetTenVadConfig(const Napi::Object &o... function CreateVoiceActivityDetectorWrapper (line 317) | static Napi::External function VoiceActivityDetectorAcceptWaveformWrapper (line 423) | static void VoiceActivityDetectorAcceptWaveformWrapper( function VoiceActivityDetectorEmptyWrapper (line 467) | static Napi::Boolean VoiceActivityDetectorEmptyWrapper( function VoiceActivityDetectorDetectedWrapper (line 495) | static Napi::Boolean VoiceActivityDetectorDetectedWrapper( function VoiceActivityDetectorPopWrapper (line 523) | static void VoiceActivityDetectorPopWrapper(const Napi::CallbackInfo &in... function VoiceActivityDetectorClearWrapper (line 548) | static void VoiceActivityDetectorClearWrapper(const Napi::CallbackInfo &... function VoiceActivityDetectorFrontWrapper (line 573) | static Napi::Object VoiceActivityDetectorFrontWrapper( function VoiceActivityDetectorResetWrapper (line 646) | static void VoiceActivityDetectorResetWrapper(const Napi::CallbackInfo &... function VoiceActivityDetectorFlushWrapper (line 671) | static void VoiceActivityDetectorFlushWrapper(const Napi::CallbackInfo &... function InitVad (line 696) | void InitVad(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/version.cc function InitVersion (line 9) | void InitVersion(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/wave-reader.cc function ReadWaveWrapper (line 12) | static Napi::Object ReadWaveWrapper(const Napi::CallbackInfo &info) { function ReadWaveFromBinaryWrapper (line 89) | static Napi::Object ReadWaveFromBinaryWrapper(const Napi::CallbackInfo &... function InitWaveReader (line 167) | void InitWaveReader(Napi::Env env, Napi::Object exports) { FILE: harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/wave-writer.cc function WriteWaveWrapper (line 11) | static Napi::Boolean WriteWaveWrapper(const Napi::CallbackInfo &info) { function InitWaveWriter (line 83) | void InitWaveWriter(Napi::Env env, Napi::Object exports) { FILE: java-api-examples/AudioTaggingCEDFromFile.java class AudioTaggingCEDFromFile (line 7) | public class AudioTaggingCEDFromFile { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/AudioTaggingZipformerFromFile.java class AudioTaggingZipformerFromFile (line 7) | public class AudioTaggingZipformerFromFile { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/InverseTextNormalizationNonStreamingParaformer.java class InverseTextNormalizationNonStreamingParaformer (line 7) | public class InverseTextNormalizationNonStreamingParaformer { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/InverseTextNormalizationStreamingTransducer.java class InverseTextNormalizationStreamingTransducer (line 7) | public class InverseTextNormalizationStreamingTransducer { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/KeywordSpotterFromFile.java class KyewordSpotterFromFile (line 8) | public class KyewordSpotterFromFile { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileDolphinCtc.java class NonStreamingDecodeFileDolphinCtc (line 7) | public class NonStreamingDecodeFileDolphinCtc { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileFireRedAsr.java class NonStreamingDecodeFileFireRedAsr (line 7) | public class NonStreamingDecodeFileFireRedAsr { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileFireRedAsrCtc.java class NonStreamingDecodeFileFireRedAsrCtc (line 8) | public class NonStreamingDecodeFileFireRedAsrCtc { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileFunAsrNano.java class NonStreamingDecodeFileFunAsrNano (line 8) | public class NonStreamingDecodeFileFunAsrNano { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileMedAsrCtc.java class NonStreamingDecodeFileMedAsrCtc (line 8) | public class NonStreamingDecodeFileMedAsrCtc { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileMoonshine.java class NonStreamingDecodeFileMoonshine (line 8) | public class NonStreamingDecodeFileMoonshine { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileMoonshineV2.java class NonStreamingDecodeFileMoonshineV2 (line 8) | public class NonStreamingDecodeFileMoonshineV2 { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileNemo.java class NonStreamingDecodeFileNemo (line 7) | public class NonStreamingDecodeFileNemo { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileNemoCanary.java class NonStreamingDecodeFileNemoCanary (line 7) | public class NonStreamingDecodeFileNemoCanary { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileOmnilingualAsrCtc.java class NonStreamingDecodeFileOmnilingualAsrCtc (line 8) | public class NonStreamingDecodeFileOmnilingualAsrCtc { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileParaformer.java class NonStreamingDecodeFileParaformer (line 7) | public class NonStreamingDecodeFileParaformer { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileSenseVoice.java class NonStreamingDecodeFileSenseVoice (line 8) | public class NonStreamingDecodeFileSenseVoice { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileSenseVoiceWithHr.java class NonStreamingDecodeFileSenseVoiceWithHr (line 8) | public class NonStreamingDecodeFileSenseVoiceWithHr { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileTeleSpeechCtc.java class NonStreamingDecodeFileTeleSpeechCtc (line 7) | public class NonStreamingDecodeFileTeleSpeechCtc { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileTransducer.java class NonStreamingDecodeFileTransducer (line 7) | public class NonStreamingDecodeFileTransducer { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileTransducerHotwords.java class NonStreamingDecodeFileTransducerHotwords (line 10) | public class NonStreamingDecodeFileTransducerHotwords { method main (line 11) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileWenetCtc.java class NonStreamingDecodeFileWenetCtc (line 8) | public class NonStreamingDecodeFileWenetCtc { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileWhisper.java class NonStreamingDecodeFileWhisper (line 7) | public class NonStreamingDecodeFileWhisper { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileWhisperMultiple.java class NonStreamingDecodeFileWhisperMultiple (line 7) | public class NonStreamingDecodeFileWhisperMultiple { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingDecodeFileZipformerCtc.java class NonStreamingDecodeFileZipformerCtc (line 8) | public class NonStreamingDecodeFileZipformerCtc { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingSpeechEnhancementDpdfNet.java class NonStreamingSpeechEnhancementDpdfNet (line 15) | public class NonStreamingSpeechEnhancementDpdfNet { method main (line 16) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingSpeechEnhancementGtcrn.java class NonStreamingSpeechEnhancementGtcrn (line 10) | public class NonStreamingSpeechEnhancementGtcrn { method main (line 11) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsCoquiDe.java class NonStreamingTtsCoquiDe (line 7) | public class NonStreamingTtsCoquiDe { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsKittenEn.java class NonStreamingTtsKittenEn (line 7) | public class NonStreamingTtsKittenEn { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsKokoroEn.java class NonStreamingTtsKokoroEn (line 7) | public class NonStreamingTtsKokoroEn { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsKokoroZhEn.java class NonStreamingTtsKokoroZhEn (line 7) | public class NonStreamingTtsKokoroZhEn { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsMatchaEn.java class NonStreamingTtsMatchaEn (line 7) | public class NonStreamingTtsMatchaEn { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsMatchaZh.java class NonStreamingTtsMatchaZh (line 7) | public class NonStreamingTtsMatchaZh { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsPiperEn.java class NonStreamingTtsPiperEn (line 7) | public class NonStreamingTtsPiperEn { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsPiperEnWithCallback.java class NonStreamingTtsPiperEn (line 22) | public class NonStreamingTtsPiperEn { method main (line 23) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingTtsVitsZh.java class NonStreamingTtsPiperEn (line 10) | public class NonStreamingTtsPiperEn { method main (line 11) | public static void main(String[] args) { FILE: java-api-examples/NonStreamingWebsocketClient.java class NonStreamingWebsocketClient (line 16) | public class NonStreamingWebsocketClient { method main (line 17) | public static void main(String[] args) throws Exception { class WebSocketClient (line 57) | private static class WebSocketClient implements WebSocket.Listener { method WebSocketClient (line 60) | public WebSocketClient(CountDownLatch latch) { method onText (line 64) | @Override FILE: java-api-examples/OfflineAddPunctuation.java class OfflineAddPunctuation (line 8) | public class OfflineAddPunctuation { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/OfflineSpeakerDiarizationDemo.java class OfflineSpeakerDiarizationDemo (line 6) | public class OfflineSpeakerDiarizationDemo { method main (line 7) | public static void main(String[] args) { FILE: java-api-examples/OnlineAddPunctuation.java class OnlineAddPunctuation (line 8) | public class OnlineAddPunctuation { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/PocketTts.java class PocketTts (line 9) | public class PocketTts { method main (line 10) | public static void main(String[] args) { FILE: java-api-examples/SpeakerIdentification.java class SpeakerIdentification (line 7) | public class SpeakerIdentification { method computeEmbedding (line 8) | public static float[] computeEmbedding(SpeakerEmbeddingExtractor extra... method main (line 21) | public static void main(String[] args) { FILE: java-api-examples/SpokenLanguageIdentificationWhisper.java class SpokenLanguageIdentificationWhisper (line 10) | public class SpokenLanguageIdentificationWhisper { method main (line 11) | public static void main(String[] args) { FILE: java-api-examples/StreamingAsrFromMicTransducer.java class StreamingAsrFromMicTransducer (line 9) | public class StreamingAsrFromMicTransducer { method main (line 10) | public static void main(String[] args) { FILE: java-api-examples/StreamingDecodeFileCtc.java class StreamingDecodeFileCtc (line 7) | public class StreamingDecodeFileCtc { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/StreamingDecodeFileCtcHLG.java class StreamingDecodeFileCtcHLG (line 7) | public class StreamingDecodeFileCtcHLG { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/StreamingDecodeFileParaformer.java class StreamingDecodeFileParaformer (line 7) | public class StreamingDecodeFileParaformer { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/StreamingDecodeFileToneCtc.java class StreamingDecodeFileToneCtc (line 7) | public class StreamingDecodeFileToneCtc { method main (line 8) | public static void main(String[] args) { FILE: java-api-examples/StreamingDecodeFileTransducer.java class StreamingDecodeFileTransducer (line 8) | public class StreamingDecodeFileTransducer { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/StreamingSpeechEnhancementDpdfNet.java class StreamingSpeechEnhancementDpdfNet (line 12) | public class StreamingSpeechEnhancementDpdfNet { method appendSamples (line 13) | private static void appendSamples(java.util.ArrayList dst, floa... method toFloatArray (line 19) | private static float[] toFloatArray(java.util.ArrayList src) { method main (line 27) | public static void main(String[] args) { FILE: java-api-examples/StreamingSpeechEnhancementGtcrn.java class StreamingSpeechEnhancementGtcrn (line 11) | public class StreamingSpeechEnhancementGtcrn { method appendSamples (line 12) | private static void appendSamples(java.util.ArrayList dst, floa... method toFloatArray (line 18) | private static float[] toFloatArray(java.util.ArrayList src) { method main (line 26) | public static void main(String[] args) { FILE: java-api-examples/SupertonicTts.java class SupertonicTts (line 8) | public class SupertonicTts { method main (line 9) | public static void main(String[] args) { FILE: java-api-examples/TenVadRemoveSilence.java class TenVadRemoveSilence (line 10) | public class TenVadRemoveSilence { method main (line 11) | public static void main(String[] args) { FILE: java-api-examples/VadFromMic.java class VadFromMic (line 9) | public class VadFromMic { method main (line 10) | public static void main(String[] args) { FILE: java-api-examples/VadFromMicWithNonStreamingMoonshine.java class VadFromMicNonStreamingMoonshine (line 9) | public class VadFromMicNonStreamingMoonshine { method createVad (line 13) | public static Vad createVad() { method createOfflineRecognizer (line 38) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 75) | public static void main(String[] args) { FILE: java-api-examples/VadFromMicWithNonStreamingParaformer.java class VadFromMicWithNonStreamingParaformer (line 9) | public class VadFromMicWithNonStreamingParaformer { method createVad (line 13) | public static Vad createVad() { method createOfflineRecognizer (line 38) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 69) | public static void main(String[] args) { FILE: java-api-examples/VadFromMicWithNonStreamingSenseVoice.java class VadFromMicWithNonStreamingSenseVoice (line 9) | public class VadFromMicWithNonStreamingSenseVoice { method createVad (line 13) | public static Vad createVad() { method createOfflineRecognizer (line 38) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 65) | public static void main(String[] args) { FILE: java-api-examples/VadFromMicWithNonStreamingWhisper.java class VadFromMicNonStreamingWhisper (line 9) | public class VadFromMicNonStreamingWhisper { method createVad (line 13) | public static Vad createVad() { method createOfflineRecognizer (line 38) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 66) | public static void main(String[] args) { FILE: java-api-examples/VadNonStreamingDolphinCtc.java class VadNonStreamingSenseVoice (line 9) | public class VadNonStreamingSenseVoice { method createVad (line 10) | public static Vad createVad() { method createOfflineRecognizer (line 36) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 62) | public static void main(String[] args) { FILE: java-api-examples/VadNonStreamingParaformer.java class VadNonStreamingParaformer (line 9) | public class VadNonStreamingParaformer { method createVad (line 10) | public static Vad createVad() { method createOfflineRecognizer (line 36) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 63) | public static void main(String[] args) { FILE: java-api-examples/VadNonStreamingSenseVoice.java class VadNonStreamingSenseVoice (line 9) | public class VadNonStreamingSenseVoice { method createVad (line 10) | public static Vad createVad() { method createOfflineRecognizer (line 36) | public static OfflineRecognizer createOfflineRecognizer() { method main (line 63) | public static void main(String[] args) { FILE: java-api-examples/VadRemoveSilence.java class VadRemoveSilence (line 10) | public class VadRemoveSilence { method main (line 11) | public static void main(String[] args) { FILE: java-api-examples/VersionTest.java class VersionTest (line 5) | public class VersionTest { method main (line 6) | public static void main(String[] args) { FILE: java-api-examples/ZipVoiceTts.java class ZipVoiceTts (line 9) | public class ZipVoiceTts { method main (line 10) | public static void main(String[] args) { FILE: java-api-examples/src/websocketsrv/AsrWebsocketClient.java class AsrWebsocketClient (line 20) | public class AsrWebsocketClient extends WebSocketClient { method AsrWebsocketClient (line 23) | public AsrWebsocketClient(URI serverUri, Draft draft) { method AsrWebsocketClient (line 27) | public AsrWebsocketClient(URI serverURI) { method AsrWebsocketClient (line 31) | public AsrWebsocketClient(URI serverUri, Map httpHeade... method onOpen (line 35) | @Override method onMessage (line 54) | @Override method onClose (line 60) | @Override method onError (line 72) | @Override method main (line 81) | public static void main(String[] args) throws URISyntaxException { FILE: java-api-examples/src/websocketsrv/AsrWebsocketServer.java class AsrWebsocketServer (line 33) | public class AsrWebsocketServer extends WebSocketServer { method AsrWebsocketServer (line 47) | public AsrWebsocketServer(int port, int numThread) throws UnknownHostE... method AsrWebsocketServer (line 52) | public AsrWebsocketServer(InetSocketAddress address) { method AsrWebsocketServer (line 56) | public AsrWebsocketServer(int port, Draft_6455 draft) { method onOpen (line 60) | @Override method onClose (line 63) | @Override method onMessage (line 72) | @Override method creatOrGetConnectionData (line 90) | private ConnectionData creatOrGetConnectionData(WebSocket conn) { method onMessage (line 115) | @Override method streamQueueFind (line 143) | public boolean streamQueueFind(WebSocket conn) { method initModelWithCfg (line 147) | public void initModelWithCfg(Map cfgMap, String cfgPat... method readProperties (line 184) | public static Map readProperties(String CfgPath) { method main (line 210) | public static void main(String[] args) throws InterruptedException, IO... method onError (line 233) | @Override method onStart (line 241) | @Override FILE: java-api-examples/src/websocketsrv/ConnectionData.java class ConnectionData (line 15) | public class ConnectionData { method ConnectionData (line 28) | public ConnectionData(WebSocket webSocket, OnlineStream stream) { method addSamplesToData (line 34) | public void addSamplesToData(float[] samples) { method getLastHandleTime (line 38) | public LocalDateTime getLastHandleTime() { method setLastHandleTime (line 42) | public void setLastHandleTime(LocalDateTime now) { method getEof (line 46) | public boolean getEof() { method setEof (line 50) | public void setEof(boolean eof) { method getWebSocket (line 54) | public WebSocket getWebSocket() { method getQueueSamples (line 58) | public Queue getQueueSamples() { method getStream (line 62) | public OnlineStream getStream() { FILE: java-api-examples/src/websocketsrv/DecoderThreadHandler.java class DecoderThreadHandler (line 22) | public class DecoderThreadHandler extends Thread { method DecoderThreadHandler (line 38) | public DecoderThreadHandler( method run (line 53) | public void run() { FILE: java-api-examples/src/websocketsrv/StreamThreadHandler.java class StreamThreadHandler (line 15) | public class StreamThreadHandler extends Thread { method StreamThreadHandler (line 23) | public StreamThreadHandler( method run (line 32) | public void run() { FILE: mfc-examples/NonStreamingSpeechRecognition/NonStreamingSpeechRecognition.cpp function BOOL (line 36) | BOOL CNonStreamingSpeechRecognitionApp::InitInstance() { FILE: mfc-examples/NonStreamingSpeechRecognition/NonStreamingSpeechRecognition.h function class (line 18) | class CNonStreamingSpeechRecognitionApp : public CWinApp { FILE: mfc-examples/NonStreamingSpeechRecognition/NonStreamingSpeechRecognitionDlg.cpp function Utf8ToUtf16 (line 40) | static std::wstring Utf8ToUtf16(const std::string &utf8) { function Cat (line 91) | static std::string Cat(const std::vector &results) { function BOOL (line 133) | BOOL CNonStreamingSpeechRecognitionDlg::OnInitDialog() { function HCURSOR (line 176) | HCURSOR CNonStreamingSpeechRecognitionDlg::OnQueryDragIcon() { function RecordCallback (line 180) | static int32_t RecordCallback(const void *input_buffer, FILE: mfc-examples/NonStreamingSpeechRecognition/NonStreamingSpeechRecognitionDlg.h function class (line 13) | class Microphone { function class (line 20) | class CNonStreamingSpeechRecognitionDlg : public CDialogEx { FILE: mfc-examples/NonStreamingTextToSpeech/NonStreamingTextToSpeech.cpp function BOOL (line 38) | BOOL CNonStreamingTextToSpeechApp::InitInstance() FILE: mfc-examples/NonStreamingTextToSpeech/NonStreamingTextToSpeech.h function class (line 18) | class CNonStreamingTextToSpeechApp : public CWinApp FILE: mfc-examples/NonStreamingTextToSpeech/NonStreamingTextToSpeechDlg.cpp type Samples (line 44) | struct Samples { type Buffer (line 49) | struct Buffer { function AudioGeneratedCallback (line 60) | static int32_t AudioGeneratedCallback(const float *s, int32_t n) { function PlayCallback (line 75) | static int PlayCallback(const void * /*in*/, void *out, function PlayCallbackFinished (line 138) | static void PlayCallbackFinished(void *userData) { g_cv.notify_all(); } function StartPlayback (line 140) | static void StartPlayback(int32_t sample_rate) { class CAboutDlg (line 197) | class CAboutDlg : public CDialogEx function Utf8ToUtf16 (line 232) | static std::wstring Utf8ToUtf16(const std::string &utf8) { function HCURSOR (line 285) | HCURSOR CNonStreamingTextToSpeechDlg::OnQueryDragIcon() function AppendTextToEditCtrl (line 291) | void AppendTextToEditCtrl(CEdit& e, const std::string &s) { function AppendLineToMultilineEditCtrl (line 304) | void AppendLineToMultilineEditCtrl(CEdit& e, const std::string &s) { function BOOL (line 337) | BOOL CNonStreamingTextToSpeechDlg::OnInitDialog() function Exists (line 414) | bool Exists(const std::string &filename) { function ToString (line 612) | static std::string ToString(const CString &s) { FILE: mfc-examples/NonStreamingTextToSpeech/NonStreamingTextToSpeechDlg.h function class (line 14) | class Microphone { function class (line 21) | class CNonStreamingTextToSpeechDlg : public CDialogEx FILE: mfc-examples/StreamingSpeechRecognition/StreamingSpeechRecognition.cpp function BOOL (line 38) | BOOL CStreamingSpeechRecognitionApp::InitInstance() { FILE: mfc-examples/StreamingSpeechRecognition/StreamingSpeechRecognition.h function class (line 18) | class CStreamingSpeechRecognitionApp : public CWinApp { FILE: mfc-examples/StreamingSpeechRecognition/StreamingSpeechRecognitionDlg.cpp function BOOL (line 68) | BOOL CStreamingSpeechRecognitionDlg::OnInitDialog() { function HCURSOR (line 112) | HCURSOR CStreamingSpeechRecognitionDlg::OnQueryDragIcon() { function RecordCallback (line 116) | static int32_t RecordCallback(const void *input_buffer, function Utf8ToUtf16 (line 430) | static std::wstring Utf8ToUtf16(const std::string &utf8) { function Cat (line 500) | static std::string Cat(const std::vector &results, FILE: mfc-examples/StreamingSpeechRecognition/StreamingSpeechRecognitionDlg.h function class (line 12) | class Microphone { function class (line 21) | class CStreamingSpeechRecognitionDlg : public CDialogEx { function class (line 74) | class RecognizerThread : public CWinThread { FILE: nodejs-addon-examples/test_asr_non_streaming_fire_red_asr_ctc_async.js function createRecognizerAsync (line 9) | async function createRecognizerAsync(numThreads = 2, debug = 1) { function createStreamFromFile (line 35) | function createStreamFromFile(recognizer, file) { function main (line 42) | async function main() { FILE: nodejs-addon-examples/test_asr_non_streaming_funasr_nano_async.js function createRecognizerAsync (line 9) | async function createRecognizerAsync(modelDir, numThreads = 2, debug = 1) { function createStreamFromFile (line 36) | function createStreamFromFile(recognizer, file) { function main (line 43) | async function main() { FILE: nodejs-addon-examples/test_asr_streaming_ctc_hlg_microphone.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-addon-examples/test_asr_streaming_ctc_microphone.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-addon-examples/test_asr_streaming_paraformer_microphone.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-addon-examples/test_asr_streaming_transducer_microphone.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-addon-examples/test_asr_streaming_transducer_microphone_itn.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-addon-examples/test_audio_tagging_ced.js function createAudioTagging (line 6) | function createAudioTagging() { FILE: nodejs-addon-examples/test_audio_tagging_zipformer.js function createAudioTagging (line 6) | function createAudioTagging() { FILE: nodejs-addon-examples/test_keyword_spotter_transducer_microphone.js function createKeywordSpotter (line 8) | function createKeywordSpotter() { FILE: nodejs-addon-examples/test_offline_punctuation.js function createPunctuation (line 7) | function createPunctuation() { FILE: nodejs-addon-examples/test_offline_speech_enhancement_dpdfnet.js function createOfflineSpeechDenoiser (line 5) | function createOfflineSpeechDenoiser() { FILE: nodejs-addon-examples/test_offline_speech_enhancement_gtcrn.js function createOfflineSpeechDenoiser (line 5) | function createOfflineSpeechDenoiser() { FILE: nodejs-addon-examples/test_online_punctuation.js function createPunctuation (line 7) | function createPunctuation() { FILE: nodejs-addon-examples/test_online_speech_enhancement_dpdfnet.js function createOnlineSpeechDenoiser (line 5) | function createOnlineSpeechDenoiser() { FILE: nodejs-addon-examples/test_online_speech_enhancement_gtcrn.js function createOnlineSpeechDenoiser (line 5) | function createOnlineSpeechDenoiser() { FILE: nodejs-addon-examples/test_speaker_identification.js function createSpeakerEmbeddingExtractor (line 7) | function createSpeakerEmbeddingExtractor() { function computeEmbedding (line 16) | function computeEmbedding(extractor, filename) { FILE: nodejs-addon-examples/test_spoken_language_identification.js function createSpokenLanguageID (line 7) | function createSpokenLanguageID() { FILE: nodejs-addon-examples/test_tts_non_streaming_kitten_en.js function createOfflineTtsAsync (line 11) | async function createOfflineTtsAsync() { function main (line 31) | async function main() { FILE: nodejs-addon-examples/test_tts_non_streaming_kokoro_en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_kokoro_zh_en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_matcha_icefall_en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_matcha_icefall_zh.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_pocket_en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_pocket_en_async.js function createOfflineTts (line 4) | async function createOfflineTts() { function generateAudioAsync (line 34) | async function generateAudioAsync(tts, text) { function main (line 71) | async function main() { FILE: nodejs-addon-examples/test_tts_non_streaming_pocket_en_play_async.js function createOfflineTts (line 8) | async function createOfflineTts() { function createSpeaker (line 33) | function createSpeaker(sampleRate) { function float32ToInt16Buffer (line 42) | function float32ToInt16Buffer(samples) { function waitForEvent (line 54) | function waitForEvent(emitter, eventName) { function generateAudioAsync (line 65) | async function generateAudioAsync(tts, text) { function main (line 109) | async function main() { FILE: nodejs-addon-examples/test_tts_non_streaming_supertonic_en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_supertonic_en_async.js function createOfflineTts (line 4) | async function createOfflineTts() { function generateAudioAsync (line 36) | async function generateAudioAsync(tts, text) { function main (line 68) | async function main() { FILE: nodejs-addon-examples/test_tts_non_streaming_supertonic_en_play_async.js function createOfflineTts (line 8) | async function createOfflineTts() { function createSpeaker (line 35) | function createSpeaker(sampleRate) { function float32ToInt16Buffer (line 44) | function float32ToInt16Buffer(samples) { function waitForEvent (line 56) | function waitForEvent(emitter, eventName) { function generateAudioAsync (line 67) | async function generateAudioAsync(tts, text) { function main (line 106) | async function main() { FILE: nodejs-addon-examples/test_tts_non_streaming_vits_coqui_de.js function createOfflineTts (line 6) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_vits_piper_en.js function createOfflineTts (line 6) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_vits_zh_aishell3.js function createOfflineTts (line 6) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_vits_zh_ll.js function createOfflineTts (line 6) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_zipvoice_zh_en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-addon-examples/test_tts_non_streaming_zipvoice_zh_en_async.js function createOfflineTts (line 4) | async function createOfflineTts() { function generateAudioAsync (line 32) | async function generateAudioAsync(tts, text) { function main (line 66) | async function main() { FILE: nodejs-addon-examples/test_tts_non_streaming_zipvoice_zh_en_play_async.js function createOfflineTts (line 8) | async function createOfflineTts() { function createSpeaker (line 32) | function createSpeaker(sampleRate) { function float32ToInt16Buffer (line 41) | function float32ToInt16Buffer(samples) { function waitForEvent (line 53) | function waitForEvent(emitter, eventName) { function generateAudioAsync (line 64) | async function generateAudioAsync(tts, text) { function main (line 111) | async function main() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_moonshine_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 35) | function createVad() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_nemo_ctc_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 32) | function createVad() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_paraformer_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 30) | function createVad() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_sense_voice_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 33) | function createVad() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_transducer_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 35) | function createVad() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_whisper_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 31) | function createVad() { FILE: nodejs-addon-examples/test_vad_asr_non_streaming_zipformer_ctc_microphone.js function createRecognizer (line 8) | function createRecognizer() { function createVad (line 31) | function createVad() { FILE: nodejs-addon-examples/test_vad_microphone.js function createVad (line 8) | function createVad() { FILE: nodejs-addon-examples/test_vad_spoken_language_identification_microphone.js function createVad (line 8) | function createVad() { function createSpokenLanguageID (line 31) | function createSpokenLanguageID() { FILE: nodejs-addon-examples/test_vad_with_non_streaming_asr_moonshine.js function createRecognizer (line 5) | function createRecognizer() { function createVad (line 32) | function createVad() { FILE: nodejs-addon-examples/test_vad_with_non_streaming_asr_whisper.js function createRecognizer (line 5) | function createRecognizer() { function createVad (line 28) | function createVad() { FILE: nodejs-examples/test-keyword-spotter-transducer.js function createKeywordSpotter (line 4) | function createKeywordSpotter() { FILE: nodejs-examples/test-offline-dolphin-ctc.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-fire-red-asr-ctc.js function createOfflineRecognizer (line 8) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-fire-red-asr.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-funasr-nano.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-medasr-ctc.js function createOfflineRecognizer (line 8) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-moonshine-v2.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-moonshine.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-nemo-canary.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-nemo-ctc.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-omnilingual-asr-ctc.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-paraformer-itn.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-paraformer.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-sense-voice-with-hr.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-sense-voice.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-speech-enhancement-dpdfnet.js function createOfflineSpeechDenoiser (line 14) | function createOfflineSpeechDenoiser() { FILE: nodejs-examples/test-offline-speech-enhancement-gtcrn.js function createOfflineSpeechDenoiser (line 10) | function createOfflineSpeechDenoiser() { FILE: nodejs-examples/test-offline-transducer.js function createOfflineRecognizer (line 5) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-tts-kitten-en.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-kokoro-en.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-kokoro-zh-en.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-matcha-en.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-matcha-zh.js function createOfflineTts (line 7) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-pocket-en.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-vits-en.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-vits-zh.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-tts-zipvoice-zh-en.js function createOfflineTts (line 5) | function createOfflineTts() { FILE: nodejs-examples/test-offline-wenet-ctc.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-whisper.js function createOfflineRecognizer (line 8) | function createOfflineRecognizer() { FILE: nodejs-examples/test-offline-zipformer-ctc.js function createOfflineRecognizer (line 9) | function createOfflineRecognizer() { FILE: nodejs-examples/test-online-paraformer-microphone-mic.js function createOnlineRecognizer (line 7) | function createOnlineRecognizer() { class SpeechSession (line 45) | class SpeechSession { method constructor (line 46) | constructor() { method addOrUpdateText (line 53) | addOrUpdateText(text) { method finalizeSentence (line 58) | finalizeSentence() { method shouldStartNewSession (line 68) | shouldStartNewSession() { function formatOutput (line 73) | function formatOutput() { function clearConsole (line 101) | function clearConsole() { function exitHandler (line 106) | function exitHandler(options, exitCode) { function startMic (line 130) | function startMic() { function main (line 198) | async function main() { FILE: nodejs-examples/test-online-paraformer-microphone.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-examples/test-online-paraformer.js function createOnlineRecognizer (line 9) | function createOnlineRecognizer() { function decode (line 38) | function decode(samples) { FILE: nodejs-examples/test-online-speech-enhancement-dpdfnet.js function createOnlineSpeechDenoiser (line 11) | function createOnlineSpeechDenoiser() { FILE: nodejs-examples/test-online-speech-enhancement-gtcrn.js function createOnlineSpeechDenoiser (line 11) | function createOnlineSpeechDenoiser() { FILE: nodejs-examples/test-online-t-one-ctc.js function createOnlineRecognizer (line 9) | function createOnlineRecognizer() { FILE: nodejs-examples/test-online-transducer-itn.js function createOnlineRecognizer (line 9) | function createOnlineRecognizer() { function decode (line 59) | function decode(samples) { FILE: nodejs-examples/test-online-transducer-microphone.js function createOnlineRecognizer (line 8) | function createOnlineRecognizer() { FILE: nodejs-examples/test-online-transducer.js function createOnlineRecognizer (line 9) | function createOnlineRecognizer() { function decode (line 41) | function decode(samples) { FILE: nodejs-examples/test-online-zipformer2-ctc-hlg.js function createOnlineRecognizer (line 9) | function createOnlineRecognizer() { function decode (line 56) | function decode(samples) { FILE: nodejs-examples/test-online-zipformer2-ctc.js function createOnlineRecognizer (line 9) | function createOnlineRecognizer() { function decode (line 52) | function decode(samples) { FILE: nodejs-examples/test-vad-with-non-streaming-asr-moonshine.js function createRecognizer (line 5) | function createRecognizer() { function createVad (line 26) | function createVad() { FILE: nodejs-examples/test-vad-with-non-streaming-asr-whisper.js function createRecognizer (line 5) | function createRecognizer() { function createVad (line 23) | function createVad() { FILE: python-api-examples/add-punctuation-online.py function main (line 21) | def main(): FILE: python-api-examples/add-punctuation.py function main (line 21) | def main(): FILE: python-api-examples/audio-tagging-from-a-file-ced.py function read_test_wave (line 18) | def read_test_wave(): function create_audio_tagger (line 43) | def create_audio_tagger(): function main (line 81) | def main(): FILE: python-api-examples/audio-tagging-from-a-file.py function read_test_wave (line 18) | def read_test_wave(): function create_audio_tagger (line 43) | def create_audio_tagger(): function main (line 83) | def main(): FILE: python-api-examples/generate-subtitles.py function get_args (line 136) | def get_args(): function assert_file_exists (line 344) | def assert_file_exists(filename: str): function create_recognizer (line 352) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: class Segment (line 510) | class Segment: method end (line 516) | def end(self): method __str__ (line 519) | def __str__(self): function main (line 529) | def main(): FILE: python-api-examples/http_server.py function read_file (line 47) | def read_file(root: str, name: str) -> str: class HttpServer (line 56) | class HttpServer: method __init__ (line 61) | def __init__(self, doc_root: str): method process_request (line 67) | def process_request(self, f: str) -> Tuple[str, str, str]: FILE: python-api-examples/inverse-text-normalization-offline-asr.py function create_recognizer (line 38) | def create_recognizer(): function main (line 61) | def main(): FILE: python-api-examples/inverse-text-normalization-online-asr.py function create_recognizer (line 36) | def create_recognizer(): function main (line 65) | def main(): FILE: python-api-examples/keyword-spotter-from-microphone.py function assert_file_exists (line 28) | def assert_file_exists(filename: str): function get_args (line 36) | def get_args(): function main (line 133) | def main(): FILE: python-api-examples/keyword-spotter.py function read_wave (line 21) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function create_keyword_spotter (line 46) | def create_keyword_spotter(): function main (line 60) | def main(): FILE: python-api-examples/non_streaming_server.py function setup_logger (line 168) | def setup_logger( function add_transducer_model_args (line 214) | def add_transducer_model_args(parser: argparse.ArgumentParser): function add_paraformer_model_args (line 237) | def add_paraformer_model_args(parser: argparse.ArgumentParser): function add_sense_voice_model_args (line 246) | def add_sense_voice_model_args(parser: argparse.ArgumentParser): function add_nemo_ctc_model_args (line 255) | def add_nemo_ctc_model_args(parser: argparse.ArgumentParser): function add_telespeech_ctc_model_args (line 264) | def add_telespeech_ctc_model_args(parser: argparse.ArgumentParser): function add_wenet_ctc_model_args (line 273) | def add_wenet_ctc_model_args(parser: argparse.ArgumentParser): function add_tdnn_ctc_model_args (line 282) | def add_tdnn_ctc_model_args(parser: argparse.ArgumentParser): function add_moonshine_model_args (line 291) | def add_moonshine_model_args(parser: argparse.ArgumentParser): function add_whisper_model_args (line 321) | def add_whisper_model_args(parser: argparse.ArgumentParser): function add_model_args (line 370) | def add_model_args(parser: argparse.ArgumentParser): function add_feature_config_args (line 402) | def add_feature_config_args(parser: argparse.ArgumentParser): function add_decoding_args (line 418) | def add_decoding_args(parser: argparse.ArgumentParser): function add_modified_beam_search_args (line 432) | def add_modified_beam_search_args(parser: argparse.ArgumentParser): function add_hotwords_args (line 443) | def add_hotwords_args(parser: argparse.ArgumentParser): function add_blank_penalty_args (line 468) | def add_blank_penalty_args(parser: argparse.ArgumentParser): function check_args (line 482) | def check_args(args): function get_args (line 503) | def get_args(): class NonStreamingServer (line 598) | class NonStreamingServer: method __init__ (line 599) | def __init__( method process_request (line 660) | async def process_request( method run (line 716) | async def run(self, port: int): method recv_audio_samples (line 755) | async def recv_audio_samples( method stream_consumer_task (line 822) | async def stream_consumer_task(self): method compute_and_decode (line 854) | async def compute_and_decode( method handle_connection (line 870) | async def handle_connection( method handle_connection_impl (line 894) | async def handle_connection_impl( function assert_file_exists (line 932) | def assert_file_exists(filename: str): function create_recognizer (line 940) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function main (line 1153) | def main(): FILE: python-api-examples/offline-decode-files.py function get_args (line 116) | def get_args(): function assert_file_exists (line 361) | def assert_file_exists(filename: str): function read_wave (line 369) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function main (line 394) | def main(): FILE: python-api-examples/offline-dolphin-ctc-decode-files.py function create_recognizer (line 18) | def create_recognizer(): function main (line 41) | def main(): FILE: python-api-examples/offline-fire-red-asr-ctc-decode-files.py function create_recognizer (line 26) | def create_recognizer(): function load_audio (line 75) | def load_audio(filename): function decode_single_file (line 82) | def decode_single_file(recognizer, filename): function decode_multiple_files (line 105) | def decode_multiple_files(recognizer, filenames): function main (line 139) | def main(): FILE: python-api-examples/offline-fire-red-asr-decode-files.py function create_recognizer (line 24) | def create_recognizer(): function main (line 58) | def main(): FILE: python-api-examples/offline-funasr-nano-decode-files.py function get_args (line 34) | def get_args(): function create_recognizer (line 171) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function decode_file (line 192) | def decode_file( function main (line 207) | def main(): FILE: python-api-examples/offline-medasr-ctc-decode-files.py function create_recognizer (line 26) | def create_recognizer(): function load_audio (line 69) | def load_audio(filename): function decode_single_file (line 76) | def decode_single_file(recognizer, filename): function decode_multiple_files (line 99) | def decode_multiple_files(recognizer, filenames): function main (line 133) | def main(): FILE: python-api-examples/offline-moonshine-decode-files-v2.py function create_recognizer (line 25) | def create_recognizer(): function main (line 50) | def main(): FILE: python-api-examples/offline-moonshine-decode-files.py function create_recognizer (line 25) | def create_recognizer(): function main (line 53) | def main(): FILE: python-api-examples/offline-nemo-canary-decode-files.py function create_recognizer (line 26) | def create_recognizer(): function decode (line 52) | def decode(recognizer, samples, sample_rate, src_lang, tgt_lang): function main (line 71) | def main(): FILE: python-api-examples/offline-nemo-ctc-decode-files.py function create_recognizer (line 21) | def create_recognizer(): function main (line 51) | def main(): FILE: python-api-examples/offline-nemo-transducer-decode-files.py function create_recognizer (line 21) | def create_recognizer(): function main (line 56) | def main(): FILE: python-api-examples/offline-omnilingual-asr-ctc-decode-files.py function create_recognizer (line 26) | def create_recognizer(): function load_audio (line 56) | def load_audio(filename): function decode_single_file (line 67) | def decode_single_file(recognizer, filename): function decode_multiple_files (line 90) | def decode_multiple_files(recognizer, filenames): function main (line 124) | def main(): FILE: python-api-examples/offline-omnilingual-asr-ctc-v2-decode-files.py function create_recognizer (line 26) | def create_recognizer(): function load_audio (line 54) | def load_audio(filename): function decode_single_file (line 65) | def decode_single_file(recognizer, filename): function decode_multiple_files (line 88) | def decode_multiple_files(recognizer, filenames): function main (line 122) | def main(): FILE: python-api-examples/offline-sense-voice-ctc-decode-files-with-hr.py function create_recognizer (line 31) | def create_recognizer(): function main (line 57) | def main(): FILE: python-api-examples/offline-sense-voice-ctc-decode-files.py function create_recognizer (line 24) | def create_recognizer(): function main (line 50) | def main(): FILE: python-api-examples/offline-source-separation-spleeter.py function create_offline_source_separation (line 36) | def create_offline_source_separation(): function load_audio (line 65) | def load_audio(): function main (line 86) | def main(): FILE: python-api-examples/offline-source-separation-uvr.py function create_offline_source_separation (line 36) | def create_offline_source_separation(): function load_audio (line 60) | def load_audio(): function main (line 81) | def main(): FILE: python-api-examples/offline-speaker-diarization.py function resample_audio (line 45) | def resample_audio(audio, sample_rate, target_sample_rate): function init_speaker_diarization (line 57) | def init_speaker_diarization(num_speakers: int = -1, cluster_threshold: ... function progress_callback (line 96) | def progress_callback(num_processed_chunk: int, num_total_chunks: int) -... function main (line 102) | def main(): FILE: python-api-examples/offline-speech-enhancement-dpdfnet.py function create_speech_denoiser (line 34) | def create_speech_denoiser(): function load_audio (line 61) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function main (line 72) | def main(): FILE: python-api-examples/offline-speech-enhancement-gtcrn.py function create_speech_denoiser (line 24) | def create_speech_denoiser(): function load_audio (line 48) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function main (line 59) | def main(): FILE: python-api-examples/offline-telespeech-ctc-decode-files.py function create_recognizer (line 20) | def create_recognizer(): function main (line 43) | def main(): FILE: python-api-examples/offline-tts-play.py function add_vits_args (line 175) | def add_vits_args(parser): function add_matcha_args (line 206) | def add_matcha_args(parser): function add_kokoro_args (line 244) | def add_kokoro_args(parser): function add_kitten_args (line 281) | def add_kitten_args(parser): function get_args (line 311) | def get_args(): function generated_audio_callback (line 404) | def generated_audio_callback(samples: np.ndarray, progress: float): function play_audio_callback (line 434) | def play_audio_callback( function play_audio (line 469) | def play_audio(): function main (line 497) | def main(): FILE: python-api-examples/offline-tts.py function add_vits_args (line 162) | def add_vits_args(parser): function add_matcha_args (line 193) | def add_matcha_args(parser): function add_kokoro_args (line 231) | def add_kokoro_args(parser): function add_kitten_args (line 268) | def add_kitten_args(parser): function get_args (line 298) | def get_args(): function main (line 380) | def main(): FILE: python-api-examples/offline-websocket-client-decode-files-paralell.py function get_args (line 47) | def get_args(): function read_wave (line 80) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function run (line 105) | async def run( function main (line 137) | async def main(): FILE: python-api-examples/offline-websocket-client-decode-files-sequential.py function get_args (line 47) | def get_args(): function read_wave (line 80) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function run (line 105) | async def run( function main (line 139) | async def main(): FILE: python-api-examples/offline-whisper-decode-files.py function create_recognizer (line 25) | def create_recognizer(): function main (line 48) | def main(): FILE: python-api-examples/offline-zipformer-ctc-decode-files.py function create_recognizer (line 18) | def create_recognizer(): function main (line 39) | def main(): FILE: python-api-examples/online-decode-files.py function get_args (line 97) | def get_args(): function assert_file_exists (line 297) | def assert_file_exists(filename: str): function read_wave (line 305) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function main (line 330) | def main(): FILE: python-api-examples/online-nemo-ctc-decode-files.py function create_recognizer (line 22) | def create_recognizer(): function main (line 44) | def main(): FILE: python-api-examples/online-speech-enhancement-dpdfnet.py function create_speech_denoiser (line 17) | def create_speech_denoiser(): function load_audio (line 44) | def load_audio(filename: str): function main (line 50) | def main(): FILE: python-api-examples/online-speech-enhancement-gtcrn.py function create_speech_denoiser (line 17) | def create_speech_denoiser(): function load_audio (line 43) | def load_audio(filename: str): function main (line 49) | def main(): FILE: python-api-examples/online-t-one-ctc-decode-files.py function create_recognizer (line 28) | def create_recognizer(): function main (line 49) | def main(): FILE: python-api-examples/online-websocket-client-decode-file.py function read_wave (line 45) | def read_wave(wave_filename: str) -> np.ndarray: function get_args (line 68) | def get_args(): function receive_results (line 111) | async def receive_results(socket: websockets.WebSocketServerProtocol): function run (line 122) | async def run( function main (line 158) | async def main(): FILE: python-api-examples/online-websocket-client-microphone.py function get_args (line 51) | def get_args(): function inputstream_generator (line 73) | async def inputstream_generator(channels=1): function receive_results (line 104) | async def receive_results(socket: websockets.WebSocketServerProtocol): function run (line 117) | async def run( function main (line 138) | async def main(): FILE: python-api-examples/online-zipformer-ctc-hlg-decode-file.py function get_args (line 32) | def get_args(): function assert_file_exists (line 92) | def assert_file_exists(filename: str): function read_wave (line 100) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function main (line 125) | def main(): FILE: python-api-examples/pocket-tts-play.py function create_tts (line 51) | def create_tts(): function generated_audio_callback (line 98) | def generated_audio_callback(samples: np.ndarray, progress: float): function play_audio_callback (line 128) | def play_audio_callback( function play_audio (line 163) | def play_audio(): function main (line 191) | def main(): FILE: python-api-examples/pocket-tts.py function create_tts (line 38) | def create_tts(): function main (line 63) | def main(): FILE: python-api-examples/simulate-streaming-paraformer-microphone.py function get_args (line 52) | def get_args(): function assert_file_exists (line 101) | def assert_file_exists(filename: str): function create_recognizer (line 109) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function start_recording (line 123) | def start_recording(): function main (line 135) | def main(): FILE: python-api-examples/simulate-streaming-sense-voice-microphone.py function get_args (line 49) | def get_args(): function assert_file_exists (line 98) | def assert_file_exists(filename: str): function create_recognizer (line 106) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function start_recording (line 121) | def start_recording(): function main (line 133) | def main(): FILE: python-api-examples/speaker-identification-with-vad-dynamic.py function get_args (line 53) | def get_args(): function load_speaker_embedding_model (line 98) | def load_speaker_embedding_model(args): function compute_speaker_embedding (line 111) | def compute_speaker_embedding( function main (line 137) | def main(): FILE: python-api-examples/speaker-identification-with-vad-non-streaming-asr-alsa.py function register_non_streaming_asr_model_args (line 74) | def register_non_streaming_asr_model_args(parser): function get_args (line 180) | def get_args(): function assert_file_exists (line 260) | def assert_file_exists(filename: str): function create_recognizer (line 268) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function load_speaker_embedding_model (line 342) | def load_speaker_embedding_model(args): function load_speaker_file (line 355) | def load_speaker_file(args) -> Dict[str, List[str]]: function load_audio (line 375) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_speaker_embedding (line 386) | def compute_speaker_embedding( function main (line 411) | def main(): FILE: python-api-examples/speaker-identification-with-vad-non-streaming-asr.py function register_non_streaming_asr_model_args (line 83) | def register_non_streaming_asr_model_args(parser): function get_args (line 196) | def get_args(): function assert_file_exists (line 251) | def assert_file_exists(filename: str): function create_recognizer (line 259) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function load_speaker_embedding_model (line 342) | def load_speaker_embedding_model(args): function load_speaker_file (line 355) | def load_speaker_file(args) -> Dict[str, List[str]]: function load_audio (line 375) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_speaker_embedding (line 386) | def compute_speaker_embedding( function main (line 411) | def main(): FILE: python-api-examples/speaker-identification-with-vad.py function get_args (line 76) | def get_args(): function load_speaker_embedding_model (line 129) | def load_speaker_embedding_model(args): function load_speaker_file (line 142) | def load_speaker_file(args) -> Dict[str, List[str]]: function load_audio (line 162) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_speaker_embedding (line 173) | def compute_speaker_embedding( function main (line 201) | def main(): FILE: python-api-examples/speaker-identification.py function get_args (line 68) | def get_args(): function load_speaker_embedding_model (line 114) | def load_speaker_embedding_model(args): function load_speaker_file (line 127) | def load_speaker_file(args) -> Dict[str, List[str]]: function load_audio (line 147) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_speaker_embedding (line 158) | def compute_speaker_embedding( function read_mic (line 189) | def read_mic(): function main (line 198) | def main(): FILE: python-api-examples/speech-recognition-from-microphone-with-endpoint-detection-alsa.py function assert_file_exists (line 19) | def assert_file_exists(filename: str): function get_args (line 27) | def get_args(): function create_recognizer (line 151) | def create_recognizer(args): function main (line 182) | def main(): FILE: python-api-examples/speech-recognition-from-microphone-with-endpoint-detection.py function assert_file_exists (line 27) | def assert_file_exists(filename: str): function get_args (line 35) | def get_args(): function create_recognizer (line 134) | def create_recognizer(args): function main (line 165) | def main(): FILE: python-api-examples/speech-recognition-from-microphone.py function assert_file_exists (line 28) | def assert_file_exists(filename: str): function get_args (line 36) | def get_args(): function create_recognizer (line 143) | def create_recognizer(args): function main (line 171) | def main(): FILE: python-api-examples/speech-recognition-from-url.py function assert_file_exists (line 32) | def assert_file_exists(filename: str): function get_args (line 40) | def get_args(): function create_recognizer (line 130) | def create_recognizer(args): function main (line 155) | def main(): FILE: python-api-examples/spoken-language-identification.py function get_args (line 44) | def get_args(): function assert_file_exists (line 97) | def assert_file_exists(filename: str): function read_wave (line 105) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function main (line 130) | def main(): FILE: python-api-examples/streaming-paraformer-asr-microphone.py function assert_file_exists (line 27) | def assert_file_exists(filename: str): function create_recognizer (line 35) | def create_recognizer(): function main (line 57) | def main(): FILE: python-api-examples/streaming_server.py function setup_logger (line 75) | def setup_logger( function add_model_args (line 121) | def add_model_args(parser: argparse.ArgumentParser): function add_decoding_args (line 195) | def add_decoding_args(parser: argparse.ArgumentParser): function add_hotwords_args (line 209) | def add_hotwords_args(parser: argparse.ArgumentParser): function add_modified_beam_search_args (line 256) | def add_modified_beam_search_args(parser: argparse.ArgumentParser): function add_blank_penalty_args (line 266) | def add_blank_penalty_args(parser: argparse.ArgumentParser): function add_endpointing_args (line 279) | def add_endpointing_args(parser: argparse.ArgumentParser): function get_args (line 312) | def get_args(): function create_recognizer (line 414) | def create_recognizer(args) -> sherpa_onnx.OnlineRecognizer: function format_timestamps (line 486) | def format_timestamps(timestamps: List[float]) -> List[str]: class StreamingServer (line 490) | class StreamingServer(object): method __init__ (line 491) | def __init__( method stream_consumer_task (line 557) | async def stream_consumer_task(self): method compute_and_decode (line 590) | async def compute_and_decode( method process_request (line 606) | async def process_request( method run (line 656) | async def run(self, port: int): method handle_connection (line 699) | async def handle_connection( method handle_connection_impl (line 723) | async def handle_connection_impl( method recv_audio_samples (line 780) | async def recv_audio_samples( function check_args (line 803) | def check_args(args): function main (line 845) | def main(): FILE: python-api-examples/supertonic-tts.py function create_tts (line 33) | def create_tts(): function main (line 58) | def main(): FILE: python-api-examples/test-sentence-piece-tokenizer.py function main (line 24) | def main(): FILE: python-api-examples/test-whisper-timestamps.py function read_wave (line 43) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function test_without_timestamps (line 64) | def test_without_timestamps(args, samples, sample_rate): function test_with_timestamps (line 92) | def test_with_timestamps(args, samples, sample_rate, audio_duration, ena... function main (line 179) | def main(): FILE: python-api-examples/two-pass-speech-recognition-from-microphone.py function assert_file_exists (line 65) | def assert_file_exists(filename: str, message: str): function add_first_pass_streaming_model_args (line 73) | def add_first_pass_streaming_model_args(parser: argparse.ArgumentParser): function add_second_pass_transducer_model_args (line 119) | def add_second_pass_transducer_model_args(parser: argparse.ArgumentParser): function add_second_pass_paraformer_model_args (line 142) | def add_second_pass_paraformer_model_args(parser: argparse.ArgumentParser): function add_second_pass_nemo_ctc_model_args (line 151) | def add_second_pass_nemo_ctc_model_args(parser: argparse.ArgumentParser): function add_second_pass_whisper_model_args (line 160) | def add_second_pass_whisper_model_args(parser: argparse.ArgumentParser): function add_second_pass_non_streaming_model_args (line 209) | def add_second_pass_non_streaming_model_args(parser: argparse.ArgumentPa... function get_args (line 222) | def get_args(): function check_first_pass_args (line 240) | def check_first_pass_args(args): function check_second_pass_args (line 247) | def check_second_pass_args(args): function create_first_pass_recognizer (line 265) | def create_first_pass_recognizer(args): function create_second_pass_recognizer (line 288) | def create_second_pass_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function run_second_pass (line 335) | def run_second_pass( function main (line 348) | def main(): FILE: python-api-examples/two-pass-wss.py function setup_logger (line 71) | def setup_logger( function add_model_args (line 117) | def add_model_args(parser: argparse.ArgumentParser): function add_decoding_args (line 192) | def add_decoding_args(parser: argparse.ArgumentParser): function add_hotwords_args (line 206) | def add_hotwords_args(parser: argparse.ArgumentParser): function add_modified_beam_search_args (line 253) | def add_modified_beam_search_args(parser: argparse.ArgumentParser): function add_blank_penalty_args (line 263) | def add_blank_penalty_args(parser: argparse.ArgumentParser): function add_endpointing_args (line 276) | def add_endpointing_args(parser: argparse.ArgumentParser): function get_args (line 302) | def get_args(): function run_second_pass (line 403) | def run_second_pass( function create_first_pass_recognizer (line 415) | def create_first_pass_recognizer(args) -> sherpa_onnx.OnlineRecognizer: function create_second_pass_recognizer (line 433) | def create_second_pass_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function format_timestamps (line 446) | def format_timestamps(timestamps: List[float]) -> List[str]: class StreamingServer (line 450) | class StreamingServer(object): method __init__ (line 451) | def __init__( method stream_consumer_task (line 518) | async def stream_consumer_task(self): method compute_and_decode (line 551) | async def compute_and_decode( method run_second_pass_async (line 567) | async def run_second_pass_async( method process_request (line 599) | async def process_request( method run (line 615) | async def run(self, port: int): method handle_connection (line 648) | async def handle_connection( method handle_connection_impl (line 672) | async def handle_connection_impl( method recv_audio_samples (line 739) | async def recv_audio_samples( function check_args (line 757) | def check_args(args): function main (line 788) | def main(): FILE: python-api-examples/vad-alsa.py function get_args (line 13) | def get_args(): function main (line 53) | def main(): FILE: python-api-examples/vad-microphone.py function get_args (line 21) | def get_args(): function main (line 36) | def main(): FILE: python-api-examples/vad-remove-non-speech-segments-alsa.py function assert_file_exists (line 34) | def assert_file_exists(filename: str): function get_args (line 42) | def get_args(): function main (line 82) | def main(): FILE: python-api-examples/vad-remove-non-speech-segments-from-file.py function assert_file_exists (line 32) | def assert_file_exists(filename: str): function get_args (line 40) | def get_args(): function load_audio (line 67) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function main (line 78) | def main(): FILE: python-api-examples/vad-remove-non-speech-segments.py function assert_file_exists (line 42) | def assert_file_exists(filename: str): function get_args (line 50) | def get_args(): function main (line 65) | def main(): FILE: python-api-examples/vad-with-non-streaming-asr.py function get_args (line 100) | def get_args(): function assert_file_exists (line 294) | def assert_file_exists(filename: str): function create_recognizer (line 302) | def create_recognizer(args) -> sherpa_onnx.OfflineRecognizer: function main (line 424) | def main(): FILE: python-api-examples/web/generate-certificate.py function cert_gen (line 37) | def cert_gen( FILE: python-api-examples/web/js/offline_record.js function initWebSocket (line 13) | function initWebSocket() { function send_header (line 98) | function send_header(n) { function visualize (line 261) | function visualize(stream) { function flatten (line 325) | function flatten(listOfSamples) { function toWav (line 342) | function toWav(samples) { function downsampleBuffer (line 376) | function downsampleBuffer(buffer, exportSampleRate) { FILE: python-api-examples/web/js/streaming_record.js function getDisplayResult (line 8) | function getDisplayResult() { function initWebSocket (line 20) | function initWebSocket() { function visualize (line 266) | function visualize(stream) { function flatten (line 330) | function flatten(listOfSamples) { function toWav (line 347) | function toWav(samples) { function downsampleBuffer (line 381) | function downsampleBuffer(buffer, exportSampleRate) { FILE: python-api-examples/web/js/upload.js function initWebSocket (line 18) | function initWebSocket() { function send_header (line 76) | function send_header(n) { function onFileChange (line 84) | function onFileChange() { FILE: python-api-examples/web/start-https-server.py function get_args (line 22) | def get_args(): function main (line 49) | def main(): FILE: python-api-examples/zipvoice-tts-play.py function create_tts (line 53) | def create_tts(): function generated_audio_callback (line 86) | def generated_audio_callback(samples: np.ndarray, progress: float): function play_audio_callback (line 104) | def play_audio_callback( function play_audio (line 135) | def play_audio(): function main (line 157) | def main(): FILE: python-api-examples/zipvoice-tts.py function create_tts (line 37) | def create_tts(): function main (line 61) | def main(): FILE: rust-api-examples/examples/audio_tagging_ced.rs function main (line 9) | fn main() { FILE: rust-api-examples/examples/audio_tagging_zipformer.rs function main (line 12) | fn main() { FILE: rust-api-examples/examples/fire_red_asr_ctc.rs type Args (line 17) | struct Args { function main (line 43) | fn main() { FILE: rust-api-examples/examples/keyword_spotter.rs type Args (line 12) | struct Args { function detect_keywords (line 41) | fn detect_keywords( function main (line 79) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/kitten_tts_en.rs function main (line 11) | fn main() { FILE: rust-api-examples/examples/kokoro_tts_en.rs function main (line 11) | fn main() { FILE: rust-api-examples/examples/kokoro_tts_zh_en.rs function main (line 11) | fn main() { FILE: rust-api-examples/examples/matcha_tts_en.rs function main (line 11) | fn main() { FILE: rust-api-examples/examples/matcha_tts_zh.rs function main (line 11) | fn main() { FILE: rust-api-examples/examples/moonshine_v2.rs type Args (line 15) | struct Args { function main (line 45) | fn main() { FILE: rust-api-examples/examples/nemo_parakeet.rs type Args (line 15) | struct Args { function main (line 49) | fn main() { FILE: rust-api-examples/examples/offline_punctuation.rs type Args (line 13) | struct Args { function main (line 27) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/offline_speaker_diarization.rs function main (line 7) | fn main() { FILE: rust-api-examples/examples/offline_speech_enhancement_dpdfnet.rs type Args (line 9) | struct Args { function main (line 20) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/offline_speech_enhancement_gtcrn.rs type Args (line 9) | struct Args { function main (line 20) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/online_punctuation.rs type Args (line 13) | struct Args { function main (line 35) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/pocket_tts.rs function main (line 12) | fn main() { FILE: rust-api-examples/examples/sense_voice.rs type Args (line 15) | struct Args { function main (line 49) | fn main() { FILE: rust-api-examples/examples/silero_vad_remove_silence.rs type Args (line 14) | struct Args { function main (line 28) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/speaker_embedding_cosine_similarity.rs function cosine_similarity (line 3) | fn cosine_similarity(a: &[f32], b: &[f32]) -> f32 { function compute_embedding (line 25) | fn compute_embedding(extractor: &SpeakerEmbeddingExtractor, wave_filenam... function main (line 41) | fn main() { FILE: rust-api-examples/examples/speaker_embedding_extractor.rs function main (line 3) | fn main() { FILE: rust-api-examples/examples/speaker_embedding_manager.rs function compute_embedding (line 5) | fn compute_embedding(extractor: &SpeakerEmbeddingExtractor, filename: &s... function main (line 20) | fn main() { FILE: rust-api-examples/examples/spoken_language_identification.rs type Args (line 17) | struct Args { function main (line 40) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/streaming_speech_enhancement_dpdfnet.rs type Args (line 9) | struct Args { function main (line 20) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/streaming_speech_enhancement_gtcrn.rs type Args (line 9) | struct Args { function main (line 20) | fn main() -> anyhow::Result<()> { FILE: rust-api-examples/examples/streaming_zipformer.rs type Args (line 19) | struct Args { function main (line 49) | fn main() { FILE: rust-api-examples/examples/streaming_zipformer_microphone.rs type Args (line 20) | struct Args { function list_input_devices (line 38) | fn list_input_devices(host: &cpal::Host) -> Result { function setup_recognizer (line 60) | fn setup_recognizer(args: &Args) -> OnlineRecognizer { function build_input_stream (line 75) | fn build_input_stream(device: &cpal::Device, tx: mpsc::Sender>)... function run_recognition_loop (line 164) | fn run_recognition_loop( function main (line 214) | fn main() -> Result<()> { FILE: rust-api-examples/examples/supertonic_tts.rs function main (line 12) | fn main() { FILE: rust-api-examples/examples/version.rs function main (line 3) | fn main() { FILE: rust-api-examples/examples/vits_tts.rs type Args (line 14) | struct Args { function main (line 52) | fn main() { FILE: rust-api-examples/examples/zipvoice_tts.rs function main (line 12) | fn main() { FILE: scripts/3dspeaker/export-onnx.py function add_meta_data (line 18) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function get_args (line 36) | def get_args(): function main (line 58) | def main(): FILE: scripts/3dspeaker/test-onnx.py function get_args (line 18) | def get_args(): function read_wavefile (line 44) | def read_wavefile(filename, expected_sample_rate: int = 16000) -> np.nda... function compute_features (line 76) | def compute_features(samples: np.ndarray, sample_rate: int) -> np.ndarray: class OnnxModel (line 98) | class OnnxModel: method __init__ (line 99) | def __init__( method __call__ (line 120) | def __call__(self, x: np.ndarray) -> np.ndarray: function main (line 140) | def main(): FILE: scripts/apk/generate-asr-2pass-apk-script.py function get_args (line 9) | def get_args(): class Model (line 27) | class Model: function get_2nd_models (line 46) | def get_2nd_models(): function get_1st_models (line 212) | def get_1st_models(): function get_models (line 397) | def get_models(): function main (line 467) | def main(): FILE: scripts/apk/generate-asr-apk-script.py function get_args (line 9) | def get_args(): class Model (line 27) | class Model: function get_models (line 47) | def get_models(): function main (line 522) | def main(): FILE: scripts/apk/generate-audio-tagging-apk-script.py function get_args (line 9) | def get_args(): class AudioTaggingModel (line 27) | class AudioTaggingModel: function get_models (line 33) | def get_models(): function main (line 74) | def main(): FILE: scripts/apk/generate-qnn-vad-asr-apk-script.py function get_args (line 10) | def get_args(): class Model (line 28) | class Model: function get_models (line 51) | def get_models(): function main (line 441) | def main(): FILE: scripts/apk/generate-slid-apk-script.py function get_args (line 9) | def get_args(): class SlidModel (line 27) | class SlidModel: function get_models (line 33) | def get_models(): function main (line 46) | def main(): FILE: scripts/apk/generate-speaker-diarization-apk-script.py function get_args (line 10) | def get_args(): class SpeakerSegmentationModel (line 28) | class SpeakerSegmentationModel: class SpeakerEmbeddingModel (line 34) | class SpeakerEmbeddingModel: class Model (line 40) | class Model: function get_segmentation_models (line 45) | def get_segmentation_models() -> List[SpeakerSegmentationModel]: function get_embedding_models (line 60) | def get_embedding_models() -> List[SpeakerEmbeddingModel]: function main (line 74) | def main(): FILE: scripts/apk/generate-speaker-identification-apk-script.py function get_args (line 10) | def get_args(): class SpeakerIdentificationModel (line 28) | class SpeakerIdentificationModel: function get_3dspeaker_models (line 35) | def get_3dspeaker_models() -> List[SpeakerIdentificationModel]: function get_wespeaker_models (line 74) | def get_wespeaker_models() -> List[SpeakerIdentificationModel]: function get_nemo_models (line 107) | def get_nemo_models() -> List[SpeakerIdentificationModel]: function main (line 130) | def main(): FILE: scripts/apk/generate-tts-apk-script.py function get_args (line 13) | def get_args(): class TtsModel (line 31) | class TtsModel: function convert_lang_to_iso_639_3 (line 50) | def convert_lang_to_iso_639_3(models: List[TtsModel]): function get_coqui_models (line 58) | def get_coqui_models() -> List[TtsModel]: function get_piper_models (line 103) | def get_piper_models() -> List[TtsModel]: function get_mimic3_models (line 289) | def get_mimic3_models() -> List[TtsModel]: function get_vits_models (line 312) | def get_vits_models() -> List[TtsModel]: function get_matcha_models (line 436) | def get_matcha_models() -> List[TtsModel]: function get_kokoro_models (line 490) | def get_kokoro_models() -> List[TtsModel]: function get_kitten_models (line 531) | def get_kitten_models() -> List[TtsModel]: function main (line 557) | def main(): FILE: scripts/apk/generate-vad-asr-apk-script.py function get_args (line 10) | def get_args(): class Model (line 28) | class Model: function get_models (line 52) | def get_models(): function main (line 1024) | def main(): FILE: scripts/bbpe/generate_bbpe_table.py function main (line 29) | def main(): FILE: scripts/benchmark/download_librispeech_test_data.py function download_file (line 42) | def download_file(url: str, dest_path: Path, description: str = "file"): function download_from_gdrive (line 61) | def download_from_gdrive(file_id: str, dest_path: Path, description: str... function extract_tar_gz (line 78) | def extract_tar_gz(archive_path: Path, dest_dir: Path): function extract_zip (line 86) | def extract_zip(archive_path: Path, dest_dir: Path): function convert_flac_to_wav (line 94) | def convert_flac_to_wav(flac_path: Path, wav_path: Path): function parse_alignment_line (line 129) | def parse_alignment_line(line: str) -> dict | None: function parse_alignment_file (line 179) | def parse_alignment_file(alignment_path: Path) -> dict: function main (line 190) | def main(): FILE: scripts/benchmark/run_timestamp_benchmark.py class WordTiming (line 78) | class WordTiming: class AlignedWord (line 86) | class AlignedWord: function normalize_word (line 96) | def normalize_word(word: str) -> str: function read_wave (line 102) | def read_wave(wave_filename: str) -> tuple[np.ndarray, int]: function tokens_to_words (line 114) | def tokens_to_words( function get_sherpa_word_timestamps (line 174) | def get_sherpa_word_timestamps( function _init_worker (line 194) | def _init_worker(encoder: str, decoder: str, tokens: str, language: str): function _process_utterance (line 206) | def _process_utterance(args: tuple) -> dict: function align_words (line 296) | def align_words( function run_benchmark (line 346) | def run_benchmark( function main (line 587) | def main(): FILE: scripts/dotnet/AudioEvent.cs class AudioEvent (line 10) | public class AudioEvent method AudioEvent (line 12) | public AudioEvent(IntPtr handle) type Impl (line 39) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/AudioTagging.cs class AudioTagging (line 9) | public class AudioTagging : IDisposable method AudioTagging (line 11) | public AudioTagging(AudioTaggingConfig config) method CreateStream (line 17) | public OfflineStream CreateStream() method Compute (line 25) | public AudioEvent[] Compute(OfflineStream stream, int topK = -1) method Dispose (line 56) | public void Dispose() method Cleanup (line 69) | private void Cleanup() method SherpaOnnxCreateAudioTagging (line 80) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyAudioTagging (line 83) | [DllImport(Dll.Filename)] method SherpaOnnxAudioTaggingCreateOfflineStream (line 86) | [DllImport(Dll.Filename)] method SherpaOnnxAudioTaggingCompute (line 89) | [DllImport(Dll.Filename)] method SherpaOnnxAudioTaggingFreeResults (line 92) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/AudioTaggingConfig.cs type AudioTaggingConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method AudioTaggingConfig (line 10) | public AudioTaggingConfig() FILE: scripts/dotnet/AudioTaggingModelConfig.cs type AudioTaggingModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method AudioTaggingModelConfig (line 10) | public AudioTaggingModelConfig() FILE: scripts/dotnet/CircularBuffer.cs class CircularBuffer (line 8) | public class CircularBuffer : IDisposable method CircularBuffer (line 10) | public CircularBuffer(int capacity) method Push (line 16) | public void Push(float[] data) method Get (line 21) | public float[] Get(int startIndex, int n) method Pop (line 33) | public void Pop(int n) method Reset (line 54) | public void Reset() method Dispose (line 59) | public void Dispose() method Cleanup (line 72) | private void Cleanup() method SherpaOnnxCreateCircularBuffer (line 82) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyCircularBuffer (line 85) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferPush (line 88) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferGet (line 91) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferFree (line 94) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferPop (line 97) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferSize (line 100) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferHead (line 103) | [DllImport(Dll.Filename)] method SherpaOnnxCircularBufferReset (line 106) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/DenoisedAudio.cs class DenoisedAudio (line 8) | public class DenoisedAudio method DenoisedAudio (line 10) | public DenoisedAudio(IntPtr p) method SaveToWaveFile (line 15) | public bool SaveToWaveFile(String filename) method Dispose (line 36) | public void Dispose() method Cleanup (line 44) | private void Cleanup() type Impl (line 55) | [StructLayout(LayoutKind.Sequential)] method SherpaOnnxDestroyDenoisedAudio (line 114) | [DllImport(Dll.Filename)] method SherpaOnnxWriteWave (line 117) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/Dll.cs class Dll (line 7) | internal static class Dll FILE: scripts/dotnet/FastClusteringConfig.cs type FastClusteringConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method FastClusteringConfig (line 11) | public FastClusteringConfig() FILE: scripts/dotnet/FeatureConfig.cs type FeatureConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method FeatureConfig (line 13) | public FeatureConfig() FILE: scripts/dotnet/HomophoneReplacerConfig.cs type HomophoneReplacerConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method HomophoneReplacerConfig (line 10) | public HomophoneReplacerConfig() FILE: scripts/dotnet/KeywordResult.cs class KeywordResult (line 9) | public class KeywordResult method KeywordResult (line 11) | public KeywordResult(IntPtr handle) type Impl (line 35) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/KeywordSpotter.cs class KeywordSpotter (line 12) | public class KeywordSpotter : IDisposable method KeywordSpotter (line 14) | public KeywordSpotter(KeywordSpotterConfig config) method CreateStream (line 20) | public OnlineStream CreateStream() method CreateStream (line 26) | public OnlineStream CreateStream(string keywords) method IsReady (line 37) | public bool IsReady(OnlineStream stream) method Decode (line 44) | public void Decode(OnlineStream stream) method Reset (line 49) | public void Reset(OnlineStream stream) method Decode (line 55) | public void Decode(IEnumerable streams) method GetResult (line 69) | public KeywordResult GetResult(OnlineStream stream) method Dispose (line 77) | public void Dispose() method Cleanup (line 90) | private void Cleanup() method SherpaOnnxCreateKeywordSpotter (line 100) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyKeywordSpotter (line 103) | [DllImport(Dll.Filename)] method SherpaOnnxCreateKeywordStream (line 106) | [DllImport(Dll.Filename)] method SherpaOnnxCreateKeywordStreamWithKeywords (line 109) | [DllImport(Dll.Filename)] method IsReady (line 112) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxIsKeywordStreamReady")] method Decode (line 115) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDecodeKeywordStream")] method Reset (line 118) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxResetKeywordStream")] method Decode (line 121) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDecodeMultipleKeyword... method GetResult (line 124) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxGetKeywordResult")] method DestroyResult (line 127) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDestroyKeywordResult")] FILE: scripts/dotnet/KeywordSpotterConfig.cs type KeywordSpotterConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method KeywordSpotterConfig (line 10) | public KeywordSpotterConfig() FILE: scripts/dotnet/OfflineCanaryModelConfig.cs type OfflineCanaryModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineCanaryModelConfig (line 10) | public OfflineCanaryModelConfig() FILE: scripts/dotnet/OfflineDolphinModelConfig.cs type OfflineDolphinModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineDolphinModelConfig (line 10) | public OfflineDolphinModelConfig() FILE: scripts/dotnet/OfflineFireRedAsrCtcModel.cs type OfflineFireRedAsrCtcModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineFireRedAsrCtcModelConfig (line 11) | public OfflineFireRedAsrCtcModelConfig() FILE: scripts/dotnet/OfflineFireRedAsrModelConfig.cs type OfflineFireRedAsrModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineFireRedAsrModelConfig (line 10) | public OfflineFireRedAsrModelConfig() FILE: scripts/dotnet/OfflineFunAsrNanoModel.cs type OfflineFunAsrNanoModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineFunAsrNanoModelConfig (line 11) | public OfflineFunAsrNanoModelConfig() FILE: scripts/dotnet/OfflineLMConfig.cs type OfflineLMConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method OfflineLMConfig (line 13) | public OfflineLMConfig() FILE: scripts/dotnet/OfflineMedAsrCtcModel.cs type OfflineMedAsrCtcModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineMedAsrCtcModelConfig (line 11) | public OfflineMedAsrCtcModelConfig() FILE: scripts/dotnet/OfflineModelConfig.cs type OfflineModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineModelConfig (line 11) | public OfflineModelConfig() FILE: scripts/dotnet/OfflineMoonshineModelConfig.cs type OfflineMoonshineModelConfig (line 12) | [StructLayout(LayoutKind.Sequential)] method OfflineMoonshineModelConfig (line 15) | public OfflineMoonshineModelConfig() FILE: scripts/dotnet/OfflineNemoEncDecCtcModelConfig.cs type OfflineNemoEncDecCtcModelConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method OfflineNemoEncDecCtcModelConfig (line 13) | public OfflineNemoEncDecCtcModelConfig() FILE: scripts/dotnet/OfflineOmnilingualAsrCtcModel.cs type OfflineOmnilingualAsrCtcModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineOmnilingualAsrCtcModelConfig (line 11) | public OfflineOmnilingualAsrCtcModelConfig() FILE: scripts/dotnet/OfflineParaformerModelConfig.cs type OfflineParaformerModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineParaformerModelConfig (line 10) | public OfflineParaformerModelConfig() FILE: scripts/dotnet/OfflinePunctuation.cs class OfflinePunctuation (line 9) | public class OfflinePunctuation : IDisposable method OfflinePunctuation (line 11) | public OfflinePunctuation(OfflinePunctuationConfig config) method AddPunct (line 17) | public String AddPunct(String text) method Dispose (line 54) | public void Dispose() method Cleanup (line 67) | private void Cleanup() method SherpaOnnxCreateOfflinePunctuation (line 78) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOfflinePunctuation (line 81) | [DllImport(Dll.Filename)] method SherpaOfflinePunctuationAddPunct (line 84) | [DllImport(Dll.Filename)] method SherpaOfflinePunctuationFreeText (line 87) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OfflinePunctuationConfig.cs type OfflinePunctuationConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflinePunctuationConfig (line 10) | public OfflinePunctuationConfig() FILE: scripts/dotnet/OfflinePunctuationModelConfig.cs type OfflinePunctuationModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflinePunctuationModelConfig (line 10) | public OfflinePunctuationModelConfig() FILE: scripts/dotnet/OfflineRecognizer.cs class OfflineRecognizer (line 9) | public class OfflineRecognizer : IDisposable method OfflineRecognizer (line 11) | public OfflineRecognizer(OfflineRecognizerConfig config) method SetConfig (line 17) | public void SetConfig(OfflineRecognizerConfig config) method CreateStream (line 22) | public OfflineStream CreateStream() method Decode (line 28) | public void Decode(OfflineStream stream) method Decode (line 34) | public void Decode(IEnumerable streams) method Dispose (line 47) | public void Dispose() method Cleanup (line 60) | private void Cleanup() method SherpaOnnxCreateOfflineRecognizer (line 70) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineRecognizerSetConfig (line 73) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOfflineRecognizer (line 76) | [DllImport(Dll.Filename)] method SherpaOnnxCreateOfflineStream (line 79) | [DllImport(Dll.Filename)] method Decode (line 82) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDecodeOfflineStream")] method Decode (line 85) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDecodeMultipleOffline... FILE: scripts/dotnet/OfflineRecognizerConfig.cs type OfflineRecognizerConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineRecognizerConfig (line 10) | public OfflineRecognizerConfig() FILE: scripts/dotnet/OfflineRecognizerResult.cs class OfflineRecognizerResult (line 10) | public class OfflineRecognizerResult method OfflineRecognizerResult (line 12) | public OfflineRecognizerResult(IntPtr handle) type Impl (line 97) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/OfflineSenseVoiceModelConfig.cs type OfflineSenseVoiceModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineSenseVoiceModelConfig (line 10) | public OfflineSenseVoiceModelConfig() FILE: scripts/dotnet/OfflineSpeakerDiarization.cs class OfflineSpeakerDiarization (line 11) | public class OfflineSpeakerDiarization : IDisposable method OfflineSpeakerDiarization (line 13) | public OfflineSpeakerDiarization(OfflineSpeakerDiarizationConfig config) method SetConfig (line 19) | public void SetConfig(OfflineSpeakerDiarizationConfig config) method Process (line 24) | public OfflineSpeakerDiarizationSegment[] Process(float[] samples) method ProcessWithCallback (line 30) | public OfflineSpeakerDiarizationSegment[] ProcessWithCallback(float[] ... method ProcessImpl (line 36) | private OfflineSpeakerDiarizationSegment[] ProcessImpl(IntPtr result) method Dispose (line 68) | public void Dispose() method Cleanup (line 81) | private void Cleanup() method SherpaOnnxCreateOfflineSpeakerDiarization (line 99) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOfflineSpeakerDiarization (line 102) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationGetSampleRate (line 105) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegments (line 108) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationProcess (line 111) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationProcessWithCallback (line 114) | [DllImport(Dll.Filename, CallingConvention = CallingConvention.Cdecl)] method SherpaOnnxOfflineSpeakerDiarizationDestroyResult (line 117) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTime (line 120) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationDestroySegment (line 123) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeakerDiarizationSetConfig (line 126) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OfflineSpeakerDiarizationConfig.cs type OfflineSpeakerDiarizationConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeakerDiarizationConfig (line 11) | public OfflineSpeakerDiarizationConfig() FILE: scripts/dotnet/OfflineSpeakerDiarizationSegment.cs class OfflineSpeakerDiarizationSegment (line 9) | public class OfflineSpeakerDiarizationSegment method OfflineSpeakerDiarizationSegment (line 11) | public OfflineSpeakerDiarizationSegment(IntPtr handle) type Impl (line 20) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/OfflineSpeakerSegmentationModelConfig.cs type OfflineSpeakerSegmentationModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeakerSegmentationModelConfig (line 11) | public OfflineSpeakerSegmentationModelConfig() FILE: scripts/dotnet/OfflineSpeakerSegmentationPyannoteModelConfig.cs type OfflineSpeakerSegmentationPyannoteModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeakerSegmentationPyannoteModelConfig (line 11) | public OfflineSpeakerSegmentationPyannoteModelConfig() FILE: scripts/dotnet/OfflineSpeechDenoiser.cs class OfflineSpeechDenoiser (line 8) | public class OfflineSpeechDenoiser: IDisposable method OfflineSpeechDenoiser (line 10) | public OfflineSpeechDenoiser(OfflineSpeechDenoiserConfig config) method Run (line 16) | public DenoisedAudio Run(float[] samples, int sampleRate) method Dispose (line 22) | public void Dispose() method Cleanup (line 35) | private void Cleanup() method SherpaOnnxCreateOfflineSpeechDenoiser (line 53) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOfflineSpeechDenoiser (line 56) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeechDenoiserGetSampleRate (line 59) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineSpeechDenoiserRun (line 62) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OfflineSpeechDenoiserConfig.cs type OfflineSpeechDenoiserConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeechDenoiserConfig (line 10) | public OfflineSpeechDenoiserConfig() FILE: scripts/dotnet/OfflineSpeechDenoiserDpdfNetModelConfig.cs type OfflineSpeechDenoiserDpdfNetModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeechDenoiserDpdfNetModelConfig (line 10) | public OfflineSpeechDenoiserDpdfNetModelConfig() FILE: scripts/dotnet/OfflineSpeechDenoiserGtcrnModelConfig.cs type OfflineSpeechDenoiserGtcrnModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeechDenoiserGtcrnModelConfig (line 10) | public OfflineSpeechDenoiserGtcrnModelConfig() FILE: scripts/dotnet/OfflineSpeechDenoiserModelConfig.cs type OfflineSpeechDenoiserModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineSpeechDenoiserModelConfig (line 10) | public OfflineSpeechDenoiserModelConfig() FILE: scripts/dotnet/OfflineStream.cs class OfflineStream (line 9) | public class OfflineStream : IDisposable method OfflineStream (line 11) | public OfflineStream(IntPtr p) method AcceptWaveform (line 16) | public void AcceptWaveform(int sampleRate, float[] samples) method SetOption (line 21) | public void SetOption(string key, string value) method GetOption (line 26) | public string GetOption(string key) method HasOption (line 32) | public bool HasOption(string key) method Dispose (line 53) | public void Dispose() method Cleanup (line 61) | private void Cleanup() method SherpaOnnxDestroyOfflineStream (line 72) | [DllImport(Dll.Filename)] method AcceptWaveform (line 75) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxAcceptWaveformOffline")] method SherpaOnnxOfflineStreamSetOption (line 78) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineStreamGetOption (line 81) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineStreamHasOption (line 84) | [DllImport(Dll.Filename)] method GetResult (line 87) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxGetOfflineStreamResul... method DestroyResult (line 90) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDestroyOfflineRecogni... FILE: scripts/dotnet/OfflineTdnnModelConfig.cs type OfflineTdnnModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTdnnModelConfig (line 10) | public OfflineTdnnModelConfig() FILE: scripts/dotnet/OfflineTransducerModelConfig.cs type OfflineTransducerModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTransducerModelConfig (line 10) | public OfflineTransducerModelConfig() FILE: scripts/dotnet/OfflineTts.cs class OfflineTts (line 19) | public class OfflineTts : IDisposable method OfflineTts (line 21) | public OfflineTts(OfflineTtsConfig config) method Generate (line 27) | public OfflineTtsGeneratedAudio Generate(String text, float speed, int... method GenerateWithCallback (line 37) | public OfflineTtsGeneratedAudio GenerateWithCallback( method GenerateWithCallbackProgress (line 70) | public OfflineTtsGeneratedAudio GenerateWithCallbackProgress( method GenerateWithConfig (line 104) | public OfflineTtsGeneratedAudio GenerateWithConfig( method Dispose (line 143) | public void Dispose() method Cleanup (line 156) | private void Cleanup() method SherpaOnnxCreateOfflineTts (line 182) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOfflineTts (line 185) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineTtsSampleRate (line 188) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineTtsNumSpeakers (line 191) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineTtsGenerate (line 194) | [DllImport(Dll.Filename)] method SherpaOnnxOfflineTtsGenerateWithCallback (line 197) | [DllImport(Dll.Filename, CallingConvention = CallingConvention.Cdecl)] method SherpaOnnxOfflineTtsGenerateWithProgressCallback (line 200) | [DllImport(Dll.Filename, CallingConvention = CallingConvention.Cdecl)] method SherpaOnnxOfflineTtsGenerateWithConfig (line 203) | [DllImport(Dll.Filename, CallingConvention = CallingConvention.Cdecl)] FILE: scripts/dotnet/OfflineTtsConfig.cs type OfflineTtsConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsConfig (line 10) | public OfflineTtsConfig() FILE: scripts/dotnet/OfflineTtsGeneratedAudio.cs class OfflineTtsGeneratedAudio (line 8) | public class OfflineTtsGeneratedAudio method OfflineTtsGeneratedAudio (line 10) | public OfflineTtsGeneratedAudio(IntPtr p) method SaveToWaveFile (line 15) | public bool SaveToWaveFile(String filename) method Dispose (line 31) | public void Dispose() method Cleanup (line 39) | private void Cleanup() type Impl (line 47) | [StructLayout(LayoutKind.Sequential)] method SherpaOnnxDestroyOfflineTtsGeneratedAudio (line 88) | [DllImport(Dll.Filename)] method SherpaOnnxWriteWave (line 91) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OfflineTtsGenerationConfig.cs class OfflineTtsGenerationConfig (line 10) | public class OfflineTtsGenerationConfig method OfflineTtsGenerationConfig (line 12) | public OfflineTtsGenerationConfig() method ToNative (line 41) | internal NativeStruct ToNative(out GCHandle? audioHandle) method JsonEscape (line 103) | private static string JsonEscape(string s) type NativeStruct (line 132) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/OfflineTtsKittenModelConfig.cs type OfflineTtsKittenModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsKittenModelConfig (line 10) | public OfflineTtsKittenModelConfig() FILE: scripts/dotnet/OfflineTtsKokoroModelConfig.cs type OfflineTtsKokoroModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsKokoroModelConfig (line 10) | public OfflineTtsKokoroModelConfig() FILE: scripts/dotnet/OfflineTtsMatchaModelConfig.cs type OfflineTtsMatchaModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsMatchaModelConfig (line 10) | public OfflineTtsMatchaModelConfig() FILE: scripts/dotnet/OfflineTtsModelConfig.cs type OfflineTtsModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsModelConfig (line 10) | public OfflineTtsModelConfig() FILE: scripts/dotnet/OfflineTtsPocketModelConfig.cs type OfflineTtsPocketModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsPocketModelConfig (line 11) | public OfflineTtsPocketModelConfig() FILE: scripts/dotnet/OfflineTtsSupertonicModelConfig.cs type OfflineTtsSupertonicModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsSupertonicModelConfig (line 10) | public OfflineTtsSupertonicModelConfig() FILE: scripts/dotnet/OfflineTtsVitsModelConfig.cs type OfflineTtsVitsModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsVitsModelConfig (line 10) | public OfflineTtsVitsModelConfig() FILE: scripts/dotnet/OfflineTtsZipVoiceModelConfig.cs type OfflineTtsZipVoiceModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineTtsZipVoiceModelConfig (line 10) | public OfflineTtsZipVoiceModelConfig() FILE: scripts/dotnet/OfflineWenetCtcModelConfig.cs type OfflineWenetCtcModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineWenetCtcModelConfig (line 11) | public OfflineWenetCtcModelConfig() FILE: scripts/dotnet/OfflineWhisperModelConfig.cs type OfflineWhisperModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OfflineWhisperModelConfig (line 10) | public OfflineWhisperModelConfig() FILE: scripts/dotnet/OfflineZipformerAudioTaggingModelConfig.cs type OfflineZipformerAudioTaggingModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineZipformerAudioTaggingModelConfig (line 11) | public OfflineZipformerAudioTaggingModelConfig() FILE: scripts/dotnet/OfflineZipformerCtcModelConfig.cs type OfflineZipformerCtcModelConfig (line 8) | [StructLayout(LayoutKind.Sequential)] method OfflineZipformerCtcModelConfig (line 11) | public OfflineZipformerCtcModelConfig() FILE: scripts/dotnet/OnlineCtcFstDecoderConfig.cs type OnlineCtcFstDecoderConfig (line 9) | [StructLayout(LayoutKind.Sequential)] method OnlineCtcFstDecoderConfig (line 12) | public OnlineCtcFstDecoderConfig() FILE: scripts/dotnet/OnlineModelConfig.cs type OnlineModelConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method OnlineModelConfig (line 13) | public OnlineModelConfig() FILE: scripts/dotnet/OnlineNemoCtcModelConfig.cs type OnlineNemoCtcModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OnlineNemoCtcModelConfig (line 10) | public OnlineNemoCtcModelConfig() FILE: scripts/dotnet/OnlineParaformerModelConfig.cs type OnlineParaformerModelConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method OnlineParaformerModelConfig (line 13) | public OnlineParaformerModelConfig() FILE: scripts/dotnet/OnlineRecognizer.cs class OnlineRecognizer (line 13) | public class OnlineRecognizer : IDisposable method OnlineRecognizer (line 15) | public OnlineRecognizer(OnlineRecognizerConfig config) method CreateStream (line 21) | public OnlineStream CreateStream() method IsReady (line 28) | public bool IsReady(OnlineStream stream) method IsEndpoint (line 36) | public bool IsEndpoint(OnlineStream stream) method Decode (line 43) | public void Decode(OnlineStream stream) method Decode (line 49) | public void Decode(IEnumerable streams) method GetResult (line 63) | public OnlineRecognizerResult GetResult(OnlineStream stream) method Reset (line 72) | public void Reset(OnlineStream stream) method Dispose (line 77) | public void Dispose() method Cleanup (line 90) | private void Cleanup() method SherpaOnnxCreateOnlineRecognizer (line 100) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOnlineRecognizer (line 103) | [DllImport(Dll.Filename)] method SherpaOnnxCreateOnlineStream (line 106) | [DllImport(Dll.Filename)] method IsReady (line 109) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxIsOnlineStreamReady")] method Decode (line 112) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDecodeOnlineStream")] method Decode (line 115) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDecodeMultipleOnlineS... method GetResult (line 118) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxGetOnlineStreamResult")] method DestroyResult (line 121) | [DllImport(Dll.Filename, EntryPoint = "SherpaOnnxDestroyOnlineRecogniz... method SherpaOnnxOnlineStreamReset (line 124) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineStreamIsEndpoint (line 127) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OnlineRecognizerConfig.cs type OnlineRecognizerConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method OnlineRecognizerConfig (line 13) | public OnlineRecognizerConfig() FILE: scripts/dotnet/OnlineRecognizerResult.cs class OnlineRecognizerResult (line 11) | public class OnlineRecognizerResult method OnlineRecognizerResult (line 13) | public OnlineRecognizerResult(IntPtr handle) type Impl (line 84) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/OnlineSpeechDenoiser.cs class OnlineSpeechDenoiser (line 8) | public class OnlineSpeechDenoiser: IDisposable method OnlineSpeechDenoiser (line 10) | public OnlineSpeechDenoiser(OnlineSpeechDenoiserConfig config) method Run (line 16) | public DenoisedAudio Run(float[] samples, int sampleRate) method Flush (line 22) | public DenoisedAudio Flush() method Reset (line 28) | public void Reset() method Dispose (line 33) | public void Dispose() method Cleanup (line 44) | private void Cleanup() method SherpaOnnxCreateOnlineSpeechDenoiser (line 57) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyOnlineSpeechDenoiser (line 60) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineSpeechDenoiserGetSampleRate (line 63) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamples (line 66) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineSpeechDenoiserRun (line 69) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineSpeechDenoiserFlush (line 72) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineSpeechDenoiserReset (line 75) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OnlineSpeechDenoiserConfig.cs type OnlineSpeechDenoiserConfig (line 5) | public struct OnlineSpeechDenoiserConfig method OnlineSpeechDenoiserConfig (line 7) | public OnlineSpeechDenoiserConfig() FILE: scripts/dotnet/OnlineStream.cs class OnlineStream (line 10) | public class OnlineStream : IDisposable method OnlineStream (line 12) | public OnlineStream(IntPtr p) method AcceptWaveform (line 17) | public void AcceptWaveform(int sampleRate, float[] samples) method InputFinished (line 22) | public void InputFinished() method SetOption (line 27) | public void SetOption(string key, string value) method GetOption (line 32) | public string GetOption(string key) method HasOption (line 38) | public bool HasOption(string key) method Dispose (line 48) | public void Dispose() method Cleanup (line 56) | private void Cleanup() method SherpaOnnxDestroyOnlineStream (line 67) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineStreamAcceptWaveform (line 70) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineStreamInputFinished (line 73) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineStreamSetOption (line 76) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineStreamGetOption (line 79) | [DllImport(Dll.Filename)] method SherpaOnnxOnlineStreamHasOption (line 82) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/OnlineToneCtcModelConfig.cs type OnlineToneCtcModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method OnlineToneCtcModelConfig (line 10) | public OnlineToneCtcModelConfig() FILE: scripts/dotnet/OnlineTransducerModelConfig.cs type OnlineTransducerModelConfig (line 10) | [StructLayout(LayoutKind.Sequential)] method OnlineTransducerModelConfig (line 13) | public OnlineTransducerModelConfig() FILE: scripts/dotnet/OnlineZipformer2CtcModelConfig.cs type OnlineZipformer2CtcModelConfig (line 9) | [StructLayout(LayoutKind.Sequential)] method OnlineZipformer2CtcModelConfig (line 12) | public OnlineZipformer2CtcModelConfig() FILE: scripts/dotnet/SileroVadModelConfig.cs type SileroVadModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method SileroVadModelConfig (line 10) | public SileroVadModelConfig() FILE: scripts/dotnet/SpeakerEmbeddingExtractor.cs class SpeakerEmbeddingExtractor (line 7) | public class SpeakerEmbeddingExtractor : IDisposable method SpeakerEmbeddingExtractor (line 9) | public SpeakerEmbeddingExtractor(SpeakerEmbeddingExtractorConfig config) method CreateStream (line 15) | public OnlineStream CreateStream() method IsReady (line 21) | public bool IsReady(OnlineStream stream) method Compute (line 26) | public float[] Compute(OnlineStream stream) method Dispose (line 47) | public void Dispose() method Cleanup (line 60) | private void Cleanup() method SherpaOnnxCreateSpeakerEmbeddingExtractor (line 70) | [DllImport(Dll.Filename)] method SherpaOnnxDestroySpeakerEmbeddingExtractor (line 73) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingExtractorDim (line 76) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingExtractorCreateStream (line 79) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingExtractorIsReady (line 82) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingExtractorComputeEmbedding (line 85) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbedding (line 88) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/SpeakerEmbeddingExtractorConfig.cs type SpeakerEmbeddingExtractorConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method SpeakerEmbeddingExtractorConfig (line 10) | public SpeakerEmbeddingExtractorConfig() FILE: scripts/dotnet/SpeakerEmbeddingManager.cs class SpeakerEmbeddingManager (line 9) | public class SpeakerEmbeddingManager : IDisposable method SpeakerEmbeddingManager (line 11) | public SpeakerEmbeddingManager(int dim) method Add (line 18) | public bool Add(string name, float[] v) method Add (line 27) | public bool Add(string name, ICollection v_list) method Remove (line 45) | public bool Remove(string name) method Search (line 54) | public string Search(float[] v, float threshold) method Verify (line 86) | public bool Verify(string name, float[] v, float threshold) method Contains (line 95) | public bool Contains(string name) method GetAllSpeakers (line 104) | public string[] GetAllSpeakers() method Dispose (line 138) | public void Dispose() method Cleanup (line 151) | private void Cleanup() method SherpaOnnxCreateSpeakerEmbeddingManager (line 171) | [DllImport(Dll.Filename)] method SherpaOnnxDestroySpeakerEmbeddingManager (line 174) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerAdd (line 177) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerAddListFlattened (line 180) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerRemove (line 183) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerSearch (line 186) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerFreeSearch (line 189) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerVerify (line 192) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerContains (line 195) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerNumSpeakers (line 198) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakers (line 201) | [DllImport(Dll.Filename)] method SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakers (line 204) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/SpeechSegment.cs class SpeechSegment (line 7) | public class SpeechSegment method SpeechSegment (line 9) | public SpeechSegment(IntPtr handle) type Impl (line 35) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/SpokenLanguageIdentification.cs class SpokenLanguageIdentification (line 7) | public class SpokenLanguageIdentification : IDisposable method SpokenLanguageIdentification (line 9) | public SpokenLanguageIdentification(SpokenLanguageIdentificationConfig... method CreateStream (line 15) | public OfflineStream CreateStream() method Compute (line 21) | public SpokenLanguageIdentificationResult Compute(OfflineStream stream) method Dispose (line 29) | public void Dispose() method Cleanup (line 42) | private void Cleanup() method SherpaOnnxCreateSpokenLanguageIdentification (line 52) | [DllImport(Dll.Filename)] method SherpaOnnxDestroySpokenLanguageIdentification (line 55) | [DllImport(Dll.Filename)] method SherpaOnnxSpokenLanguageIdentificationCreateOfflineStream (line 58) | [DllImport(Dll.Filename)] method SherpaOnnxSpokenLanguageIdentificationCompute (line 61) | [DllImport(Dll.Filename)] method SherpaOnnxDestroySpokenLanguageIdentificationResult (line 64) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/SpokenLanguageIdentificationConfig.cs type SpokenLanguageIdentificationConfig (line 7) | public struct SpokenLanguageIdentificationConfig method SpokenLanguageIdentificationConfig (line 9) | public SpokenLanguageIdentificationConfig() FILE: scripts/dotnet/SpokenLanguageIdentificationResult.cs class SpokenLanguageIdentificationResult (line 8) | public class SpokenLanguageIdentificationResult method SpokenLanguageIdentificationResult (line 10) | public SpokenLanguageIdentificationResult(IntPtr handle) type Impl (line 34) | [StructLayout(LayoutKind.Sequential)] FILE: scripts/dotnet/SpokenLanguageIdentificationWhisperConfig.cs type SpokenLanguageIdentificationWhisperConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method SpokenLanguageIdentificationWhisperConfig (line 10) | public SpokenLanguageIdentificationWhisperConfig() FILE: scripts/dotnet/TenVadModelConfig.cs type TenVadModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method TenVadModelConfig (line 10) | public TenVadModelConfig() FILE: scripts/dotnet/VadModelConfig.cs type VadModelConfig (line 7) | [StructLayout(LayoutKind.Sequential)] method VadModelConfig (line 10) | public VadModelConfig() FILE: scripts/dotnet/VersionInfo.cs class VersionInfo (line 9) | public class VersionInfo method SherpaOnnxGetVersionStr (line 111) | [DllImport(Dll.Filename)] method SherpaOnnxGetGitSha1 (line 114) | [DllImport(Dll.Filename)] method SherpaOnnxGetGitDate (line 117) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/VoiceActivityDetector.cs class VoiceActivityDetector (line 7) | public class VoiceActivityDetector : IDisposable method VoiceActivityDetector (line 9) | public VoiceActivityDetector(VadModelConfig config, float bufferSizeIn... method AcceptWaveform (line 15) | public void AcceptWaveform(float[] samples) method IsEmpty (line 20) | public bool IsEmpty() method IsSpeechDetected (line 25) | public bool IsSpeechDetected() method Pop (line 30) | public void Pop() method Front (line 35) | public SpeechSegment Front() method Clear (line 46) | public void Clear() method Reset (line 51) | public void Reset() method Flush (line 56) | public void Flush() method Dispose (line 61) | public void Dispose() method Cleanup (line 74) | private void Cleanup() method SherpaOnnxCreateVoiceActivityDetector (line 84) | [DllImport(Dll.Filename)] method SherpaOnnxDestroyVoiceActivityDetector (line 87) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorAcceptWaveform (line 90) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorEmpty (line 93) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorDetected (line 96) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorPop (line 99) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorClear (line 102) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorFront (line 105) | [DllImport(Dll.Filename)] method SherpaOnnxDestroySpeechSegment (line 108) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorReset (line 111) | [DllImport(Dll.Filename)] method SherpaOnnxVoiceActivityDetectorFlush (line 114) | [DllImport(Dll.Filename)] FILE: scripts/dotnet/generate.py function get_version (line 16) | def get_version(): function read_proj_file (line 25) | def read_proj_file(filename): function get_dict (line 30) | def get_dict(): function process_linux (line 36) | def process_linux(s, rid): function process_macos (line 56) | def process_macos(s, rid): function process_windows (line 77) | def process_windows(s, rid): function main (line 98) | def main(): FILE: scripts/export_bpe_vocab.py function get_args (line 41) | def get_args(): function main (line 52) | def main(): FILE: scripts/flutter/generate-streaming-asr.py function get_args (line 8) | def get_args(): class Model (line 27) | class Model: function get_models (line 48) | def get_models(): function main (line 148) | def main(): FILE: scripts/flutter/generate-tts.py function get_args (line 10) | def get_args(): class TtsModel (line 28) | class TtsModel: function get_coqui_models (line 39) | def get_coqui_models() -> List[TtsModel]: function get_piper_models (line 84) | def get_piper_models() -> List[TtsModel]: function get_mimic3_models (line 222) | def get_mimic3_models() -> List[TtsModel]: function get_vits_models (line 245) | def get_vits_models() -> List[TtsModel]: function main (line 367) | def main(): FILE: scripts/go/generate.py function parse_args (line 10) | def parse_args(): function parse_golang (line 25) | def parse_golang(target): function render (line 56) | def render(output, defines, platform): function generate (line 81) | def generate(src, output): FILE: scripts/go/sherpa_onnx.go type OnlineTransducerModelConfig (line 58) | type OnlineTransducerModelConfig struct type OnlineParaformerModelConfig (line 69) | type OnlineParaformerModelConfig struct type OnlineZipformer2CtcModelConfig (line 77) | type OnlineZipformer2CtcModelConfig struct type OnlineNemoCtcModelConfig (line 81) | type OnlineNemoCtcModelConfig struct type OnlineToneCtcModelConfig (line 85) | type OnlineToneCtcModelConfig struct type OnlineModelConfig (line 95) | type OnlineModelConfig struct type FeatureConfig (line 113) | type FeatureConfig struct type OnlineCtcFstDecoderConfig (line 122) | type OnlineCtcFstDecoderConfig struct type HomophoneReplacerConfig (line 127) | type HomophoneReplacerConfig struct type OnlineRecognizerConfig (line 134) | type OnlineRecognizerConfig struct type OnlineRecognizerResult (line 166) | type OnlineRecognizerResult struct type OnlineRecognizer (line 171) | type OnlineRecognizer struct method IsReady (line 355) | func (recognizer *OnlineRecognizer) IsReady(s *OnlineStream) bool { method IsEndpoint (line 368) | func (recognizer *OnlineRecognizer) IsEndpoint(s *OnlineStream) bool { method Reset (line 375) | func (recognizer *OnlineRecognizer) Reset(s *OnlineStream) { method Decode (line 387) | func (recognizer *OnlineRecognizer) Decode(s *OnlineStream) { method DecodeStreams (line 394) | func (recognizer *OnlineRecognizer) DecodeStreams(s []*OnlineStream) { method GetResult (line 404) | func (recognizer *OnlineRecognizer) GetResult(s *OnlineStream) *Online... type OnlineStream (line 176) | type OnlineStream struct method AcceptWaveform (line 307) | func (s *OnlineStream) AcceptWaveform(sampleRate int, samples []float3... method InputFinished (line 316) | func (s *OnlineStream) InputFinished() { method SetOption (line 323) | func (s *OnlineStream) SetOption(key string, value string) { method GetOption (line 333) | func (s *OnlineStream) GetOption(key string) string { method HasOption (line 341) | func (s *OnlineStream) HasOption(key string) bool { function DeleteOnlineRecognizer (line 181) | func DeleteOnlineRecognizer(recognizer *OnlineRecognizer) { function NewOnlineRecognizer (line 188) | func NewOnlineRecognizer(config *OnlineRecognizerConfig) *OnlineRecogniz... function DeleteOnlineStream (line 287) | func DeleteOnlineStream(stream *OnlineStream) { function NewOnlineStream (line 294) | func NewOnlineStream(recognizer *OnlineRecognizer) *OnlineStream { type OfflineTransducerModelConfig (line 418) | type OfflineTransducerModelConfig struct type OfflineParaformerModelConfig (line 429) | type OfflineParaformerModelConfig struct type OfflineNemoEncDecCtcModelConfig (line 438) | type OfflineNemoEncDecCtcModelConfig struct type OfflineZipformerCtcModelConfig (line 442) | type OfflineZipformerCtcModelConfig struct type OfflineWenetCtcModelConfig (line 446) | type OfflineWenetCtcModelConfig struct type OfflineOmnilingualAsrCtcModelConfig (line 450) | type OfflineOmnilingualAsrCtcModelConfig struct type OfflineMedAsrCtcModelConfig (line 454) | type OfflineMedAsrCtcModelConfig struct type OfflineFireRedAsrCtcModelConfig (line 458) | type OfflineFireRedAsrCtcModelConfig struct type OfflineDolphinModelConfig (line 462) | type OfflineDolphinModelConfig struct type OfflineWhisperModelConfig (line 466) | type OfflineWhisperModelConfig struct type OfflineCanaryModelConfig (line 476) | type OfflineCanaryModelConfig struct type OfflineFireRedAsrModelConfig (line 484) | type OfflineFireRedAsrModelConfig struct type OfflineFunASRNanoModelConfig (line 489) | type OfflineFunASRNanoModelConfig struct type OfflineMoonshineModelConfig (line 510) | type OfflineMoonshineModelConfig struct type OfflineTdnnModelConfig (line 518) | type OfflineTdnnModelConfig struct type OfflineSenseVoiceModelConfig (line 522) | type OfflineSenseVoiceModelConfig struct type OfflineLMConfig (line 529) | type OfflineLMConfig struct type OfflineModelConfig (line 534) | type OfflineModelConfig struct type OfflineRecognizerConfig (line 571) | type OfflineRecognizerConfig struct type OfflineRecognizer (line 590) | type OfflineRecognizer struct method SetConfig (line 795) | func (r *OfflineRecognizer) SetConfig(config *OfflineRecognizerConfig) { method Decode (line 855) | func (recognizer *OfflineRecognizer) Decode(s *OfflineStream) { method DecodeStreams (line 860) | func (recognizer *OfflineRecognizer) DecodeStreams(s []*OfflineStream) { type OfflineStream (line 595) | type OfflineStream struct method AcceptWaveform (line 823) | func (s *OfflineStream) AcceptWaveform(sampleRate int, samples []float... method SetOption (line 830) | func (s *OfflineStream) SetOption(key string, value string) { method GetOption (line 840) | func (s *OfflineStream) GetOption(key string) string { method HasOption (line 848) | func (s *OfflineStream) HasOption(key string) bool { method GetResult (line 870) | func (s *OfflineStream) GetResult() *OfflineRecognizerResult { type OfflineRecognizerResult (line 600) | type OfflineRecognizerResult struct function newCOfflineRecognizerConfig (line 610) | func newCOfflineRecognizerConfig(config *OfflineRecognizerConfig) *C.str... function freeCOfflineRecognizerConfig (line 710) | func freeCOfflineRecognizerConfig(c *C.struct_SherpaOnnxOfflineRecognize... function DeleteOfflineRecognizer (line 773) | func DeleteOfflineRecognizer(recognizer *OfflineRecognizer) { function NewOfflineRecognizer (line 780) | func NewOfflineRecognizer(config *OfflineRecognizerConfig) *OfflineRecog... function DeleteOfflineStream (line 803) | func DeleteOfflineStream(stream *OfflineStream) { function NewOfflineStream (line 810) | func NewOfflineStream(recognizer *OfflineRecognizer) *OfflineStream { type OfflineTtsVitsModelConfig (line 909) | type OfflineTtsVitsModelConfig struct type OfflineTtsMatchaModelConfig (line 920) | type OfflineTtsMatchaModelConfig struct type OfflineTtsKokoroModelConfig (line 931) | type OfflineTtsKokoroModelConfig struct type OfflineTtsKittenModelConfig (line 942) | type OfflineTtsKittenModelConfig struct type OfflineTtsPocketModelConfig (line 950) | type OfflineTtsPocketModelConfig struct type OfflineTtsZipvoiceModelConfig (line 961) | type OfflineTtsZipvoiceModelConfig struct type OfflineTtsSupertonicModelConfig (line 975) | type OfflineTtsSupertonicModelConfig struct type OfflineTtsModelConfig (line 985) | type OfflineTtsModelConfig struct type OfflineTtsConfig (line 1004) | type OfflineTtsConfig struct type GeneratedAudio (line 1012) | type GeneratedAudio struct method Save (line 1583) | func (audio *GeneratedAudio) Save(filename string) bool { method ToBuffer (line 1592) | func (audio *GeneratedAudio) ToBuffer() []byte { type GenerationConfig (line 1019) | type GenerationConfig struct type OfflineTts (line 1035) | type OfflineTts struct method NumSpeakers (line 1293) | func (tts *OfflineTts) NumSpeakers() int { method SampleRate (line 1297) | func (tts *OfflineTts) SampleRate() int { method Generate (line 1301) | func (tts *OfflineTts) Generate(text string, sid int, speed float32) *... method GenerateWithZipvoice (line 1331) | func (tts *OfflineTts) GenerateWithZipvoice( method GenerateWithCallback (line 1382) | func (tts *OfflineTts) GenerateWithCallback( method GenerateWithProgressCallback (line 1437) | func (tts *OfflineTts) GenerateWithProgressCallback( method GenerateWithConfig (line 1493) | func (tts *OfflineTts) GenerateWithConfig( type sherpaOnnxGeneratedAudioCallbackWithArg (line 1039) | type sherpaOnnxGeneratedAudioCallbackWithArg function _cgoGeneratedAudioCallback (line 1042) | func _cgoGeneratedAudioCallback( type sherpaOnnxGeneratedAudioProgressCallbackWithArg (line 1077) | type sherpaOnnxGeneratedAudioProgressCallbackWithArg function _cgoGeneratedAudioProgressCallback (line 1080) | func _cgoGeneratedAudioProgressCallback( function DeleteOfflineTts (line 1117) | func DeleteOfflineTts(tts *OfflineTts) { function NewOfflineTts (line 1124) | func NewOfflineTts(config *OfflineTtsConfig) *OfflineTts { type SileroVadModelConfig (line 1608) | type SileroVadModelConfig struct type TenVadModelConfig (line 1617) | type TenVadModelConfig struct type VadModelConfig (line 1626) | type VadModelConfig struct type CircularBuffer (line 1635) | type CircularBuffer struct method Push (line 1650) | func (buffer *CircularBuffer) Push(samples []float32) { method Get (line 1654) | func (buffer *CircularBuffer) Get(start int, n int) []float32 { method Pop (line 1668) | func (buffer *CircularBuffer) Pop(n int) { method Size (line 1672) | func (buffer *CircularBuffer) Size() int { method Head (line 1676) | func (buffer *CircularBuffer) Head() int { method Reset (line 1680) | func (buffer *CircularBuffer) Reset() { function DeleteCircularBuffer (line 1639) | func DeleteCircularBuffer(buffer *CircularBuffer) { function NewCircularBuffer (line 1644) | func NewCircularBuffer(capacity int) *CircularBuffer { type SpeechSegment (line 1684) | type SpeechSegment struct type VoiceActivityDetector (line 1689) | type VoiceActivityDetector struct method AcceptWaveform (line 1735) | func (vad *VoiceActivityDetector) AcceptWaveform(samples []float32) { method IsEmpty (line 1739) | func (vad *VoiceActivityDetector) IsEmpty() bool { method IsSpeech (line 1743) | func (vad *VoiceActivityDetector) IsSpeech() bool { method Pop (line 1747) | func (vad *VoiceActivityDetector) Pop() { method Clear (line 1751) | func (vad *VoiceActivityDetector) Clear() { method Front (line 1755) | func (vad *VoiceActivityDetector) Front() *SpeechSegment { method Reset (line 1774) | func (vad *VoiceActivityDetector) Reset() { method Flush (line 1778) | func (vad *VoiceActivityDetector) Flush() { function NewVoiceActivityDetector (line 1693) | func NewVoiceActivityDetector(config *VadModelConfig, bufferSizeInSecond... function DeleteVoiceActivityDetector (line 1730) | func DeleteVoiceActivityDetector(vad *VoiceActivityDetector) { type SpokenLanguageIdentificationWhisperConfig (line 1784) | type SpokenLanguageIdentificationWhisperConfig struct type SpokenLanguageIdentificationConfig (line 1790) | type SpokenLanguageIdentificationConfig struct type SpokenLanguageIdentification (line 1797) | type SpokenLanguageIdentification struct method CreateStream (line 1835) | func (slid *SpokenLanguageIdentification) CreateStream() *OfflineStream { method Compute (line 1841) | func (slid *SpokenLanguageIdentification) Compute(stream *OfflineStrea... type SpokenLanguageIdentificationResult (line 1801) | type SpokenLanguageIdentificationResult struct function NewSpokenLanguageIdentification (line 1805) | func NewSpokenLanguageIdentification(config *SpokenLanguageIdentificatio... function DeleteSpokenLanguageIdentification (line 1828) | func DeleteSpokenLanguageIdentification(slid *SpokenLanguageIdentificati... type SpeakerEmbeddingExtractorConfig (line 1855) | type SpeakerEmbeddingExtractorConfig struct type SpeakerEmbeddingExtractor (line 1862) | type SpeakerEmbeddingExtractor struct method Dim (line 1894) | func (ex *SpeakerEmbeddingExtractor) Dim() int { method CreateStream (line 1900) | func (ex *SpeakerEmbeddingExtractor) CreateStream() *OnlineStream { method IsReady (line 1906) | func (ex *SpeakerEmbeddingExtractor) IsReady(stream *OnlineStream) bool { method Compute (line 1910) | func (ex *SpeakerEmbeddingExtractor) Compute(stream *OnlineStream) []f... function NewSpeakerEmbeddingExtractor (line 1868) | func NewSpeakerEmbeddingExtractor(config *SpeakerEmbeddingExtractorConfi... function DeleteSpeakerEmbeddingExtractor (line 1889) | func DeleteSpeakerEmbeddingExtractor(ex *SpeakerEmbeddingExtractor) { type SpeakerEmbeddingManager (line 1928) | type SpeakerEmbeddingManager struct method Register (line 1949) | func (m *SpeakerEmbeddingManager) Register(name string, embedding []fl... method RegisterV (line 1956) | func (m *SpeakerEmbeddingManager) RegisterV(name string, embeddings []... method Remove (line 1973) | func (m *SpeakerEmbeddingManager) Remove(name string) bool { method Search (line 1980) | func (m *SpeakerEmbeddingManager) Search(embedding []float32, threshol... method Verify (line 1993) | func (m *SpeakerEmbeddingManager) Verify(name string, embedding []floa... method Contains (line 2000) | func (m *SpeakerEmbeddingManager) Contains(name string) bool { method NumSpeakers (line 2007) | func (m *SpeakerEmbeddingManager) NumSpeakers() int { method AllSpeakers (line 2011) | func (m *SpeakerEmbeddingManager) AllSpeakers() []string { function NewSpeakerEmbeddingManager (line 1934) | func NewSpeakerEmbeddingManager(dim int) *SpeakerEmbeddingManager { function DeleteSpeakerEmbeddingManager (line 1944) | func DeleteSpeakerEmbeddingManager(m *SpeakerEmbeddingManager) { function ReadWave (line 2037) | func ReadWave(filename string) *Wave { type OfflineSpeakerSegmentationPyannoteModelConfig (line 2069) | type OfflineSpeakerSegmentationPyannoteModelConfig struct type OfflineSpeakerSegmentationModelConfig (line 2073) | type OfflineSpeakerSegmentationModelConfig struct type FastClusteringConfig (line 2080) | type FastClusteringConfig struct type OfflineSpeakerDiarizationConfig (line 2085) | type OfflineSpeakerDiarizationConfig struct type OfflineSpeakerDiarization (line 2093) | type OfflineSpeakerDiarization struct method SampleRate (line 2141) | func (sd *OfflineSpeakerDiarization) SampleRate() int { method SetConfig (line 2146) | func (sd *OfflineSpeakerDiarization) SetConfig(config *OfflineSpeakerD... method Process (line 2161) | func (sd *OfflineSpeakerDiarization) Process(samples []float32) []Offl... function DeleteOfflineSpeakerDiarization (line 2097) | func DeleteOfflineSpeakerDiarization(sd *OfflineSpeakerDiarization) { function NewOfflineSpeakerDiarization (line 2102) | func NewOfflineSpeakerDiarization(config *OfflineSpeakerDiarizationConfi... type OfflineSpeakerDiarizationSegment (line 2155) | type OfflineSpeakerDiarizationSegment struct type OfflinePunctuationModelConfig (line 2190) | type OfflinePunctuationModelConfig struct type OfflinePunctuationConfig (line 2197) | type OfflinePunctuationConfig struct type OfflinePunctuation (line 2201) | type OfflinePunctuation struct method AddPunct (line 2229) | func (punc *OfflinePunctuation) AddPunct(text string) string { function NewOfflinePunctuation (line 2205) | func NewOfflinePunctuation(config *OfflinePunctuationConfig) *OfflinePun... function DeleteOfflinePunc (line 2224) | func DeleteOfflinePunc(punc *OfflinePunctuation) { type OnlinePunctuationModelConfig (line 2243) | type OnlinePunctuationModelConfig struct type OnlinePunctuationConfig (line 2251) | type OnlinePunctuationConfig struct type OnlinePunctuation (line 2255) | type OnlinePunctuation struct method AddPunct (line 2286) | func (punc *OnlinePunctuation) AddPunct(text string) string { function NewOnlinePunctuation (line 2259) | func NewOnlinePunctuation(config *OnlinePunctuationConfig) *OnlinePunctu... function DeleteOnlinePunctuation (line 2281) | func DeleteOnlinePunctuation(punc *OnlinePunctuation) { type KeywordSpotterConfig (line 2302) | type KeywordSpotterConfig struct type KeywordSpotterResult (line 2313) | type KeywordSpotterResult struct type KeywordSpotter (line 2317) | type KeywordSpotter struct method IsReady (line 2430) | func (spotter *KeywordSpotter) IsReady(s *OnlineStream) bool { method Decode (line 2442) | func (spotter *KeywordSpotter) Decode(s *OnlineStream) { method Reset (line 2447) | func (spotter *KeywordSpotter) Reset(s *OnlineStream) { method GetResult (line 2452) | func (spotter *KeywordSpotter) GetResult(s *OnlineStream) *KeywordSpot... function DeleteKeywordSpotter (line 2322) | func DeleteKeywordSpotter(spotter *KeywordSpotter) { function NewKeywordSpotter (line 2329) | func NewKeywordSpotter(config *KeywordSpotterConfig) *KeywordSpotter { function NewKeywordStream (line 2404) | func NewKeywordStream(spotter *KeywordSpotter) *OnlineStream { function NewKeywordStreamWithKeywords (line 2412) | func NewKeywordStreamWithKeywords(spotter *KeywordSpotter, keywords stri... type OfflineZipformerAudioTaggingModelConfig (line 2461) | type OfflineZipformerAudioTaggingModelConfig struct type AudioTaggingModelConfig (line 2465) | type AudioTaggingModelConfig struct type AudioTaggingConfig (line 2473) | type AudioTaggingConfig struct type AudioTagging (line 2479) | type AudioTagging struct method Compute (line 2534) | func (tagging *AudioTagging) Compute(s *OfflineStream, topK int32) []A... type AudioEvent (line 2483) | type AudioEvent struct function DeleteAudioTagging (line 2489) | func DeleteAudioTagging(tagging *AudioTagging) { function NewAudioTagging (line 2496) | func NewAudioTagging(config *AudioTaggingConfig) *AudioTagging { function NewAudioTaggingStream (line 2528) | func NewAudioTaggingStream(tagging *AudioTagging) *OfflineStream { type OfflineSpeechDenoiserGtcrnModelConfig (line 2555) | type OfflineSpeechDenoiserGtcrnModelConfig struct type OfflineSpeechDenoiserDpdfNetModelConfig (line 2559) | type OfflineSpeechDenoiserDpdfNetModelConfig struct type OfflineSpeechDenoiserModelConfig (line 2563) | type OfflineSpeechDenoiserModelConfig struct type OfflineSpeechDenoiserConfig (line 2571) | type OfflineSpeechDenoiserConfig struct type OfflineSpeechDenoiser (line 2575) | type OfflineSpeechDenoiser struct method Run (line 2657) | func (sd *OfflineSpeechDenoiser) Run(samples []float32, sampleRate int... method SampleRate (line 2671) | func (sd *OfflineSpeechDenoiser) SampleRate() int { type OnlineSpeechDenoiserConfig (line 2579) | type OnlineSpeechDenoiserConfig struct type OnlineSpeechDenoiser (line 2583) | type OnlineSpeechDenoiser struct method Run (line 2706) | func (sd *OnlineSpeechDenoiser) Run(samples []float32, sampleRate int)... method Flush (line 2711) | func (sd *OnlineSpeechDenoiser) Flush() *DenoisedAudio { method Reset (line 2716) | func (sd *OnlineSpeechDenoiser) Reset() { method SampleRate (line 2720) | func (sd *OnlineSpeechDenoiser) SampleRate() int { method FrameShiftInSamples (line 2724) | func (sd *OnlineSpeechDenoiser) FrameShiftInSamples() int { type DenoisedAudio (line 2587) | type DenoisedAudio struct method Save (line 2662) | func (audio *DenoisedAudio) Save(filename string) bool { function floatPointer (line 2594) | func floatPointer(samples []float32) *C.float { function denoisedAudioFromPointer (line 2602) | func denoisedAudioFromPointer(audio *C.struct_SherpaOnnxDenoisedAudio) *... function DeleteOfflineSpeechDenoiser (line 2627) | func DeleteOfflineSpeechDenoiser(sd *OfflineSpeechDenoiser) { function NewOfflineSpeechDenoiser (line 2634) | func NewOfflineSpeechDenoiser(config *OfflineSpeechDenoiserConfig) *Offl... function DeleteOnlineSpeechDenoiser (line 2676) | func DeleteOnlineSpeechDenoiser(sd *OnlineSpeechDenoiser) { function NewOnlineSpeechDenoiser (line 2683) | func NewOnlineSpeechDenoiser(config *OnlineSpeechDenoiserConfig) *Online... function GetVersion (line 2728) | func GetVersion() string { function GetGitSha1 (line 2732) | func GetGitSha1() string { function GetGitDate (line 2736) | func GetGitDate() string { FILE: scripts/gtcrn/add_meta_data.py function show (line 20) | def show(filename): function main (line 33) | def main(): FILE: scripts/gtcrn/show.py function show (line 52) | def show(filename): function main (line 70) | def main(): FILE: scripts/gtcrn/test.py function load_audio (line 13) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: class OnnxModel (line 24) | class OnnxModel: method __init__ (line 25) | def __init__(self): method get_init_states (line 46) | def get_init_states(self): method __call__ (line 58) | def __call__(self, x, states): function main (line 83) | def main(): FILE: scripts/kitten-tts/mini_v0_1/add_meta_data.py function get_args (line 13) | def get_args(): function main (line 22) | def main(): FILE: scripts/kitten-tts/mini_v0_1/convert_opset.py function main (line 11) | def main(): FILE: scripts/kitten-tts/nano_v0_1/add_meta_data.py function get_args (line 13) | def get_args(): function main (line 22) | def main(): FILE: scripts/kitten-tts/nano_v0_1/convert_opset.py function main (line 11) | def main(): FILE: scripts/kitten-tts/nano_v0_1/generate_tokens.py function get_vocab (line 5) | def get_vocab(): function main (line 19) | def main(): FILE: scripts/kitten-tts/nano_v0_1/generate_voices_bin.py function main (line 23) | def main(): FILE: scripts/kitten-tts/nano_v0_1/show.py function show (line 22) | def show(filename): function main (line 40) | def main(): FILE: scripts/kitten-tts/nano_v0_1/test.py function get_args (line 23) | def get_args(): function show (line 48) | def show(filename): function load_tokens (line 61) | def load_tokens(filename: str) -> Dict[str, int]: function load_voices (line 75) | def load_voices(speaker_names: List[str], dim: List[int], voices_bin: str): class OnnxModel (line 88) | class OnnxModel: method __init__ (line 89) | def __init__(self, model_filename: str, voices_bin: str, tokens: str): method __call__ (line 113) | def __call__(self, text: str, voice): function main (line 152) | def main(): FILE: scripts/kitten-tts/nano_v0_2/add_meta_data.py function get_args (line 13) | def get_args(): function main (line 22) | def main(): FILE: scripts/kitten-tts/nano_v0_2/convert_opset.py function main (line 11) | def main(): FILE: scripts/kokoro/v0.19/add_meta_data.py function get_args (line 13) | def get_args(): function main (line 22) | def main(): FILE: scripts/kokoro/v0.19/dynamic_quantization.py function show (line 10) | def show(filename): function main (line 32) | def main(): FILE: scripts/kokoro/v0.19/generate_tokens.py function get_vocab (line 5) | def get_vocab(): function main (line 18) | def main(): FILE: scripts/kokoro/v0.19/generate_voices_bin.py function main (line 24) | def main(): FILE: scripts/kokoro/v0.19/test.py function get_args (line 32) | def get_args(): function show (line 57) | def show(filename): function load_tokens (line 79) | def load_tokens(filename: str) -> Dict[str, int]: function load_voices (line 93) | def load_voices(speaker_names: List[str], dim: List[int], voices_bin: str): class OnnxModel (line 107) | class OnnxModel: method __init__ (line 108) | def __init__(self, model_filename: str, voices_bin: str, tokens: str): method __call__ (line 138) | def __call__(self, text: str, voice): function main (line 176) | def main(): FILE: scripts/kokoro/v1.0/add_meta_data.py function main (line 11) | def main(): FILE: scripts/kokoro/v1.0/dynamic_quantization.py function show (line 8) | def show(filename): function main (line 30) | def main(): FILE: scripts/kokoro/v1.0/export_onnx.py function main (line 11) | def main(): FILE: scripts/kokoro/v1.0/generate_lexicon_en.py function generate_english_lexicon (line 8) | def generate_english_lexicon(kind: str): function save (line 49) | def save(filename: str, lexicon: List[Tuple[str, str]]): function main (line 56) | def main(): FILE: scripts/kokoro/v1.0/generate_lexicon_zh.py function generate_chinese_lexicon (line 20) | def generate_chinese_lexicon(): function save (line 42) | def save(filename: str, lexicon: List[Tuple[str, str]]): function main (line 49) | def main(): FILE: scripts/kokoro/v1.0/generate_tokens.py function main (line 8) | def main(): FILE: scripts/kokoro/v1.0/generate_voices_bin.py function main (line 66) | def main(): FILE: scripts/kokoro/v1.0/test.py function show (line 23) | def show(filename): function load_voices (line 45) | def load_voices(speaker_names: List[str], dim: List[int], voices_bin: str): function load_tokens (line 59) | def load_tokens(filename: str) -> Dict[str, int]: function load_lexicon (line 73) | def load_lexicon(filename: str) -> Dict[str, List[str]]: class OnnxModel (line 84) | class OnnxModel: method __init__ (line 85) | def __init__(self, model_filename: str, tokens: str, lexicon: str, voi... method __call__ (line 112) | def __call__(self, text: str, voice: str): function main (line 175) | def main(): FILE: scripts/kokoro/v1.1-zh/add_meta_data.py function main (line 11) | def main(): FILE: scripts/kokoro/v1.1-zh/dynamic_quantization.py function show (line 8) | def show(filename): function main (line 30) | def main(): FILE: scripts/kokoro/v1.1-zh/export_onnx.py function main (line 11) | def main(): FILE: scripts/kokoro/v1.1-zh/generate_lexicon_zh.py function process_text (line 23) | def process_text(self, text, with_erhua=True): function generate_chinese_lexicon (line 98) | def generate_chinese_lexicon(): function save (line 118) | def save(filename: str, lexicon: List[Tuple[str, str]]): function main (line 125) | def main(): FILE: scripts/kokoro/v1.1-zh/generate_voices_bin.py function main (line 28) | def main(): FILE: scripts/kokoro/v1.1-zh/test.py function show (line 23) | def show(filename): function load_voices (line 45) | def load_voices(speaker_names: List[str], dim: List[int], voices_bin: str): function load_tokens (line 59) | def load_tokens(filename: str) -> Dict[str, int]: function load_lexicon (line 73) | def load_lexicon(filename: str) -> Dict[str, List[str]]: class OnnxModel (line 84) | class OnnxModel: method __init__ (line 85) | def __init__(self, model_filename: str, tokens: str, lexicon: str, voi... method __call__ (line 112) | def __call__(self, text: str, voice: str): function main (line 175) | def main(): FILE: scripts/lazarus/generate-subtitles.py function get_args (line 10) | def get_args(): class Model (line 28) | class Model: function get_models (line 35) | def get_models(): function main (line 221) | def main(): FILE: scripts/matcha-tts/fa-en/add_meta_data.py function add_meta_data (line 8) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function main (line 30) | def main(): FILE: scripts/matcha-tts/fa-en/test.py function get_args (line 33) | def get_args(): function load_tokens (line 56) | def load_tokens(filename: str): class OnnxHifiGANModel (line 69) | class OnnxHifiGANModel: method __init__ (line 70) | def __init__( method __call__ (line 93) | def __call__(self, x: np.ndarray): class OnnxModel (line 108) | class OnnxModel: method __init__ (line 109) | def __init__( method __call__ (line 138) | def __call__(self, x: np.ndarray): function main (line 161) | def main(): FILE: scripts/matcha-tts/zh-en/generate_lexicon.py function main (line 18) | def main(): FILE: scripts/matcha-tts/zh-en/test.py function get_args (line 40) | def get_args(): function load_tokens (line 80) | def load_tokens(filename: str): function load_lexicon (line 93) | def load_lexicon(filename: str, token2id): class OnnxVocosModel (line 104) | class OnnxVocosModel: method __init__ (line 105) | def __init__( method __call__ (line 131) | def __call__(self, x: np.ndarray): class OnnxModel (line 159) | class OnnxModel: method __init__ (line 160) | def __init__( method __call__ (line 187) | def __call__(self, x: np.ndarray): function main (line 214) | def main(): FILE: scripts/medasr/export_onnx.py function add_meta_data (line 20) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): class Wrapper (line 40) | class Wrapper(torch.nn.Module): method __init__ (line 41) | def __init__(self, m): method forward (line 45) | def forward(self, x: torch.Tensor, mask: torch.Tensor): function generate_tokens (line 59) | def generate_tokens(tokenizer): function main (line 73) | def main(): FILE: scripts/medasr/test_onnx.py function get_args (line 13) | def get_args(): class OnnxModel (line 41) | class OnnxModel: method __init__ (line 42) | def __init__(self, filename): method __call__ (line 55) | def __call__(self, x, mask): function load_tokens (line 78) | def load_tokens(tokens): function compute_feat (line 91) | def compute_feat(samples): function main (line 115) | def main(): FILE: scripts/melo-tts/export-onnx-en.py function generate_tokens (line 17) | def generate_tokens(symbol_list): function add_new_english_words (line 23) | def add_new_english_words(lexicon): function generate_lexicon (line 65) | def generate_lexicon(): function add_meta_data (line 79) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): class ModelWrapper (line 100) | class ModelWrapper(torch.nn.Module): method __init__ (line 101) | def __init__(self, model: "SynthesizerTrn"): method forward (line 106) | def forward( function main (line 142) | def main(): FILE: scripts/melo-tts/export-onnx.py function get_initial_final_tone (line 21) | def get_initial_final_tone(word: str): function generate_tokens (line 78) | def generate_tokens(symbol_list): function add_new_english_words (line 84) | def add_new_english_words(lexicon): function generate_lexicon (line 126) | def generate_lexicon(): function add_meta_data (line 162) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): class ModelWrapper (line 183) | class ModelWrapper(torch.nn.Module): method __init__ (line 184) | def __init__(self, model: "SynthesizerTrn"): method forward (line 189) | def forward( function main (line 225) | def main(): FILE: scripts/melo-tts/show-info.py function show (line 7) | def show(filename): function main (line 24) | def main(): FILE: scripts/melo-tts/test.py class Lexicon (line 11) | class Lexicon: method __init__ (line 12) | def __init__(self, lexion_filename: str, tokens_filename: str): method _convert (line 49) | def _convert(self, text: str) -> Tuple[List[int], List[int]]: method convert (line 76) | def convert(self, text_list: Iterable[str]) -> Tuple[List[int], List[i... class OnnxModel (line 87) | class OnnxModel: method __init__ (line 88) | def __init__(self, filename): method __call__ (line 108) | def __call__(self, x, tones): function main (line 140) | def main(): FILE: scripts/mobile-asr-models/dynamic_quantization.py function show (line 8) | def show(filename): function get_args (line 21) | def get_args(): function main (line 39) | def main(): FILE: scripts/mobile-asr-models/generate-asr.py function get_args (line 8) | def get_args(): class Model (line 26) | class Model: function get_streaming_zipformer_transducer_models (line 34) | def get_streaming_zipformer_transducer_models(): function get_models (line 311) | def get_models(): function main (line 315) | def main(): FILE: scripts/mobile-asr-models/generate-kws.py function get_args (line 8) | def get_args(): class Model (line 26) | class Model: function get_kws_models (line 34) | def get_kws_models(): function get_models (line 85) | def get_models(): function main (line 89) | def main(): FILE: scripts/moonshine/export-onnx.py function generate_tokens (line 10) | def generate_tokens(): function main (line 22) | def main(): FILE: scripts/moonshine/test.py function display (line 11) | def display(sess, name): class OnnxModel (line 20) | class OnnxModel: method __init__ (line 21) | def __init__( method init_preprocess (line 40) | def init_preprocess(self, preprocess): method init_encode (line 51) | def init_encode(self, encode): method init_uncached_decode (line 62) | def init_uncached_decode(self, uncached_decode): method init_cached_decode (line 73) | def init_cached_decode(self, cached_decode): method run_preprocess (line 84) | def run_preprocess(self, audio): method run_encode (line 100) | def run_encode(self, features): method run_uncached_decode (line 119) | def run_uncached_decode(self, token: int, token_len: int, encoder_out:... method run_cached_decode (line 152) | def run_cached_decode( function main (line 193) | def main(): FILE: scripts/moonshine/v2/generate_tokens.py function main (line 8) | def main(): FILE: scripts/moonshine/v2/test.py class BinTokenizer (line 10) | class BinTokenizer: method __init__ (line 11) | def __init__(self, path): method _load (line 14) | def _load(self, path): method decode (line 41) | def decode(self, ids): class OnnxModel (line 48) | class OnnxModel: method __init__ (line 49) | def __init__(self, encoder, decoder): method get_decoder_init_states (line 105) | def get_decoder_init_states(self): method run_encoder (line 121) | def run_encoder(self, audio): method run_decoder (line 147) | def run_decoder(self, token_id, encoder_out, states): function load_audio (line 190) | def load_audio(filename): function main (line 198) | def main(): FILE: scripts/nemo/GigaAM/export-onnx-ctc-v2.py function add_meta_data (line 8) | def add_meta_data(filename: str, meta_data: dict[str, str]): function main (line 29) | def main() -> None: FILE: scripts/nemo/GigaAM/export-onnx-ctc-v3-punct.py function add_meta_data (line 18) | def add_meta_data(filename: str, meta_data: dict[str, str]): function main (line 54) | def main() -> None: FILE: scripts/nemo/GigaAM/export-onnx-ctc-v3.py function add_meta_data (line 17) | def add_meta_data(filename: str, meta_data: dict[str, str]): function main (line 53) | def main() -> None: FILE: scripts/nemo/GigaAM/export-onnx-ctc.py class FilterbankFeaturesTA (line 18) | class FilterbankFeaturesTA(NeMoFilterbankFeaturesTA): method __init__ (line 19) | def __init__(self, mel_scale: str = "htk", wkwargs=None, **kwargs): class AudioToMelSpectrogramPreprocessor (line 44) | class AudioToMelSpectrogramPreprocessor(NeMoAudioToMelSpectrogramPreproc... method __init__ (line 45) | def __init__(self, mel_scale: str = "htk", **kwargs): function add_meta_data (line 57) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 79) | def main(): FILE: scripts/nemo/GigaAM/export-onnx-rnnt-v2.py function add_meta_data (line 39) | def add_meta_data(filename: str, meta_data: dict[str, str]): class EncoderWrapper (line 60) | class EncoderWrapper(torch.nn.Module): method __init__ (line 61) | def __init__(self, m): method forward (line 65) | def forward(self, audio_signal: Tensor, length: Tensor): method to_onnx (line 71) | def to_onnx(self, dir_path: str = "."): class DecoderWrapper (line 80) | class DecoderWrapper(torch.nn.Module): method __init__ (line 81) | def __init__(self, m): method forward (line 85) | def forward(self, x: Tensor, unused_x_len: Tensor, h: Tensor, c: Tensor): method to_onnx (line 91) | def to_onnx(self, dir_path: str = "."): function main (line 107) | def main() -> None: FILE: scripts/nemo/GigaAM/export-onnx-rnnt-v3-punct.py function add_meta_data (line 40) | def add_meta_data(filename: str, meta_data: dict[str, str]): class EncoderWrapper (line 61) | class EncoderWrapper(torch.nn.Module): method __init__ (line 62) | def __init__(self, m): method forward (line 66) | def forward(self, audio_signal: Tensor, length: Tensor): method to_onnx (line 72) | def to_onnx(self, dir_path: str = "."): class DecoderWrapper (line 81) | class DecoderWrapper(torch.nn.Module): method __init__ (line 82) | def __init__(self, m): method forward (line 86) | def forward(self, x: Tensor, unused_x_len: Tensor, h: Tensor, c: Tensor): method to_onnx (line 92) | def to_onnx(self, dir_path: str = "."): function main (line 126) | def main() -> None: FILE: scripts/nemo/GigaAM/export-onnx-rnnt-v3.py function add_meta_data (line 40) | def add_meta_data(filename: str, meta_data: dict[str, str]): class EncoderWrapper (line 61) | class EncoderWrapper(torch.nn.Module): method __init__ (line 62) | def __init__(self, m): method forward (line 66) | def forward(self, audio_signal: Tensor, length: Tensor): method to_onnx (line 72) | def to_onnx(self, dir_path: str = "."): class DecoderWrapper (line 81) | class DecoderWrapper(torch.nn.Module): method __init__ (line 82) | def __init__(self, m): method forward (line 86) | def forward(self, x: Tensor, unused_x_len: Tensor, h: Tensor, c: Tensor): method to_onnx (line 92) | def to_onnx(self, dir_path: str = "."): function main (line 128) | def main() -> None: FILE: scripts/nemo/GigaAM/export-onnx-rnnt.py function add_meta_data (line 19) | def add_meta_data(filename: str, meta_data: Dict[str, str]): class FilterbankFeaturesTA (line 40) | class FilterbankFeaturesTA(NeMoFilterbankFeaturesTA): method __init__ (line 41) | def __init__(self, mel_scale: str = "htk", wkwargs=None, **kwargs): class AudioToMelSpectrogramPreprocessor (line 66) | class AudioToMelSpectrogramPreprocessor(NeMoAudioToMelSpectrogramPreproc... method __init__ (line 67) | def __init__(self, mel_scale: str = "htk", **kwargs): function main (line 80) | def main(): FILE: scripts/nemo/GigaAM/test-onnx-ctc.py function create_fbank (line 14) | def create_fbank(): function compute_features (line 31) | def compute_features(audio, fbank) -> np.ndarray: function display (line 50) | def display(sess): class OnnxModel (line 68) | class OnnxModel: method __init__ (line 69) | def __init__( method __call__ (line 84) | def __call__(self, x: np.ndarray): function main (line 104) | def main(): FILE: scripts/nemo/GigaAM/test-onnx-rnnt.py function create_fbank (line 15) | def create_fbank(): function compute_features (line 32) | def compute_features(audio, fbank): function display (line 44) | def display(sess): class OnnxModel (line 78) | class OnnxModel: method __init__ (line 79) | def __init__( method init_encoder (line 92) | def init_encoder(self, encoder): method init_decoder (line 110) | def init_decoder(self, decoder): method init_joiner (line 121) | def init_joiner(self, joiner): method get_decoder_state (line 132) | def get_decoder_state(self): method run_encoder (line 138) | def run_encoder(self, x: np.ndarray): method run_decoder (line 158) | def run_decoder( method run_joiner (line 183) | def run_joiner( function main (line 203) | def main(): FILE: scripts/nemo/canary/export_onnx_180m_flash.py function fixed_form_attention_mask (line 32) | def fixed_form_attention_mask(input_mask, diagonal=None): function add_meta_data (line 74) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function lens_to_mask (line 95) | def lens_to_mask(lens, max_length): class EncoderWrapper (line 105) | class EncoderWrapper(torch.nn.Module): method __init__ (line 106) | def __init__(self, m): method forward (line 111) | def forward( class DecoderWrapper (line 136) | class DecoderWrapper(torch.nn.Module): method __init__ (line 137) | def __init__(self, m): method forward (line 145) | def forward( function export_encoder (line 195) | def export_encoder(canary_model): function export_decoder (line 218) | def export_decoder(canary_model): function export_tokens (line 283) | def export_tokens(canary_model): function main (line 297) | def main(): FILE: scripts/nemo/canary/test_180m_flash.py function get_args (line 16) | def get_args(): function display (line 49) | def display(sess, model): class OnnxModel (line 58) | class OnnxModel: method __init__ (line 59) | def __init__( method init_encoder (line 70) | def init_encoder(self, encoder): method init_decoder (line 85) | def init_decoder(self, decoder): method run_encoder (line 96) | def run_encoder(self, x: np.ndarray, x_lens: np.ndarray): method run_decoder (line 119) | def run_decoder( function create_fbank (line 161) | def create_fbank(): function compute_features (line 176) | def compute_features(audio, fbank): function main (line 188) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/export-onnx-ctc-non-streaming.py function get_args (line 12) | def get_args(): function add_meta_data (line 27) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 49) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/export-onnx-ctc.py function get_args (line 12) | def get_args(): function add_meta_data (line 23) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 45) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/export-onnx-transducer-non-streaming.py function get_args (line 12) | def get_args(): function add_meta_data (line 27) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 49) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/export-onnx-transducer.py function get_args (line 12) | def get_args(): function add_meta_data (line 23) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 45) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/show-onnx-transudcer.py function show (line 7) | def show(filename): function main (line 20) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/test-onnx-ctc-non-streaming.py function get_args (line 15) | def get_args(): function create_fbank (line 26) | def create_fbank(): function compute_features (line 41) | def compute_features(audio, fbank): class OnnxModel (line 53) | class OnnxModel: method __init__ (line 54) | def __init__( method __call__ (line 87) | def __call__(self, x: np.ndarray): function main (line 107) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/test-onnx-ctc.py function get_args (line 15) | def get_args(): function create_fbank (line 26) | def create_fbank(): function compute_features (line 41) | def compute_features(audio, fbank): class OnnxModel (line 53) | class OnnxModel: method __init__ (line 54) | def __init__( method init_cache_state (line 86) | def init_cache_state(self): method __call__ (line 105) | def __call__(self, x: np.ndarray): function main (line 142) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/test-onnx-transducer-non-streaming.py function get_args (line 15) | def get_args(): function create_fbank (line 32) | def create_fbank(): function compute_features (line 47) | def compute_features(audio, fbank): function display (line 59) | def display(sess): class OnnxModel (line 98) | class OnnxModel: method __init__ (line 99) | def __init__( method init_encoder (line 112) | def init_encoder(self, encoder): method init_decoder (line 130) | def init_decoder(self, decoder): method init_joiner (line 141) | def init_joiner(self, joiner): method get_decoder_state (line 152) | def get_decoder_state(self): method run_encoder (line 158) | def run_encoder(self, x: np.ndarray): method run_decoder (line 178) | def run_decoder( method run_joiner (line 203) | def run_joiner( function main (line 223) | def main(): FILE: scripts/nemo/fast-conformer-hybrid-transducer-ctc/test-onnx-transducer.py function get_args (line 15) | def get_args(): function create_fbank (line 32) | def create_fbank(): function compute_features (line 47) | def compute_features(audio, fbank): class OnnxModel (line 59) | class OnnxModel: method __init__ (line 60) | def __init__( method init_encoder (line 70) | def init_encoder(self, encoder): method init_decoder (line 100) | def init_decoder(self, decoder): method init_joiner (line 111) | def init_joiner(self, joiner): method get_decoder_state (line 122) | def get_decoder_state(self): method init_cache_state (line 128) | def init_cache_state(self): method run_encoder (line 147) | def run_encoder(self, x: np.ndarray): method run_decoder (line 183) | def run_decoder( method run_joiner (line 213) | def run_joiner( function main (line 233) | def main(): FILE: scripts/nemo/generate_bpe_vocab.py function generate_bpe_vocab_from_tokenizer (line 23) | def generate_bpe_vocab_from_tokenizer(sp, output_path: str): function generate_bpe_vocab_from_model (line 49) | def generate_bpe_vocab_from_model(asr_model, output_path: str): function generate_bpe_vocab (line 61) | def generate_bpe_vocab(model_path: str, output_path: str): function main (line 81) | def main(): FILE: scripts/nemo/nemotron-speech-streaming-en-0.6b/export_onnx.py function add_meta_data (line 19) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 49) | def main(): FILE: scripts/nemo/parakeet-tdt-0.6b-v2/export_onnx.py function add_meta_data (line 19) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 51) | def main(): FILE: scripts/nemo/parakeet-tdt-0.6b-v2/test_onnx.py function get_args (line 15) | def get_args(): function create_fbank (line 32) | def create_fbank(): function compute_features (line 47) | def compute_features(audio, fbank): function display (line 59) | def display(sess, model): class OnnxModel (line 68) | class OnnxModel: method __init__ (line 69) | def __init__( method init_encoder (line 82) | def init_encoder(self, encoder): method init_decoder (line 100) | def init_decoder(self, decoder): method init_joiner (line 111) | def init_joiner(self, joiner): method get_decoder_state (line 122) | def get_decoder_state(self): method run_encoder (line 128) | def run_encoder(self, x: np.ndarray): method run_decoder (line 148) | def run_decoder( method run_joiner (line 173) | def run_joiner( function main (line 193) | def main(): FILE: scripts/nemo/parakeet-tdt-0.6b-v3/export_onnx.py function add_meta_data (line 19) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 51) | def main(): FILE: scripts/nemo/parakeet-tdt_ctc-0.6b-ja/export-onnx-ctc.py function add_meta_data (line 12) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 34) | def main(): FILE: scripts/nemo/speaker-verification/export-onnx.py function get_args (line 12) | def get_args(): function add_meta_data (line 28) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 47) | def main(): FILE: scripts/nemo/speaker-verification/test-onnx.py function get_args (line 18) | def get_args(): function read_wavefile (line 44) | def read_wavefile(filename, expected_sample_rate: int = 16000) -> np.nda... function compute_features (line 76) | def compute_features(samples: np.ndarray, model: "OnnxModel") -> np.ndar... class OnnxModel (line 118) | class OnnxModel: method __init__ (line 119) | def __init__( method __call__ (line 147) | def __call__(self, x: np.ndarray, x_lens: int) -> np.ndarray: function main (line 169) | def main(): FILE: scripts/node-addon-api/lib/audio-tagg.js class AudioTagging (line 13) | class AudioTagging { method constructor (line 18) | constructor(config) { method createStream (line 27) | createStream() { method compute (line 38) | compute(stream, topK = -1) { FILE: scripts/node-addon-api/lib/keyword-spotter.js class KeywordSpotter (line 11) | class KeywordSpotter { method constructor (line 15) | constructor(config) { method createStream (line 24) | createStream() { method isReady (line 33) | isReady(stream) { method decode (line 41) | decode(stream) { method reset (line 49) | reset(stream) { method getResult (line 58) | getResult(stream) { FILE: scripts/node-addon-api/lib/non-streaming-asr.js class OfflineStream (line 21) | class OfflineStream { method constructor (line 25) | constructor(handle) { method acceptWaveform (line 33) | acceptWaveform(obj) { class OfflineRecognizer (line 41) | class OfflineRecognizer { method constructor (line 52) | constructor(configOrInternal) { method createAsync (line 72) | static async createAsync(config) { method createStream (line 86) | createStream() { method setConfig (line 95) | setConfig(config) { method decode (line 104) | decode(stream) { method decodeAsync (line 113) | async decodeAsync(stream) { method getResult (line 124) | getResult(stream) { FILE: scripts/node-addon-api/lib/non-streaming-speaker-diarization.js class OfflineSpeakerDiarization (line 6) | class OfflineSpeakerDiarization { method constructor (line 10) | constructor(config) { method process (line 21) | process(samples) { method setConfig (line 29) | setConfig(config) { FILE: scripts/node-addon-api/lib/non-streaming-speech-denoiser.js class OfflineSpeechDenoiser (line 7) | class OfflineSpeechDenoiser { method constructor (line 11) | constructor(config) { method run (line 24) | run(obj) { FILE: scripts/node-addon-api/lib/non-streaming-tts.js class GenerationConfig (line 13) | class GenerationConfig { method constructor (line 14) | constructor(opts = {}) { class OfflineTts (line 20) | class OfflineTts { method constructor (line 31) | constructor(configOrInternal) { method createAsync (line 53) | static async createAsync(config) { method generate (line 67) | generate(obj) { method generateAsync (line 91) | generateAsync(obj) { FILE: scripts/node-addon-api/lib/online-speech-denoiser.js class OnlineSpeechDenoiser (line 7) | class OnlineSpeechDenoiser { method constructor (line 11) | constructor(config) { method run (line 25) | run(obj) { method flush (line 33) | flush(enableExternalBuffer = true) { method reset (line 38) | reset() { FILE: scripts/node-addon-api/lib/punctuation.js class OfflinePunctuation (line 7) | class OfflinePunctuation { method constructor (line 11) | constructor(config) { method addPunct (line 20) | addPunct(text) { class OnlinePunctuation (line 25) | class OnlinePunctuation { method constructor (line 29) | constructor(config) { method addPunct (line 34) | addPunct(text) { FILE: scripts/node-addon-api/lib/speaker-identification.js class SpeakerEmbeddingExtractor (line 13) | class SpeakerEmbeddingExtractor { method constructor (line 17) | constructor(config) { method createStream (line 26) | createStream() { method isReady (line 35) | isReady(stream) { method compute (line 45) | compute(stream, enableExternalBuffer = true) { function flatten (line 56) | function flatten(arrayList) { class SpeakerEmbeddingManager (line 74) | class SpeakerEmbeddingManager { method constructor (line 78) | constructor(dim) { method add (line 87) | add(obj) { method addMulti (line 95) | addMulti(obj) { method remove (line 108) | remove(name) { method search (line 116) | search(obj) { method verify (line 124) | verify(obj) { method contains (line 132) | contains(name) { method getNumSpeakers (line 137) | getNumSpeakers() { method getAllSpeakerNames (line 142) | getAllSpeakerNames() { FILE: scripts/node-addon-api/lib/spoken-language-identification.js class SpokenLanguageIdentification (line 7) | class SpokenLanguageIdentification { method constructor (line 11) | constructor(config) { method createStream (line 19) | createStream() { method compute (line 29) | compute(stream) { FILE: scripts/node-addon-api/lib/streaming-asr.js class Display (line 13) | class Display { method constructor (line 17) | constructor(maxWordPerline) { method print (line 26) | print(idx, text) { class OnlineStream (line 34) | class OnlineStream { method constructor (line 38) | constructor(handle) { method acceptWaveform (line 46) | acceptWaveform(obj) { method inputFinished (line 51) | inputFinished() { class OnlineRecognizer (line 59) | class OnlineRecognizer { method constructor (line 63) | constructor(config) { method createStream (line 72) | createStream() { method isReady (line 82) | isReady(stream) { method decode (line 90) | decode(stream) { method isEndpoint (line 99) | isEndpoint(stream) { method reset (line 107) | reset(stream) { method getResult (line 116) | getResult(stream) { FILE: scripts/node-addon-api/lib/vad.js class CircularBuffer (line 10) | class CircularBuffer { method constructor (line 14) | constructor(capacity) { method push (line 22) | push(samples) { method get (line 33) | get(startIndex, n, enableExternalBuffer = true) { method pop (line 42) | pop(n) { method size (line 50) | size() { method head (line 58) | head() { method reset (line 63) | reset() { class Vad (line 71) | class Vad { method constructor (line 76) | constructor(config, bufferSizeInSeconds) { method acceptWaveform (line 86) | acceptWaveform(samples) { method isEmpty (line 91) | isEmpty() { method isDetected (line 96) | isDetected() { method pop (line 101) | pop() { method clear (line 106) | clear() { method front (line 115) | front(enableExternalBuffer = true) { method reset (line 120) | reset() { method flush (line 125) | flush() { FILE: scripts/nodejs/index.js function createOnlineRecognizer (line 17) | function createOnlineRecognizer(config) { function createOfflineRecognizer (line 21) | function createOfflineRecognizer(config) { function createOfflineTts (line 25) | function createOfflineTts(config) { function createKws (line 29) | function createKws(config) { function createCircularBuffer (line 33) | function createCircularBuffer(capacity) { function createVad (line 37) | function createVad(config) { function createOfflineSpeakerDiarization (line 41) | function createOfflineSpeakerDiarization(config) { function readWave (line 46) | function readWave(filename) { function writeWave (line 50) | function writeWave(filename, data) { function readWaveFromBinaryData (line 54) | function readWaveFromBinaryData(uint8Array) { function createOfflineSpeechDenoiser (line 58) | function createOfflineSpeechDenoiser(config) { function createOnlineSpeechDenoiser (line 63) | function createOnlineSpeechDenoiser(config) { function getVersion (line 68) | function getVersion() { function getGitSha1 (line 73) | function getGitSha1() { function getGitDate (line 78) | function getGitDate() { FILE: scripts/omnilingual-asr/export-onnx.py function get_args (line 14) | def get_args(): function add_meta_data (line 33) | def add_meta_data(filename: str, meta_data: Dict[str, str], model_card: ... class ModelWrapper (line 64) | class ModelWrapper(torch.nn.Module): method __init__ (line 65) | def __init__(self, model): method forward (line 69) | def forward(self, x): function main (line 80) | def main(): FILE: scripts/omnilingual-asr/test.py function display (line 11) | def display(sess): class OnnxModel (line 20) | class OnnxModel: method __init__ (line 21) | def __init__( method __call__ (line 36) | def __call__(self, x: np.ndarray): function load_tokens (line 49) | def load_tokens(): function load_audio (line 62) | def load_audio(filename): function test (line 79) | def test(filename, wav_file_list, num_iter=1): function main (line 110) | def main(): FILE: scripts/paraformer/ascend-npu/export_decoder_onnx.py function main (line 10) | def main(): FILE: scripts/paraformer/ascend-npu/export_encoder_onnx.py function load_cmvn (line 12) | def load_cmvn(filename) -> Tuple[List[float], List[float]]: function load_model (line 30) | def load_model(): function main (line 64) | def main(): FILE: scripts/paraformer/ascend-npu/export_predictor_onnx.py function modified_predictor_forward (line 11) | def modified_predictor_forward(self: CifPredictorV2, hidden: torch.Tensor): function main (line 32) | def main(): FILE: scripts/paraformer/ascend-npu/test_om.py function compute_feat (line 10) | def compute_feat(filename): function load_tokens (line 42) | def load_tokens(): class OmModel (line 52) | class OmModel: method __init__ (line 53) | def __init__(self): method run_encoder (line 88) | def run_encoder(self, features): method run_predictor (line 92) | def run_predictor(self, encoder_out): method run_decoder (line 96) | def run_decoder(self, encoder_out, acoustic_embedding): function get_acoustic_embedding (line 103) | def get_acoustic_embedding(alpha: np.array, hidden: np.array): function main (line 137) | def main(): FILE: scripts/paraformer/qnn/generate_decoder_data.py function pad (line 18) | def pad(features, max_len): function main (line 32) | def main(): FILE: scripts/paraformer/qnn/generate_encoder_data.py function pad (line 13) | def pad(features, max_len): function main (line 26) | def main(): FILE: scripts/paraformer/qnn/generate_predictor_data.py function pad (line 18) | def pad(features, max_len): function main (line 32) | def main(): FILE: scripts/paraformer/qnn/test_qnn.py function load_tokens (line 15) | def load_tokens(): function main (line 25) | def main(): FILE: scripts/paraformer/rknn/export_decoder_onnx.py function get_args (line 11) | def get_args(): function main (line 41) | def main(): FILE: scripts/paraformer/rknn/export_encoder_onnx.py function get_args (line 15) | def get_args(): function load_cmvn (line 37) | def load_cmvn(filename) -> Tuple[List[float], List[float]]: function modified_sanm_encoder_forward (line 57) | def modified_sanm_encoder_forward( function load_model (line 81) | def load_model(): function add_meta_data (line 114) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function get_num_input_frames (line 139) | def get_num_input_frames(input_len_in_seconds): function main (line 150) | def main(): FILE: scripts/paraformer/rknn/export_predictor_onnx.py function modified_predictor_forward (line 10) | def modified_predictor_forward(self: CifPredictorV2, hidden: torch.Tensor): function main (line 33) | def main(): FILE: scripts/paraformer/rknn/export_rknn.py function get_parser (line 21) | def get_parser(): function get_meta_data (line 50) | def get_meta_data(model: str): function export_rknn (line 85) | def export_rknn(rknn, filename): function init_model (line 91) | def init_model(filename: str, target_platform: str, custom_string=None): class RKNNModel (line 113) | class RKNNModel: method __init__ (line 114) | def __init__( method export_rknn (line 128) | def export_rknn(self, model): method release (line 131) | def release(self): function main (line 135) | def main(): FILE: scripts/paraformer/rknn/test_onnx.py class SinusoidalPositionEncoder (line 11) | class SinusoidalPositionEncoder(torch.nn.Module): method encode (line 12) | def encode( method forward (line 39) | def forward(self, batch_size, timesteps, input_dim): function compute_feat (line 46) | def compute_feat(filename): function load_tokens (line 78) | def load_tokens(): class OnnxModel (line 88) | class OnnxModel: method __init__ (line 89) | def __init__(self): method run_encoder (line 145) | def run_encoder(self, features): method run_predictor (line 157) | def run_predictor(self, encoder_out): method run_decoder (line 169) | def run_decoder(self, encoder_out, acoustic_embedding, mask): function get_acoustic_embedding (line 188) | def get_acoustic_embedding(alpha: np.array, hidden: np.array): function main (line 223) | def main(): FILE: scripts/paraformer/rknn/torch_model.py class EncoderLayerSANM (line 13) | class EncoderLayerSANM(nn.Module): method __init__ (line 14) | def __init__( method forward (line 41) | def forward( class MultiSequential (line 101) | class MultiSequential(torch.nn.Sequential): method __init__ (line 104) | def __init__(self, *args, layer_drop_rate=0.0): method forward (line 114) | def forward(self, *args): function repeat (line 121) | def repeat(N, fn, layer_drop_rate=0.0): class MultiHeadedAttentionSANM (line 136) | class MultiHeadedAttentionSANM(nn.Module): method __init__ (line 146) | def __init__( method forward_fsmn (line 187) | def forward_fsmn(self, inputs, mask=None, mask_shfit_chunk=None): method forward_qkv (line 205) | def forward_qkv(self, x): method forward_attention (line 234) | def forward_attention(self, value, scores, mask=None, mask_att_chunk_e... method forward (line 272) | def forward(self, x, mask=None, mask_shfit_chunk=None, mask_att_chunk_... class SinusoidalPositionEncoder (line 294) | class SinusoidalPositionEncoder(torch.nn.Module): method __init__ (line 297) | def __init__(self, d_model=80, dropout_rate=0.1): method encode (line 301) | def encode( method forward (line 324) | def forward(self, x): class PositionwiseFeedForward (line 332) | class PositionwiseFeedForward(torch.nn.Module): method __init__ (line 342) | def __init__(self, idim, hidden_units, dropout_rate, activation=torch.... method forward (line 350) | def forward(self, x): class SANMEncoder (line 355) | class SANMEncoder(nn.Module): method __init__ (line 362) | def __init__( method output_size (line 477) | def output_size(self) -> int: method forward (line 480) | def forward( function _pre_hook (line 511) | def _pre_hook( class DecoderLayerSANM (line 532) | class DecoderLayerSANM(torch.nn.Module): method __init__ (line 554) | def __init__( method forward (line 583) | def forward(self, tgt, tgt_mask, memory, memory_mask=None, cache=None): class MultiHeadedAttentionSANMDecoder (line 626) | class MultiHeadedAttentionSANMDecoder(nn.Module): method __init__ (line 636) | def __init__(self, n_feat, dropout_rate, kernel_size, sanm_shfit=0): method forward (line 654) | def forward(self, inputs, mask, cache=None, mask_shfit_chunk=None): class MultiHeadedAttentionCrossAtt (line 705) | class MultiHeadedAttentionCrossAtt(nn.Module): method __init__ (line 715) | def __init__( method forward_qkv (line 741) | def forward_qkv(self, x, memory): method forward_attention (line 774) | def forward_attention(self, value, scores, mask, ret_attn=False): method forward (line 810) | def forward(self, x, memory, memory_mask, ret_attn=False): class PositionwiseFeedForwardDecoderSANM (line 830) | class PositionwiseFeedForwardDecoderSANM(torch.nn.Module): method __init__ (line 840) | def __init__( method forward (line 853) | def forward(self, x): class ParaformerSANMDecoder (line 858) | class ParaformerSANMDecoder(torch.nn.Module): method __init__ (line 865) | def __init__( method forward (line 986) | def forward( function cif_wo_hidden_v1 (line 1035) | def cif_wo_hidden_v1(alphas, threshold, return_fire_idxs=False): function cif_v1 (line 1063) | def cif_v1(hidden, alphas, threshold): class CifPredictorV2 (line 1111) | class CifPredictorV2(torch.nn.Module): method __init__ (line 1112) | def __init__( method forward (line 1140) | def forward( method tail_process_fn (line 1196) | def tail_process_fn(self, hidden, alphas, token_num=None, mask=None): class Paraformer (line 1225) | class Paraformer(torch.nn.Module): method __init__ (line 1232) | def __init__( method forward (line 1258) | def forward(self, x): function test (line 1285) | def test(): FILE: scripts/peng-cheng-starling/quantize_models.py function main (line 6) | def main(): FILE: scripts/piper/add_meta_data.py function get_args (line 12) | def get_args(): function add_meta_data (line 40) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function load_config (line 62) | def load_config(filename): function generate_tokens (line 68) | def generate_tokens(config): function main (line 85) | def main(): FILE: scripts/piper/dynamic_quantization.py function get_args (line 11) | def get_args(): function export_onnx_fp16 (line 43) | def export_onnx_fp16(onnx_fp32_path, onnx_fp16_path): function main (line 56) | def main(): FILE: scripts/piper/generate.py function get_args (line 16) | def get_args(): class PiperModel (line 34) | class PiperModel: function get_ar_models (line 49) | def get_ar_models(): function get_ca_models (line 164) | def get_ca_models(): function get_cs_models (line 194) | def get_cs_models(): function get_cy_models (line 223) | def get_cy_models(): function get_da_models (line 252) | def get_da_models(): function get_el_models (line 282) | def get_el_models(): function get_es_models (line 312) | def get_es_models(): function get_fa_models (line 412) | def get_fa_models(): function get_fi_models (line 444) | def get_fi_models(): function get_fr_models (line 473) | def get_fr_models(): function get_hi_models (line 557) | def get_hi_models(): function get_hu_models (line 587) | def get_hu_models(): function get_is_models (line 617) | def get_is_models(): function get_it_models (line 648) | def get_it_models(): function get_ka_models (line 742) | def get_ka_models(): function get_kk_models (line 770) | def get_kk_models(): function get_lb_models (line 800) | def get_lb_models(): function get_lv_models (line 828) | def get_lv_models(): function get_ml_models (line 856) | def get_ml_models(): function get_ne_models (line 885) | def get_ne_models(): function get_nl_models (line 915) | def get_nl_models(): function get_no_models (line 1017) | def get_no_models(): function get_pl_models (line 1047) | def get_pl_models(): function get_pt_models (line 1132) | def get_pt_models(): function get_ro_models (line 1312) | def get_ro_models(): function get_ru_models (line 1342) | def get_ru_models(): function get_sk_models (line 1375) | def get_sk_models(): function get_sl_models (line 1405) | def get_sl_models(): function get_sr_models (line 1435) | def get_sr_models(): function get_sv_models (line 1465) | def get_sv_models(): function get_sw_models (line 1496) | def get_sw_models(): function get_tr_models (line 1526) | def get_tr_models(): function get_uk_models (line 1558) | def get_uk_models(): function get_vi_models (line 1589) | def get_vi_models(): function get_id_models (line 1621) | def get_id_models(): function get_en_models (line 1650) | def get_en_models(): function get_de_models (line 1863) | def get_de_models(): function get_all_models (line 2047) | def get_all_models(): function main (line 2094) | def main(): FILE: scripts/pocket-tts/test_tokenizer.py class SentencePieceBPETokenizer (line 10) | class SentencePieceBPETokenizer: method __init__ (line 11) | def __init__(self, vocab_json, token_scores_json): method encode (line 29) | def encode(self, text, return_type="ids"): function main (line 70) | def main(): FILE: scripts/pyannote/segmentation/export-onnx.py function add_meta_data (line 14) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function main (line 37) | def main(): FILE: scripts/pyannote/segmentation/show-onnx.py function get_args (line 8) | def get_args(): function show (line 23) | def show(filename): function main (line 36) | def main(): FILE: scripts/pyannote/segmentation/speaker-diarization-onnx.py class Segment (line 23) | class Segment: method __init__ (line 24) | def __init__( method merge (line 35) | def merge(self, other, gap=0.5): method duration (line 45) | def duration(self): method __str__ (line 48) | def __str__(self): function merge_segment_list (line 56) | def merge_segment_list(in_out: List[Segment], min_duration_off: float): function get_args (line 73) | def get_args(): class OnnxSegmentationModel (line 92) | class OnnxSegmentationModel: method __init__ (line 93) | def __init__(self, filename): method __call__ (line 118) | def __call__(self, x): function load_wav (line 134) | def load_wav(filename, expected_sample_rate) -> np.ndarray: function get_powerset_mapping (line 146) | def get_powerset_mapping(num_classes, num_speakers, powerset_max_classes): function to_multi_label (line 167) | def to_multi_label(y, mapping): function speaker_count (line 180) | def speaker_count(labels, seg_m): function load_speaker_embedding_model (line 213) | def load_speaker_embedding_model(filename): function get_embeddings (line 225) | def get_embeddings(embedding_filename, audio, labels, seg_m, exclude_ove... function main (line 303) | def main(): FILE: scripts/pyannote/segmentation/speaker-diarization-torch.py function get_args (line 35) | def get_args(): function build_pipeline (line 42) | def build_pipeline(): function main (line 76) | def main(): FILE: scripts/pyannote/segmentation/vad-onnx.py function get_args (line 21) | def get_args(): class OnnxModel (line 29) | class OnnxModel: method __init__ (line 30) | def __init__(self, filename): method __call__ (line 55) | def __call__(self, x): function load_wav (line 71) | def load_wav(filename, expected_sample_rate) -> np.ndarray: function get_powerset_mapping (line 83) | def get_powerset_mapping(num_classes, num_speakers, powerset_max_classes): function to_multi_label (line 104) | def to_multi_label(y, mapping): function main (line 116) | def main(): FILE: scripts/pyannote/segmentation/vad-torch.py function main (line 11) | def main(): FILE: scripts/qnn/device_info.py class Chipset (line 30) | class Chipset(IntEnum): class HtpArch (line 53) | class HtpArch(IntEnum): class HtpInfo (line 64) | class HtpInfo: class SocInfo (line 70) | class SocInfo: function _test (line 98) | def _test(): FILE: scripts/qnn/generate_config.py function get_args (line 14) | def get_args(): function generate_config (line 47) | def generate_config( function _test (line 100) | def _test(): FILE: scripts/sense-voice/ascend-npu/export_onnx.py function load_cmvn (line 12) | def load_cmvn(filename) -> Tuple[List[float], List[float]]: function generate_tokens (line 30) | def generate_tokens(sp): class ModelWrapper (line 37) | class ModelWrapper(torch.nn.Module): method __init__ (line 38) | def __init__(self, m): method forward (line 42) | def forward(self, x, prompt): function main (line 52) | def main(): FILE: scripts/sense-voice/ascend-npu/export_onnx_static_shape.py function get_args (line 13) | def get_args(): function load_cmvn (line 29) | def load_cmvn(filename) -> Tuple[List[float], List[float]]: function generate_tokens (line 47) | def generate_tokens(sp): class ModelWrapper (line 54) | class ModelWrapper(torch.nn.Module): method __init__ (line 55) | def __init__(self, m): method forward (line 59) | def forward(self, x, prompt): function main (line 69) | def main(): FILE: scripts/sense-voice/ascend-npu/test_om.py class OmModel (line 12) | class OmModel: method __init__ (line 13) | def __init__(self): method __call__ (line 25) | def __call__(self, x, prompt=None, language=None, text_norm=None): function load_audio (line 31) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function load_tokens (line 42) | def load_tokens(filename): function compute_feat (line 52) | def compute_feat( function main (line 85) | def main(): FILE: scripts/sense-voice/ascend-npu/test_om_static.py class OmModel (line 14) | class OmModel: method __init__ (line 15) | def __init__(self): method __call__ (line 29) | def __call__(self, x, prompt=None, language=None, text_norm=None): function load_audio (line 34) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function load_tokens (line 45) | def load_tokens(filename): function compute_feat (line 55) | def compute_feat( function main (line 88) | def main(): FILE: scripts/sense-voice/export-onnx.py function add_meta_data (line 23) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function modified_forward (line 44) | def modified_forward( function load_cmvn (line 81) | def load_cmvn(filename) -> Tuple[str, str]: function generate_tokens (line 99) | def generate_tokens(params): function display_params (line 108) | def display_params(params): function main (line 124) | def main(): FILE: scripts/sense-voice/export_onnx_nano.py function get_args (line 15) | def get_args(): function add_meta_data (line 28) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function main (line 50) | def main(): FILE: scripts/sense-voice/qnn/decode_logits.py function load_tokens (line 6) | def load_tokens(filename): FILE: scripts/sense-voice/qnn/generate_test_data.py function get_args (line 12) | def get_args(): function load_audio (line 31) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_feat (line 42) | def compute_feat( function main (line 75) | def main(): FILE: scripts/sense-voice/rknn/adaptor.py class MultiHeadedAttention (line 7) | class MultiHeadedAttention(nn.Module): method __init__ (line 13) | def __init__(self, n_head, n_feat, dropout_rate): method forward_qkv (line 27) | def forward_qkv(self, query, key, value): method forward_attention (line 51) | def forward_attention(self, value, scores, mask): method forward (line 86) | def forward(self, query, key, value, mask): class EncoderLayer (line 107) | class EncoderLayer(nn.Module): method __init__ (line 113) | def __init__( method forward (line 137) | def forward(self, x, mask=None, cache=None): class Transformer (line 195) | class Transformer(nn.Module): method __init__ (line 198) | def __init__( method forward (line 238) | def forward(self, x): FILE: scripts/sense-voice/rknn/export-onnx.py function get_args (line 15) | def get_args(): function add_meta_data (line 37) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function load_cmvn (line 58) | def load_cmvn(filename) -> Tuple[List[float], List[float]]: function generate_tokens (line 76) | def generate_tokens(sp): function main (line 84) | def main(): FILE: scripts/sense-voice/rknn/export-rknn.py function get_parser (line 25) | def get_parser(): function get_meta_data (line 54) | def get_meta_data(model: str): function export_rknn (line 91) | def export_rknn(rknn, filename): function init_model (line 97) | def init_model(filename: str, target_platform: str, custom_string=None): class RKNNModel (line 119) | class RKNNModel: method __init__ (line 120) | def __init__( method export_rknn (line 134) | def export_rknn(self, model): method release (line 137) | def release(self): function main (line 141) | def main(): FILE: scripts/sense-voice/rknn/nano.py class Nano (line 10) | class Nano(nn.Module): method __init__ (line 11) | def __init__(self, vocab_size: int = 60515): method forward (line 21) | def forward(self, x): FILE: scripts/sense-voice/rknn/test_nano_torch.py function load_tokens (line 13) | def load_tokens(filename: str = "./tokens.txt"): function load_torch_model (line 31) | def load_torch_model(): function main (line 54) | def main(): FILE: scripts/sense-voice/rknn/test_onnx.py function get_args (line 19) | def get_args(): class OnnxModel (line 62) | class OnnxModel: method __init__ (line 63) | def __init__(self, filename): method __call__ (line 101) | def __call__(self, x, prompt): function load_audio (line 115) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function load_tokens (line 126) | def load_tokens(filename): function compute_feat (line 136) | def compute_feat( function main (line 186) | def main(): FILE: scripts/sense-voice/rknn/torch_model.py class SinusoidalPositionEncoder (line 10) | class SinusoidalPositionEncoder(nn.Module): method __init__ (line 11) | def __init__(self, d_model=80, dropout_rate=0.1): method encode (line 14) | def encode( method forward (line 41) | def forward(self, x): class PositionwiseFeedForward (line 49) | class PositionwiseFeedForward(nn.Module): method __init__ (line 59) | def __init__(self, idim, hidden_units, dropout_rate, activation=None): method forward (line 68) | def forward(self, x): class MultiHeadedAttentionSANM (line 73) | class MultiHeadedAttentionSANM(nn.Module): method __init__ (line 83) | def __init__( method forward_fsmn (line 116) | def forward_fsmn(self, inputs, mask, mask_shfit_chunk=None): method forward_qkv (line 134) | def forward_qkv(self, x): method forward_attention (line 163) | def forward_attention(self, value, scores, mask, mask_att_chunk_encode... method forward (line 201) | def forward(self, x, mask, mask_shfit_chunk=None, mask_att_chunk_encod... class EncoderLayerSANM (line 223) | class EncoderLayerSANM(nn.Module): method __init__ (line 224) | def __init__( method forward (line 250) | def forward( class LayerNorm (line 332) | class LayerNorm(nn.LayerNorm): method __init__ (line 333) | def __init__(self, *args, **kwargs): method forward (line 336) | def forward(self, input): class SenseVoiceEncoderSmall (line 347) | class SenseVoiceEncoderSmall(nn.Module): method __init__ (line 348) | def __init__(self): method forward (line 441) | def forward( class CTC (line 470) | class CTC(nn.Module): method __init__ (line 471) | def __init__( method softmax (line 490) | def softmax(self, hs_pad): method log_softmax (line 503) | def log_softmax(self, hs_pad): method argmax (line 516) | def argmax(self, hs_pad): class SenseVoiceSmall (line 530) | class SenseVoiceSmall(nn.Module): method __init__ (line 531) | def __init__(self, neg_mean: torch.Tensor, inv_stddev: torch.Tensor): method forward (line 581) | def forward(self, x, prompt): FILE: scripts/sense-voice/show-info.py function show (line 7) | def show(filename): function main (line 24) | def main(): FILE: scripts/sense-voice/test.py function get_args (line 15) | def get_args(): class OnnxModel (line 58) | class OnnxModel: method __init__ (line 59) | def __init__(self, filename): method __call__ (line 102) | def __call__(self, x, x_length, language, text_norm): function load_audio (line 118) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function load_tokens (line 129) | def load_tokens(filename): function compute_feat (line 139) | def compute_feat( function main (line 176) | def main(): FILE: scripts/sense-voice/test_onnx_nano.py function get_args (line 26) | def get_args(): class OnnxModel (line 55) | class OnnxModel: method __init__ (line 56) | def __init__(self, filename): method __call__ (line 75) | def __call__(self, x): function load_tokens (line 88) | def load_tokens(filename: str): function main (line 98) | def main(): FILE: scripts/silero_vad/v4/export-onnx.py function simple_pad (line 12) | def simple_pad(x: Tensor, pad: int) -> Tensor: class MyModule (line 26) | class MyModule(torch.nn.Module): method __init__ (line 27) | def __init__(self, m): method adaptive_normalization_forward (line 31) | def adaptive_normalization_forward(self, spect): method forward (line 58) | def forward(self, x: torch.Tensor, h: torch.Tensor, c: torch.Tensor): function main (line 87) | def main(): FILE: scripts/silero_vad/v4/export-rknn.py function get_parser (line 25) | def get_parser(): function get_meta_data (line 54) | def get_meta_data(model: str): function export_rknn (line 87) | def export_rknn(rknn, filename): function init_model (line 93) | def init_model(filename: str, target_platform: str, custom_string=None): class RKNNModel (line 115) | class RKNNModel: method __init__ (line 116) | def __init__( method export_rknn (line 130) | def export_rknn(self, model): method release (line 133) | def release(self): function main (line 137) | def main(): FILE: scripts/silero_vad/v4/show.py function show (line 29) | def show(filename): function main (line 47) | def main(): FILE: scripts/silero_vad/v4/test-on-rk3588-board.py function load_audio (line 28) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function init_model (line 40) | def init_model(filename, target_platform="rk3588"): class RKNNModel (line 55) | class RKNNModel: method __init__ (line 56) | def __init__(self, model: str, target_platform="rk3588"): method release (line 59) | def release(self): method __call__ (line 62) | def __call__(self, x: np.ndarray, h: np.ndarray, c: np.ndarray): function main (line 77) | def main(): function test (line 83) | def test(model): FILE: scripts/silero_vad/v4/test-onnx.py function get_args (line 10) | def get_args(): class OnnxModel (line 28) | class OnnxModel: method __init__ (line 29) | def __init__( method get_init_states (line 42) | def get_init_states(self): method __call__ (line 47) | def __call__(self, x, h, c): function load_audio (line 74) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function main (line 85) | def main(): FILE: scripts/spleeter/convert_to_pb.py function freeze_graph (line 12) | def freeze_graph(model_dir, output_node_names, output_filename): FILE: scripts/spleeter/convert_to_torch.py function load_graph (line 15) | def load_graph(frozen_graph_filename): function generate_waveform (line 34) | def generate_waveform(): function get_param (line 43) | def get_param(graph, name): function main (line 55) | def main(name): FILE: scripts/spleeter/export_onnx.py function export_onnx_fp16 (line 13) | def export_onnx_fp16(onnx_fp32_path, onnx_fp16_path): function add_meta_data (line 19) | def add_meta_data(filename, prefix): function export (line 47) | def export(model, prefix): function main (line 78) | def main(): FILE: scripts/spleeter/separate.py function load_audio (line 17) | def load_audio(filename, sample_rate: Optional[int] = 44100): function main (line 49) | def main(): FILE: scripts/spleeter/separate_onnx.py class OnnxModel (line 26) | class OnnxModel: method __init__ (line 27) | def __init__(self, filename): method __call__ (line 49) | def __call__(self, x): function main (line 66) | def main(): FILE: scripts/spleeter/unet.py class UNet (line 6) | class UNet(torch.nn.Module): method __init__ (line 7) | def __init__(self): method forward (line 69) | def forward(self, x): FILE: scripts/supertonic/convert.py function ensure_graph_names (line 47) | def ensure_graph_names(m: onnx.ModelProto) -> None: function ensure_node_names (line 64) | def ensure_node_names(m: onnx.ModelProto) -> None: function save_clean (line 70) | def save_clean(path: str) -> None: function preprocess (line 77) | def preprocess(src: str, dst: str, mode: str) -> str: function pick_calib_method (line 111) | def pick_calib_method(name: str): function get_io_names (line 119) | def get_io_names(model_path: str) -> Tuple[List[str], List[str]]: function onnx_int8_name (line 128) | def onnx_int8_name(src_name: str) -> str: function _detect_variable_axis (line 132) | def _detect_variable_axis(shapes: List[Tuple[int, ...]]) -> Optional[int]: function _crop_center (line 149) | def _crop_center(arr: np.ndarray, axis: int, target: int) -> np.ndarray: function _pad (line 159) | def _pad(arr: np.ndarray, axis: int, target: int, pad_value: float) -> n... function _pad_or_crop (line 168) | def _pad_or_crop(arr: np.ndarray, axis: int, target: int, pad_value: flo... function _pad_value_for (line 177) | def _pad_value_for(name: str, dtype: np.dtype): function _build_pad_plan_percentile (line 186) | def _build_pad_plan_percentile( class PaddedNpzDataReader (line 220) | class PaddedNpzDataReader(CalibrationDataReader): method __init__ (line 221) | def __init__(self, folder: str, input_names: List[str], limit: int, pa... method get_next (line 231) | def get_next(self) -> Optional[Dict[str, np.ndarray]]: method rewind (line 249) | def rewind(self) -> None: function safe_copy (line 253) | def safe_copy(src: str, dst: str) -> None: function quantize_dynamic_safe (line 261) | def quantize_dynamic_safe(fp32_path: str, out_path: str, op_types: List[... function quantize_static_safe (line 278) | def quantize_static_safe( function _name_exists (line 340) | def _name_exists(model: onnx.ModelProto, name: str) -> bool: function _unique_name (line 353) | def _unique_name(model: onnx.ModelProto, base: str) -> str: function _w8dq_quantize_per_channel_s8 (line 364) | def _w8dq_quantize_per_channel_s8(w: np.ndarray, axis: int = 0) -> Tuple... function apply_w8dq_to_conv_weights (line 378) | def apply_w8dq_to_conv_weights( function infer_vocoder_latent_shape (line 455) | def infer_vocoder_latent_shape(vocoder_fp32: str, voc_calib_dir: str) ->... function pick_ve_output_index (line 472) | def pick_ve_output_index(ve_model_path: str, ve_calib_dir: str, voc_late... function build_vocoder_calib_from_ve (line 513) | def build_vocoder_calib_from_ve( function get_args (line 571) | def get_args(): function main (line 620) | def main(): FILE: scripts/supertonic/dump_inputs.py class DumpTextToSpeech (line 27) | class DumpTextToSpeech(TextToSpeech): method __init__ (line 30) | def __init__( method _save_inputs (line 55) | def _save_inputs(self, model_name: str, inputs: dict): method _infer (line 63) | def _infer( method __call__ (line 125) | def __call__( method batch (line 157) | def batch( function load_dump_text_to_speech (line 169) | def load_dump_text_to_speech( function get_args (line 190) | def get_args(): function main (line 235) | def main(): FILE: scripts/supertonic/gen_calib_configs.py function generate_config (line 141) | def generate_config(): function main (line 171) | def main(): FILE: scripts/supertonic/generate_indexer_bin.py function main (line 12) | def main(): FILE: scripts/supertonic/generate_voices_bin.py function load_one_json (line 12) | def load_one_json(json_path): function merge_jsons_to_binary (line 53) | def merge_jsons_to_binary(json_paths, output_path): function main (line 93) | def main(): FILE: scripts/t-one/add_meta_data.py function main (line 8) | def main(): FILE: scripts/t-one/generate_tokens.py function main (line 7) | def main(): FILE: scripts/t-one/test.py function get_args (line 13) | def get_args(): class OnnxModel (line 42) | class OnnxModel: method __init__ (line 43) | def __init__(self, filename): method get_init_state (line 62) | def get_init_state(self, batch_size=1): method __call__ (line 65) | def __call__(self, x, state): function load_audio (line 87) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function load_tokens (line 98) | def load_tokens(filename): function compute_feat (line 110) | def compute_feat( function main (line 134) | def main(): FILE: scripts/tele-speech/add-metadata.py function add_meta_data (line 10) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function main (line 32) | def main(): FILE: scripts/tele-speech/test.py class OnnxModel (line 18) | class OnnxModel: method __init__ (line 19) | def __init__( method show (line 37) | def show(self): method __call__ (line 46) | def __call__(self, x): function load_audio (line 63) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function get_features (line 74) | def get_features(test_wav_filename): function cmvn (line 106) | def cmvn(features): function main (line 115) | def main(): FILE: scripts/text2token.py function get_args (line 40) | def get_args(): function main (line 128) | def main(): FILE: scripts/uvr_mdx/add_meta_data_and_quantize.py function get_args (line 14) | def get_args(): function export_onnx_fp16 (line 29) | def export_onnx_fp16(onnx_fp32_path, onnx_fp16_path): function validate (line 35) | def validate(model: onnxruntime.InferenceSession): function add_meta_data (line 56) | def add_meta_data(filename, meta_data): function main (line 75) | def main(): FILE: scripts/uvr_mdx/show.py function show (line 15) | def show(filename): function main (line 33) | def main(): FILE: scripts/uvr_mdx/test.py function get_args (line 14) | def get_args(): class OnnxModel (line 36) | class OnnxModel: method __init__ (line 37) | def __init__(self, filename): method __call__ (line 75) | def __call__(self, x): function main (line 94) | def main(): FILE: scripts/vits/export-onnx-ljs.py function get_args (line 53) | def get_args(): class OnnxModel (line 79) | class OnnxModel(torch.nn.Module): method __init__ (line 80) | def __init__(self, model: SynthesizerTrn): method forward (line 84) | def forward( function get_text (line 105) | def get_text(text, hps): function check_args (line 113) | def check_args(args): function add_meta_data (line 118) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function generate_tokens (line 136) | def generate_tokens(): function main (line 144) | def main(): FILE: scripts/vits/export-onnx-vctk.py function get_args (line 53) | def get_args(): class OnnxModel (line 78) | class OnnxModel(torch.nn.Module): method __init__ (line 79) | def __init__(self, model: SynthesizerTrn): method forward (line 83) | def forward( function get_text (line 104) | def get_text(text, hps): function check_args (line 112) | def check_args(args): function add_meta_data (line 117) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function generate_tokens (line 135) | def generate_tokens(): function main (line 143) | def main(): FILE: scripts/vocos/add_meta_data.py function get_args (line 10) | def get_args(): function main (line 21) | def main(): FILE: scripts/vocos/test.py class OnnxVocosModel (line 20) | class OnnxVocosModel: method __init__ (line 21) | def __init__( method __call__ (line 46) | def __call__(self, x: np.ndarray): class OnnxHifiGANModel (line 74) | class OnnxHifiGANModel: method __init__ (line 75) | def __init__( method __call__ (line 100) | def __call__(self, x: np.ndarray): function load_tokens (line 121) | def load_tokens(filename): class OnnxModel (line 135) | class OnnxModel: method __init__ (line 136) | def __init__( method __call__ (line 167) | def __call__(self, x: np.ndim): function main (line 193) | def main(): FILE: scripts/wasm/generate-tts.py function get_args (line 9) | def get_args(): class Model (line 27) | class Model: function get_models (line 34) | def get_models(): function main (line 190) | def main(): FILE: scripts/wasm/generate-vad-asr.py function get_args (line 9) | def get_args(): class Model (line 27) | class Model: function get_models (line 35) | def get_models(): function main (line 403) | def main(): FILE: scripts/wenet/export-onnx-streaming.py function add_meta_data (line 21) | def add_meta_data(filename: str, meta_data: Dict[str, str]): class OnnxModel (line 45) | class OnnxModel(torch.nn.Module): method __init__ (line 46) | def __init__(self, encoder: torch.nn.Module, ctc: torch.nn.Module): method forward (line 51) | def forward( class Foo (line 93) | class Foo: function main (line 98) | def main(): FILE: scripts/wenet/export-onnx.py class Foo (line 21) | class Foo: function add_meta_data (line 25) | def add_meta_data(filename: str, meta_data: Dict[str, str]): class OnnxModel (line 49) | class OnnxModel(torch.nn.Module): method __init__ (line 50) | def __init__(self, encoder: torch.nn.Module, ctc: torch.nn.Module): method forward (line 55) | def forward(self, x, x_lens): function main (line 77) | def main(): FILE: scripts/wenet/test-onnx-streaming.py class OnnxModel (line 11) | class OnnxModel: method __init__ (line 12) | def __init__( method _init_cache (line 40) | def _init_cache(self): method __call__ (line 65) | def __call__(self, x: torch.Tensor) -> torch.Tensor: function get_features (line 108) | def get_features(test_wav_filename): function main (line 132) | def main(): FILE: scripts/wenet/test-onnx.py class OnnxModel (line 11) | class OnnxModel: method __init__ (line 12) | def __init__( method __call__ (line 28) | def __call__(self, x: torch.Tensor, x_lens: torch.Tensor) -> torch.Ten... function get_features (line 48) | def get_features(test_wav_filename): function main (line 72) | def main(): FILE: scripts/wespeaker/add_meta_data.py function get_args (line 19) | def get_args(): function add_meta_data (line 61) | def add_meta_data(filename: str, meta_data: Dict[str, str]): function get_output_dim (line 79) | def get_output_dim(filename) -> int: function main (line 109) | def main(): FILE: scripts/wespeaker/test.py function get_args (line 18) | def get_args(): function read_wavefile (line 44) | def read_wavefile(filename, expected_sample_rate: int = 16000) -> np.nda... function compute_features (line 76) | def compute_features(samples: np.ndarray, sample_rate: int) -> np.ndarray: class OnnxModel (line 98) | class OnnxModel: method __init__ (line 99) | def __init__( method __call__ (line 119) | def __call__(self, x: np.ndarray) -> np.ndarray: function main (line 139) | def main(): FILE: scripts/wheel/patch_wheel.py function get_args (line 12) | def get_args(): function process (line 30) | def process(out_dir: Path, whl: Path): function main (line 95) | def main(): FILE: scripts/wheel/sherpa-onnx-bin/setup.py function is_windows (line 7) | def is_windows(): FILE: scripts/wheel/sherpa-onnx-core/setup.py function is_windows (line 6) | def is_windows(): function get_binaries (line 10) | def get_binaries(): FILE: scripts/wheel/sherpa-onnx-core/sherpa_onnx/__main__.py function main (line 5) | def main(): FILE: scripts/wheel/sherpa-onnx-core/sherpa_onnx/_info.py function get_include_dir (line 15) | def get_include_dir() -> str: function get_libs_dir (line 19) | def get_libs_dir() -> str: function get_c_api_libs (line 23) | def get_c_api_libs() -> List[str]: function get_cxx_api_libs (line 27) | def get_cxx_api_libs() -> List[str]: FILE: scripts/whisper/ascend-npu/test_om.py function get_args (line 24) | def get_args(): function causal_mask_1d (line 57) | def causal_mask_1d(n: int, L: int): function load_audio (line 69) | def load_audio(filename: str) -> np.ndarray: function compute_features (line 76) | def compute_features(samples: np.ndarray, dim: int = 80) -> np.ndarray: function load_tokens (line 113) | def load_tokens(filename): class OmModel (line 122) | class OmModel: method __init__ (line 123) | def __init__(self, encoder: str, decoder: str): method get_self_cache (line 173) | def get_self_cache(self) -> List[np.ndarray]: method run_encoder (line 186) | def run_encoder(self, x: np.ndarray): method run_decoder (line 200) | def run_decoder(self, tokens: np.ndarray, self_kv, cross_kv, offset, m... function main (line 213) | def main(): FILE: scripts/whisper/export-onnx-with-attention.py function get_args (line 82) | def get_args(): function extract_alignment_heads_from_model (line 94) | def extract_alignment_heads_from_model(model) -> List[Tuple[int, int]]: function get_alignment_heads (line 117) | def get_alignment_heads(name: str, model) -> List[Tuple[int, int]]: function convert_tokens (line 149) | def convert_tokens(name: str, model): class MultiHeadAttentionCrossWithWeights (line 179) | class MultiHeadAttentionCrossWithWeights(nn.Module): method __init__ (line 182) | def __init__( method forward (line 198) | def forward( class MultiHeadAttentionSelfManual (line 237) | class MultiHeadAttentionSelfManual(nn.Module): method __init__ (line 240) | def __init__(self, inMultiHeadAttention: MultiHeadAttention): method forward (line 245) | def forward( class ResidualAttentionBlockWithWeights (line 278) | class ResidualAttentionBlockWithWeights(nn.Module): method __init__ (line 281) | def __init__( method forward (line 300) | def forward( class TextDecoderWithAttention (line 325) | class TextDecoderWithAttention(nn.Module): method __init__ (line 328) | def __init__( method forward (line 345) | def forward( function main (line 415) | def main(): FILE: scripts/whisper/export-onnx.py function get_args (line 36) | def get_args(): function add_meta_data (line 59) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function modified_audio_encoder_forward (line 91) | def modified_audio_encoder_forward(self: AudioEncoder, x: torch.Tensor): class AudioEncoderTensorCache (line 124) | class AudioEncoderTensorCache(nn.Module): method __init__ (line 125) | def __init__(self, inAudioEncoder: AudioEncoder, inTextDecoder: TextDe... method forward (line 130) | def forward(self, x: Tensor): class MultiHeadAttentionCross (line 142) | class MultiHeadAttentionCross(nn.Module): method __init__ (line 143) | def __init__(self, inMultiHeadAttention: MultiHeadAttention): method forward (line 147) | def forward( class MultiHeadAttentionSelf (line 159) | class MultiHeadAttentionSelf(nn.Module): method __init__ (line 160) | def __init__(self, inMultiHeadAttention: MultiHeadAttention): method forward (line 164) | def forward( class ResidualAttentionBlockTensorCache (line 182) | class ResidualAttentionBlockTensorCache(nn.Module): method __init__ (line 183) | def __init__(self, inResidualAttentionBlock: ResidualAttentionBlock): method forward (line 193) | def forward( class TextDecoderTensorCache (line 216) | class TextDecoderTensorCache(nn.Module): method __init__ (line 217) | def __init__(self, inTextDecoder: TextDecoder, in_n_ctx: int): method forward (line 226) | def forward( function convert_tokens (line 285) | def convert_tokens(name, model): function load_model (line 314) | def load_model(name: str): function main (line 415) | def main(): FILE: scripts/whisper/find_alignment_heads.py function get_args (line 27) | def get_args(): function compute_cross_attention_weights (line 36) | def compute_cross_attention_weights( function compute_monotonicity_score (line 148) | def compute_monotonicity_score(attention: np.ndarray) -> float: function compute_diagonal_score (line 176) | def compute_diagonal_score(attention: np.ndarray) -> float: function analyze_attention_heads (line 208) | def analyze_attention_heads( function main (line 232) | def main(): FILE: scripts/whisper/rknn/export_onnx.py function get_args (line 36) | def get_args(): function causal_mask_1d (line 59) | def causal_mask_1d(n: int, L: int, device=None, dtype=torch.int32): function add_meta_data (line 71) | def add_meta_data(filename: str, meta_data: Dict[str, Any]): function modified_self_qkv_attention (line 103) | def modified_self_qkv_attention( function modified_audio_encoder_forward (line 153) | def modified_audio_encoder_forward(self: AudioEncoder, x: torch.Tensor): class AudioEncoderTensorCache (line 187) | class AudioEncoderTensorCache(nn.Module): method __init__ (line 188) | def __init__(self, inAudioEncoder: AudioEncoder, inTextDecoder: TextDe... method forward (line 193) | def forward(self, x: Tensor) -> List[Tuple[Tensor, Tensor]]: class MultiHeadAttentionCross (line 215) | class MultiHeadAttentionCross(nn.Module): method __init__ (line 216) | def __init__(self, inMultiHeadAttention: MultiHeadAttention): method forward (line 220) | def forward( class MultiHeadAttentionSelf (line 232) | class MultiHeadAttentionSelf(nn.Module): method __init__ (line 233) | def __init__(self, inMultiHeadAttention: MultiHeadAttention): method forward (line 237) | def forward( class ResidualAttentionBlockTensorCache (line 263) | class ResidualAttentionBlockTensorCache(nn.Module): method __init__ (line 264) | def __init__(self, inResidualAttentionBlock: ResidualAttentionBlock): method forward (line 274) | def forward( class TextDecoderTensorCache (line 301) | class TextDecoderTensorCache(nn.Module): method __init__ (line 302) | def __init__(self, inTextDecoder: TextDecoder, in_n_ctx: int): method forward (line 311) | def forward( function convert_tokens (line 384) | def convert_tokens(name, model): function main (line 415) | def main(): FILE: scripts/whisper/rknn/export_rknn.py function get_parser (line 21) | def get_parser(): function get_meta_data (line 50) | def get_meta_data(model: str): function export_rknn (line 85) | def export_rknn(rknn, filename): function init_model (line 91) | def init_model(filename: str, target_platform: str, custom_string=None): class RKNNModel (line 113) | class RKNNModel: method __init__ (line 114) | def __init__( method export_rknn (line 128) | def export_rknn(self, model): method release (line 131) | def release(self): function main (line 135) | def main(): FILE: scripts/whisper/rknn/generate_decoder_data.py function deepcopy_pair (line 20) | def deepcopy_pair(pair): function to_file (line 24) | def to_file(tensor, filename, debug): class DecoderInput (line 31) | class DecoderInput: method save_to_file (line 38) | def save_to_file(self, prefix, debug): function process (line 66) | def process(model, tokenizer, w): function main (line 179) | def main(): FILE: scripts/whisper/rknn/generate_encoder_data.py function main (line 13) | def main(): FILE: scripts/whisper/rknn/test_on_rk3588_board.py function get_args (line 38) | def get_args(): function causal_mask_1d (line 71) | def causal_mask_1d(n: int, L: int): function load_audio (line 83) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_features (line 95) | def compute_features(samples: np.ndarray, dim: int = 80) -> np.ndarray: function load_tokens (line 139) | def load_tokens(filename): function init_model (line 148) | def init_model(filename, target_platform="rk3588"): class RKNNModel (line 164) | class RKNNModel: method __init__ (line 165) | def __init__( method release (line 188) | def release(self): method run_encoder (line 192) | def run_encoder(self, x: np.ndarray): method get_self_cache (line 206) | def get_self_cache(self) -> List[np.ndarray]: method run_decoder (line 219) | def run_decoder(self, tokens: np.ndarray, self_kv, cross_kv, offset, m... function main (line 234) | def main(): function test (line 280) | def test(model, id2token): FILE: scripts/whisper/rknn/test_onnx.py class OnnxModel (line 15) | class OnnxModel: method __init__ (line 16) | def __init__( method init_encoder (line 30) | def init_encoder(self, encoder: str): method init_decoder (line 57) | def init_decoder(self, decoder: str): method run_encoder (line 79) | def run_encoder( method run_decoder (line 91) | def run_decoder(self, inputs: List[np.ndarray]) -> List[np.ndarray]: method get_self_cache (line 102) | def get_self_cache(self) -> List[np.ndarray]: function main (line 116) | def main(): FILE: scripts/whisper/rknn/test_qnn.py function main (line 16) | def main(): FILE: scripts/whisper/rknn/test_torch.py function load_audio (line 19) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_feat (line 30) | def compute_feat(filename: str): function main (line 48) | def main(): FILE: scripts/whisper/test.py function get_args (line 18) | def get_args(): class OnnxModel (line 73) | class OnnxModel: method __init__ (line 74) | def __init__( method init_encoder (line 88) | def init_encoder(self, encoder: str): method init_decoder (line 120) | def init_decoder(self, decoder: str): method run_encoder (line 127) | def run_encoder( method run_decoder (line 142) | def run_decoder( method get_self_cache (line 176) | def get_self_cache(self) -> Tuple[torch.Tensor, torch.Tensor]: method suppress_tokens (line 192) | def suppress_tokens(self, logits, is_initial: bool) -> None: method detect_language (line 207) | def detect_language( function load_tokens (line 231) | def load_tokens(filename): function verify_attention (line 240) | def verify_attention(attention_weights, n_audio_ctx, tokens, token_table): function load_audio (line 267) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_features (line 278) | def compute_features(filename: str, dim: int = 80) -> torch.Tensor: function main (line 331) | def main(): FILE: scripts/whisper/test_torch.py function main (line 14) | def main(): FILE: scripts/whisper/tools/whisper_timestamps_csv.py function main (line 22) | def main(): FILE: scripts/zipformer-ctc/ascend/2025-07-03/onnx_test.py function load_tokens (line 28) | def load_tokens(filename): function load_audio (line 38) | def load_audio(filename: str) -> Tuple[np.ndarray, int]: function compute_feat (line 56) | def compute_feat( class OnnxModel (line 94) | class OnnxModel: method __init__ (line 95) | def __init__(self, filename): method __call__ (line 118) | def __call__(self, x): function main (line 129) | def main(): FILE: scripts/zipformer-ctc/ascend/2025-07-03/test_om.py class OmModel (line 9) | class OmModel: method __init__ (line 10) | def __init__(self): method __call__ (line 23) | def __call__(self, x): function main (line 33) | def main(): FILE: scripts/zipvoice/zh-en/generate_lexicon.py function get_initial_final (line 21) | def get_initial_final(token): function main (line 48) | def main(): FILE: scripts/zipvoice/zh-en/test_onnx.py function compute_features (line 11) | def compute_features(samples): class OnnxModel (line 53) | class OnnxModel: method __init__ (line 54) | def __init__( method init_text_encoder (line 69) | def init_text_encoder(self, model_path: str): method init_fm_decoder (line 76) | def init_fm_decoder(self, model_path: str): method run_text_encoder (line 85) | def run_text_encoder( method run_fm_decoder (line 105) | def run_fm_decoder( class OnnxVocosModel (line 128) | class OnnxVocosModel: method __init__ (line 129) | def __init__( method __call__ (line 155) | def __call__(self, x: np.ndarray): function get_phones (line 183) | def get_phones(text): function compute_rms (line 220) | def compute_rms(features): function get_timestamps (line 224) | def get_timestamps(num_steps, t_shift=1): function trim_leading_silence_energy (line 232) | def trim_leading_silence_energy(samples, frame_size=2048, hop=512, energ... function main (line 245) | def main(): FILE: setup.py function read_long_description (line 19) | def read_long_description(): function get_package_version (line 25) | def get_package_version(): function get_binaries_to_install (line 52) | def get_binaries_to_install(): FILE: sherpa-onnx/c-api/c-api.cc type SherpaOnnxOnlineRecognizer (line 55) | struct SherpaOnnxOnlineRecognizer { type SherpaOnnxOnlineStream (line 59) | struct SherpaOnnxOnlineStream { method SherpaOnnxOnlineStream (line 61) | explicit SherpaOnnxOnlineStream(std::unique_ptr &in, int32_t num_channels, FILE: sherpa-onnx/csrc/alsa.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ascend/offline-paraformer-model-ascend.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { class OfflineParaformerModelAscend::Impl (line 35) | class OfflineParaformerModelAscend::Impl { method Impl (line 37) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 56) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method Run (line 85) | std::vector Run(std::vector features) { method VocabSize (line 139) | int32_t VocabSize() const { return vocab_size_; } method RunEncoder (line 142) | void RunEncoder(std::vector features) { method RunPredictor (line 173) | void RunPredictor(int32_t num_frames) { method RunDecoder (line 193) | void RunDecoder(int32_t num_frames, std::vector acoustic_embe... method InitEncoder (line 233) | void InitEncoder(const std::string &filename) { method InitPredictor (line 242) | void InitPredictor(const std::string &filename) { method InitDecoder (line 251) | void InitDecoder(const std::string &filename) { method InitEncoder (line 260) | void InitEncoder(void *data, size_t size) { method InitPredictor (line 268) | void InitPredictor(void *data, size_t size) { method InitDecoder (line 276) | void InitDecoder(void *data, size_t size) { method PreInit (line 284) | void PreInit() { method PostInit (line 296) | void PostInit() { method Preallocate (line 303) | void Preallocate() { method ApplyLFR (line 323) | std::vector ApplyLFR(std::vector in) const { FILE: sherpa-onnx/csrc/ascend/offline-paraformer-model-ascend.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ascend/offline-recognizer-zipformer-ctc-ascend-impl.h function namespace (line 23) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ascend/offline-sense-voice-model-ascend.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { class OfflineSenseVoiceModelAscend::Impl (line 32) | class OfflineSenseVoiceModelAscend::Impl { method Impl (line 34) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 41) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method OfflineSenseVoiceModelMetaData (line 50) | const OfflineSenseVoiceModelMetaData &GetModelMetadata() const { method Run (line 54) | std::vector Run(std::vector features, int32_t language, method InitModel (line 115) | void InitModel(const std::string &filename) { method InitModel (line 123) | void InitModel(void *data, size_t size) { method PreInit (line 131) | void PreInit() { method PostInit (line 143) | void PostInit() { method Preallocate (line 149) | void Preallocate() { method ApplyLFR (line 161) | std::vector ApplyLFR(std::vector in) const { function OfflineSenseVoiceModelMetaData (line 238) | const OfflineSenseVoiceModelMetaData & FILE: sherpa-onnx/csrc/ascend/offline-sense-voice-model-ascend.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ascend/offline-whisper-model-ascend.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { function UpdateCausalMask (line 34) | static void UpdateCausalMask(int32_t offset, int32_t capacity, int32_t... function WhisperModelType (line 39) | static WhisperModelType ParseWhisperModelFromString(const std::string ... class OfflineWhisperModelAscend::Impl (line 59) | class OfflineWhisperModelAscend::Impl { method Impl (line 61) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 71) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method OfflineWhisperDecoderResult (line 87) | OfflineWhisperDecoderResult Run(std::vector features) { method FeatureDim (line 199) | int32_t FeatureDim() const { return feat_dim_; } method RunEncoder (line 202) | void RunEncoder(std::vector features) { method RunDecoder (line 222) | int32_t RunDecoder() { method DetectLanguage (line 236) | int32_t DetectLanguage() { method RunDecoderImpl (line 264) | void RunDecoderImpl() { method UpdateSelfKvCache (line 289) | void UpdateSelfKvCache() { method PreInit (line 302) | void PreInit() { method PostInit (line 314) | void PostInit() { method InitEncoderBuffer (line 324) | void InitEncoderBuffer() { method InitDecoderBuffer (line 338) | void InitDecoderBuffer() { method InitSotSequence (line 373) | void InitSotSequence() { method Preallocate (line 418) | void Preallocate() { method PostInitEncoder (line 503) | void PostInitEncoder() { method PostInitDecoder (line 540) | void PostInitDecoder() { method InitEncoder (line 582) | void InitEncoder(const std::string &filename) { method InitEncoder (line 591) | void InitEncoder(void *data, size_t size) { method InitDecoder (line 599) | void InitDecoder(const std::string &filename) { method InitDecoder (line 608) | void InitDecoder(void *data, size_t size) { function OfflineWhisperDecoderResult (line 676) | OfflineWhisperDecoderResult OfflineWhisperModelAscend::Run( FILE: sherpa-onnx/csrc/ascend/offline-whisper-model-ascend.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ascend/offline-zipformer-ctc-model-ascend.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { class OfflineZipformerCtcModelAscend::Impl (line 32) | class OfflineZipformerCtcModelAscend::Impl { method Impl (line 34) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 41) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method Run (line 50) | std::vector Run(std::vector features) { method VocabSize (line 100) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 102) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method InitModel (line 105) | void InitModel(const std::string &filename) { method InitModel (line 113) | void InitModel(void *data, size_t size) { method PreInit (line 121) | void PreInit() { method PostInit (line 133) | void PostInit() { method Preallocate (line 155) | void Preallocate() { FILE: sherpa-onnx/csrc/ascend/offline-zipformer-ctc-model-ascend.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ascend/utils.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function aclrtContext (line 128) | aclrtContext AclContext::Get() const { return context_; } FILE: sherpa-onnx/csrc/ascend/utils.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-ced-impl.h function namespace (line 25) | namespace sherpa_onnx { function override (line 52) | const override { FILE: sherpa-onnx/csrc/audio-tagging-impl.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-impl.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-label-file.cc type sherpa_onnx (line 20) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-label-file.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging-zipformer-impl.h function namespace (line 25) | namespace sherpa_onnx { function override (line 52) | const override { FILE: sherpa-onnx/csrc/audio-tagging.cc type sherpa_onnx (line 20) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/audio-tagging.h function namespace (line 20) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-engine-guard.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-engine-guard.h function namespace (line 9) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-engine-io-guard.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-engine-io-guard.h function namespace (line 9) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-engine-io-info-guard.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-engine-io-info-guard.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-manager.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-manager.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/axcl-model.cc type sherpa_onnx (line 19) | namespace sherpa_onnx { class AxclModel::Impl (line 31) | class AxclModel::Impl { method Impl (line 33) | Impl(const std::string &filename, int32_t device_id) { method Impl (line 54) | Impl(const void *cpu_buf, size_t buf_len_in_bytes, int32_t device_id) { method TensorShape (line 105) | std::vector TensorShape(const std::string &name) const { method TensorSizeInBytes (line 122) | int32_t TensorSizeInBytes(const std::string &name) const { method HasTensor (line 139) | bool HasTensor(const std::string &name) const { method SetInputTensorData (line 156) | bool SetInputTensorData(const std::string &name, const T *p, method GetOutputTensorData (line 186) | std::vector GetOutputTensorData(const std::string &name) const { method Run (line 211) | bool Run() const { method IsInitialized (line 223) | bool IsInitialized() const { return model_loaded_; } method SetDevice (line 226) | bool SetDevice(int32_t device_id) { method InitEngine (line 258) | void InitEngine() { engine_guard_ = std::make_unique Run(std::vector features, int32_t language, method PostInit (line 52) | void PostInit() { method ApplyLFR (line 66) | std::vector ApplyLFR(std::vector in) const { function OfflineSenseVoiceModelMetaData (line 120) | const OfflineSenseVoiceModelMetaData & FILE: sherpa-onnx/csrc/axcl/offline-sense-voice-model-axcl.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/utils.cc type sherpa_onnx (line 9) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axcl/utils.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axera/ax-engine-guard.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axera/ax-engine-guard.h function namespace (line 9) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axera/offline-sense-voice-model-axera.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { class OfflineSenseVoiceModelAxera::Impl (line 32) | class OfflineSenseVoiceModelAxera::Impl { method Impl (line 41) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 47) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method OfflineSenseVoiceModelMetaData (line 52) | const OfflineSenseVoiceModelMetaData &GetModelMetadata() const { method Run (line 56) | std::vector Run(std::vector features, int32_t language, method Init (line 105) | void Init(void *model_data, size_t model_data_length) { method ApplyLFR (line 136) | std::vector ApplyLFR(std::vector in) const { function OfflineSenseVoiceModelMetaData (line 197) | const OfflineSenseVoiceModelMetaData & FILE: sherpa-onnx/csrc/axera/offline-sense-voice-model-axera.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/axera/utils.cc type sherpa_onnx (line 23) | namespace sherpa_onnx { function VectorToString (line 28) | static std::string VectorToString(AX_S32 *arr, AX_U8 n) { function ToString (line 110) | static std::string ToString(const AX_ENGINE_IO_INFO_T *io_info) { function InitContext (line 147) | void InitContext(const void *model_data, size_t model_data_length, boo... function InitInputOutputAttrs (line 175) | void InitInputOutputAttrs(AX_ENGINE_HANDLE handle, bool debug, function PrepareIO (line 195) | void PrepareIO(AX_ENGINE_IO_INFO_T *io_info, AX_ENGINE_IO_T *io_data, function FreeIO (line 253) | void FreeIO(AX_ENGINE_IO_T *io_data) { FILE: sherpa-onnx/csrc/axera/utils.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/base64-decode.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function Ord (line 13) | static int32_t Ord(char c) { function Base64Decode (line 33) | std::string Base64Decode(const std::string &s) { FILE: sherpa-onnx/csrc/base64-decode.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/cat-test.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { function TEST (line 12) | TEST(Cat, Test1DTensors) { function TEST (line 48) | TEST(Cat, Test2DTensorsDim0) { function TEST (line 84) | TEST(Cat, Test2DTensorsDim1) { function TEST (line 126) | TEST(Cat, Test3DTensorsDim0) { function TEST (line 166) | TEST(Cat, Test3DTensorsDim1) { function TEST (line 210) | TEST(Cat, Test3DTensorsDim2) { FILE: sherpa-onnx/csrc/cat.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { function Compare (line 19) | static bool Compare(const std::vector &a, function PrintShape (line 32) | static void PrintShape(const std::vector &a) { function Cat (line 42) | Ort::Value Cat(OrtAllocator *allocator, function CatFloat16 (line 115) | Ort::Value CatFloat16(OrtAllocator *allocator, FILE: sherpa-onnx/csrc/cat.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/character-lexicon.cc type sherpa_onnx (line 34) | namespace sherpa_onnx { class CharacterLexicon::Impl (line 36) | class CharacterLexicon::Impl { method Impl (line 38) | Impl(const std::string &lexicon, const std::string &tokens, bool debug) method Impl (line 57) | Impl(Manager *mgr, const std::string &lexicon, const std::string &to... method ConvertTextToTokenIds (line 79) | std::vector ConvertTextToTokenIds(const std::string &text)... method ConvertWordToIds (line 193) | std::vector ConvertWordToIds(const std::string &w) const { method InitTokens (line 226) | void InitTokens(std::istream &is) { method InitLexicon (line 259) | void InitLexicon(std::istream &is) { FILE: sherpa-onnx/csrc/character-lexicon.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/circular-buffer-test.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function TEST (line 14) | TEST(CircularBuffer, Push) { function TEST (line 43) | TEST(CircularBuffer, PushAndPop) { FILE: sherpa-onnx/csrc/circular-buffer.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/circular-buffer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/context-graph-test.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { function TestHelper (line 20) | static void TestHelper(const std::map &queries, fl... function TEST (line 47) | TEST(ContextGraph, TestBasic) { function TEST (line 55) | TEST(ContextGraph, TestBasicNonStrict) { function TEST (line 62) | TEST(ContextGraph, TestCustomize) { function TEST (line 70) | TEST(ContextGraph, TestCustomizeNonStrict) { function TEST (line 78) | TEST(ContextGraph, Benchmark) { FILE: sherpa-onnx/csrc/context-graph.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/context-graph.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/display.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/endpoint.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function RuleActivated (line 15) | static bool RuleActivated(const EndpointRule &rule, function RegisterEndpointRule (line 30) | static void RegisterEndpointRule(ParseOptions *po, EndpointRule *rule, FILE: sherpa-onnx/csrc/endpoint.h function namespace (line 12) | namespace sherpa_onnx { function class (line 61) | class Endpoint { FILE: sherpa-onnx/csrc/fast-clustering-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/fast-clustering-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/fast-clustering-test.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function TEST (line 14) | TEST(FastClustering, TestTwoClusters) { function TEST (line 42) | TEST(FastClustering, TestClusteringWithThreshold) { FILE: sherpa-onnx/csrc/fast-clustering.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { class FastClustering::Impl (line 14) | class FastClustering::Impl { method Impl (line 16) | explicit Impl(const FastClusteringConfig &config) : config_(config) {} method Cluster (line 18) | std::vector Cluster(float *features, int32_t num_rows, FILE: sherpa-onnx/csrc/fast-clustering.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/features.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { class FeatureExtractor::Impl (line 59) | class FeatureExtractor::Impl { method Impl (line 61) | explicit Impl(const FeatureExtractorConfig &config) : config_(config) { method AcceptWaveform (line 73) | void AcceptWaveform(int32_t sampling_rate, const float *waveform, in... method AcceptWaveformImpl (line 85) | void AcceptWaveformImpl(int32_t sampling_rate, const float *waveform, method InputFinished (line 133) | void InputFinished() const { method NumFramesReady (line 153) | int32_t NumFramesReady() const { method IsLastFrame (line 168) | bool IsLastFrame(int32_t frame) const { method GetFrames (line 185) | std::vector GetFrames(int32_t frame_index, int32_t n) { method FeatureDim (line 217) | int32_t FeatureDim() const { method AcceptWaveformWrapper (line 232) | void AcceptWaveformWrapper(float sampling_rate, const float *waveform, method PopWrapper (line 268) | void PopWrapper(int32_t discard_num) const { method InitFbank (line 287) | void InitFbank() { method InitMfcc (line 308) | void InitMfcc() { method InitWhisper (line 332) | void InitWhisper() { method InitRawAudioSamples (line 345) | void InitRawAudioSamples() { FILE: sherpa-onnx/csrc/features.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/file-utils.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { function FileExists (line 24) | bool FileExists(const std::string &filename) { function AssertFileExists (line 28) | void AssertFileExists(const std::string &filename) { function ReadFile (line 35) | std::vector ReadFile(const std::string &filename) { function ReadFile (line 53) | std::vector ReadFile(AAssetManager *mgr, const std::string &file... function ReadFile (line 86) | std::vector ReadFile(NativeResourceManager *mgr, function ResolveAbsolutePath (line 117) | std::string ResolveAbsolutePath(const std::string &path) { FILE: sherpa-onnx/csrc/file-utils.h function namespace (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/fst-utils.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/fst-utils.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/funasr-nano-tokenizer.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { function FindTokenizerJson (line 26) | static std::string FindTokenizerJson(const std::string &tokenizer_dir) { function FindVocabJson (line 32) | static std::string FindVocabJson(const std::string &tokenizer_dir) { function FindMergesTxt (line 38) | static std::string FindMergesTxt(const std::string &tokenizer_dir) { function LoadBytesFromFile (line 44) | static std::string LoadBytesFromFile(const std::string &path) { function LoadBytesFromFile (line 51) | static std::string LoadBytesFromFile(AAssetManager *mgr, function LoadBytesFromFile (line 60) | static std::string LoadBytesFromFile(NativeResourceManager *mgr, function TrimInPlace (line 68) | static inline void TrimInPlace(std::string *s) { function AppendUtf8 (line 80) | static inline void AppendUtf8(uint32_t cp, std::string *out) { function Utf8Next (line 99) | static inline bool Utf8Next(const std::string &s, size_t *i, uint32_t ... type Utf8ConsumeStatus (line 140) | enum class Utf8ConsumeStatus { type Utf8ConsumeResult (line 146) | struct Utf8ConsumeResult { function Utf8ConsumeResult (line 151) | static Utf8ConsumeResult ConsumeValidUtf8Prefix(std::string *pending) { function ByteLevelDecodeTokenToBytes (line 267) | static inline void ByteLevelDecodeTokenToBytes( function IsNewline (line 294) | static inline bool IsNewline(uint32_t cp) { return cp == '\n' || cp ==... function IsAsciiSpace (line 296) | static inline bool IsAsciiSpace(uint32_t cp) { return cp == ' '; } function IsWhitespace (line 298) | static inline bool IsWhitespace(uint32_t cp) { function IsAsciiAlpha (line 303) | static inline bool IsAsciiAlpha(uint32_t cp) { function IsAsciiDigit (line 307) | static inline bool IsAsciiDigit(uint32_t cp) { function IsLetter (line 313) | static inline bool IsLetter(uint32_t cp) { function IsNumber (line 333) | static inline bool IsNumber(uint32_t cp) { class JsonReader (line 340) | class JsonReader { method JsonReader (line 342) | explicit JsonReader(const std::string &s) : s_(s), p_(0) {} method SeekToKey (line 344) | bool SeekToKey(const std::string &key) { method SkipWs (line 352) | void SkipWs() { method Consume (line 363) | bool Consume(char c) { method Peek (line 372) | bool Peek(char *c) const { method ParseString (line 387) | bool ParseString(std::string *out) { method ParseBool (line 480) | bool ParseBool(bool *out) { method ParseInt64 (line 496) | bool ParseInt64(int64_t *out) { method SkipValue (line 519) | bool SkipValue() { method SkipObject (line 545) | bool SkipObject() { method SkipArray (line 560) | bool SkipArray() { function TokenToIdOrDefault (line 578) | static inline int64_t TokenToIdOrDefault( function BuildBytesToUnicode (line 588) | static void BuildBytesToUnicode( function ParseVocabJson (line 625) | static bool ParseVocabJson(const std::string &blob, function ParseMergesTxt (line 651) | static bool ParseMergesTxt(const std::string &blob, function IsWordChar (line 674) | static inline bool IsWordChar(uint32_t cp) { function SplitByQwen3Pattern (line 681) | static std::vector SplitByQwen3Pattern(const std::string ... function SplitUtf8ToChars (line 917) | static std::vector SplitUtf8ToChars(const std::string &s) { function MakeMergeKey (line 936) | static inline std::string MakeMergeKey(const std::string &a, function ParseAddedTokensFromTokenizerJson (line 947) | static bool ParseAddedTokensFromTokenizerJson( function BuildAddedTokensTrie (line 1009) | void BuildAddedTokensTrie( function MergeVocabAndAddedTokens (line 1034) | static void MergeVocabAndAddedTokens( function BuildIdToToken (line 1061) | void BuildIdToToken(const std::unordered_map &vo... function MatchAddedToken (line 1105) | std::pair MatchAddedToken( function CheckSingleWordBoundary (line 1300) | static inline bool CheckSingleWordBoundary(const std::string &text, si... function ByteLevelEncode (line 1330) | static inline std::string ByteLevelEncode( function BpeEncodeWithCache (line 1341) | static std::vector BpeEncodeWithCache( FILE: sherpa-onnx/csrc/funasr-nano-tokenizer.h type NativeResourceManager (line 25) | struct NativeResourceManager function namespace (line 28) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/hifigan-vocoder.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class HifiganVocoder::Impl (line 28) | class HifiganVocoder::Impl { method Impl (line 30) | explicit Impl(int32_t num_threads, const std::string &provider, method Impl (line 40) | explicit Impl(Manager *mgr, int32_t num_threads, const std::string &... method Run (line 49) | std::vector Run(Ort::Value mel) const { method Init (line 67) | void Init(void *model_data, size_t model_data_length) { FILE: sherpa-onnx/csrc/hifigan-vocoder.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/homophone-replacer.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { class HomophoneReplacer::Impl (line 88) | class HomophoneReplacer::Impl { method Impl (line 90) | explicit Impl(const HomophoneReplacerConfig &config) : config_(confi... method Impl (line 110) | Impl(Manager *mgr, const HomophoneReplacerConfig &config) : config_(... method Apply (line 134) | std::string Apply(const std::string &text) const { method ApplyImpl (line 210) | std::string ApplyImpl(const std::vector &words, method ConvertWordToPronunciation (line 220) | std::string ConvertWordToPronunciation(const std::string &word) const { method InitLexicon (line 243) | void InitLexicon(std::istream &is) { FILE: sherpa-onnx/csrc/homophone-replacer.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/hypothesis.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function Hypothesis (line 24) | Hypothesis Hypotheses::GetMostProbable(bool length_norm) const { function GetHypsRowSplits (line 67) | const std::vector GetHypsRowSplits( FILE: sherpa-onnx/csrc/hypothesis.h function namespace (line 23) | namespace sherpa_onnx { function class (line 105) | class Hypotheses { function explicit (line 115) | explicit Hypotheses(std::unordered_map hyps_dict) FILE: sherpa-onnx/csrc/keyword-spotter-impl.cc type sherpa_onnx (line 25) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/keyword-spotter-impl.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/keyword-spotter-transducer-impl.h function namespace (line 25) | namespace sherpa_onnx { function IsReady (line 190) | bool IsReady(OnlineStream *s) const override { function Reset (line 194) | void Reset(OnlineStream *s) const override { InitOnlineStream(s); } function DecodeStreams (line 196) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { FILE: sherpa-onnx/csrc/keyword-spotter.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { function KeywordResult (line 174) | KeywordResult KeywordSpotter::GetResult(OnlineStream *s) const { FILE: sherpa-onnx/csrc/keyword-spotter.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/kokoro-multi-lang-lexicon.cc type sherpa_onnx (line 34) | namespace sherpa_onnx { class KokoroMultiLangLexicon::Impl (line 40) | class KokoroMultiLangLexicon::Impl { method Impl (line 42) | Impl(const std::string &tokens, const std::string &lexicon, method Impl (line 54) | Impl(Manager *mgr, const std::string &tokens, const std::string &lex... method ConvertTextToTokenIds (line 67) | std::vector ConvertTextToTokenIds(const std::string &_text, method IsPunctuation (line 165) | bool IsPunctuation(const std::string &text) const { method ConvertWordToIds (line 176) | std::vector ConvertWordToIds(const std::string &w) const { method ConvertChineseToTokenIDs (line 211) | std::vector> ConvertChineseToTokenIDs( method ConvertTextToTokenIDsWithEspeak (line 282) | std::vector> ConvertTextToTokenIDsWithEspeak( method ConvertNonChineseToTokenIDs (line 296) | std::vector> ConvertNonChineseToTokenIDs( method InitTokens (line 428) | void InitTokens(const std::string &tokens) { method InitTokens (line 434) | void InitTokens(Manager *mgr, const std::string &tokens) { method InitTokens (line 441) | void InitTokens(std::istream &is) { method InitLexicon (line 465) | void InitLexicon(const std::string &lexicon) { method InitLexicon (line 479) | void InitLexicon(Manager *mgr, const std::string &lexicon) { method InitLexicon (line 494) | void InitLexicon(std::istream &is) { FILE: sherpa-onnx/csrc/kokoro-multi-lang-lexicon.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/lexicon.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { function ProcessHeteronyms (line 34) | static std::vector ProcessHeteronyms( function ConvertTokensToIds (line 83) | std::vector ConvertTokensToIds( FILE: sherpa-onnx/csrc/lexicon.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/lodr-fst.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { function LodrStateCost (line 157) | LodrStateCost LodrStateCost::ForwardOneStep(int32_t label) { FILE: sherpa-onnx/csrc/lodr-fst.h function namespace (line 24) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/log.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { function GetDateTimeStr (line 23) | std::string GetDateTimeStr() { function LocateSymbolRange (line 31) | static bool LocateSymbolRange(const std::string &trace_name, std::size... function Demangle (line 52) | static std::string Demangle(const std::string &trace_name) { function GetStackTrace (line 84) | std::string GetStackTrace() { FILE: sherpa-onnx/csrc/log.h function LogLevel (line 24) | enum class LogLevel { function class (line 254) | class Voidifier { FILE: sherpa-onnx/csrc/matcha-tts-lexicon.cc type sherpa_onnx (line 39) | namespace sherpa_onnx { function ConvertPhonemesToUTF8 (line 59) | std::vector ConvertPhonemesToUTF8( function ApplyReplacements (line 72) | std::string ApplyReplacements(std::string s) { function SplitTokensUTF8 (line 86) | std::vector SplitTokensUTF8(const std::string &s) { function ProcessPhonemes (line 100) | std::vector ProcessPhonemes( class MatchaTtsLexicon::Impl (line 118) | class MatchaTtsLexicon::Impl { method Impl (line 120) | Impl(const std::string &lexicon, const std::string &tokens, method Impl (line 144) | Impl(Manager *mgr, const std::string &lexicon, const std::string &to... method ConvertTextToTokenIds (line 176) | std::vector ConvertTextToTokenIds(const std::string &_text... method ConvertWordToIds (line 317) | std::vector ConvertWordToIds(const std::string &w) const { method InitTokens (line 370) | void InitTokens(std::istream &is) { method InitLexicon (line 380) | void InitLexicon(const std::string &lexicon) { method InitLexicon (line 394) | void InitLexicon(std::istream &is) { FILE: sherpa-onnx/csrc/matcha-tts-lexicon.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/math-test.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function TEST (line 13) | TEST(Transpose, Case1) { function TEST (line 26) | TEST(Transpose, Case2) { function TEST (line 39) | TEST(ScaleAdd, Case1) { function TEST (line 49) | TEST(Scale, Case1) { function TEST (line 59) | TEST(Scale, Case2InPlace) { function TEST (line 104) | TEST(ComputeMeanAndInvStd, Case1) { FILE: sherpa-onnx/csrc/math.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { function ScaleAdd (line 12) | void ScaleAdd(const float *src, float scale, int32_t n, float *in_out) { function Scale (line 19) | void Scale(const float *src, float scale, int32_t n, float *out) { function MakeVorbisWindow (line 26) | std::vector MakeVorbisWindow(int32_t window_length) { function ComputeAcousticEmbedding (line 39) | std::vector ComputeAcousticEmbedding( function Transpose (line 74) | std::vector Transpose(const float *input, int32_t rows, int32_t... function ComputeMeanAndInvStd (line 90) | void ComputeMeanAndInvStd(const float *p, int32_t num_rows, int32_t nu... function NormalizeWhisperFeatures (line 113) | void NormalizeWhisperFeatures(float *features, int32_t num_frames, function MaxElementIndex (line 132) | int32_t MaxElementIndex(const float *v, int32_t n) { FILE: sherpa-onnx/csrc/math.h function namespace (line 19) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/melo-tts-lexicon.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { class MeloTtsLexicon::Impl (line 32) | class MeloTtsLexicon::Impl { method Impl (line 34) | Impl(const std::string &lexicon, const std::string &tokens, method Impl (line 49) | Impl(Manager *mgr, const std::string &lexicon, const std::string &to... method ConvertTextToTokenIds (line 67) | std::vector ConvertTextToTokenIds(const std::string &_text... method TokenIDs (line 163) | TokenIDs ConvertWordToIds(const std::string &w) const { method InitTokens (line 203) | void InitTokens(std::istream &is) { method InitLexicon (line 238) | void InitLexicon(std::istream &is) { FILE: sherpa-onnx/csrc/melo-tts-lexicon.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/microphone.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/microphone.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/normal-data-generator.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { type RNGHolder (line 14) | struct RNGHolder { method RNGHolder (line 18) | RNGHolder() FILE: sherpa-onnx/csrc/normal-data-generator.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-canary-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-canary-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-canary-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-canary-model.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { class OfflineCanaryModel::Impl (line 35) | class OfflineCanaryModel::Impl { method Impl (line 37) | explicit Impl(const OfflineModelConfig &config) method Impl (line 54) | Impl(Manager *mgr, const OfflineModelConfig &config) method ForwardEncoder (line 70) | std::vector ForwardEncoder(Ort::Value features, method ForwardDecoder (line 83) | std::pair> ForwardDecoder( method GetInitialDecoderStates (line 119) | std::vector GetInitialDecoderStates() { method OrtAllocator (line 136) | OrtAllocator *Allocator() { return allocator_; } method OfflineCanaryModelMetaData (line 138) | const OfflineCanaryModelMetaData &GetModelMetadata() const { return ... method OfflineCanaryModelMetaData (line 140) | OfflineCanaryModelMetaData &GetModelMetadata() { return meta_; } method InitEncoder (line 143) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 190) | void InitDecoder(void *model_data, size_t model_data_length) { function OrtAllocator (line 252) | OrtAllocator *OfflineCanaryModel::Allocator() const { function OfflineCanaryModelMetaData (line 256) | const OfflineCanaryModelMetaData &OfflineCanaryModel::GetModelMetadata... function OfflineCanaryModelMetaData (line 259) | OfflineCanaryModelMetaData &OfflineCanaryModel::GetModelMetadata() { FILE: sherpa-onnx/csrc/offline-canary-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ced-model.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { class OfflineCEDModel::Impl (line 20) | class OfflineCEDModel::Impl { method Impl (line 22) | explicit Impl(const AudioTaggingModelConfig &config) method Impl (line 32) | Impl(AAssetManager *mgr, const AudioTaggingModelConfig &config) method Forward (line 42) | Ort::Value Forward(Ort::Value features) { method NumEventClasses (line 50) | int32_t NumEventClasses() const { return num_event_classes_; } method OrtAllocator (line 52) | OrtAllocator *Allocator() { return allocator_; } method Init (line 55) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 113) | OrtAllocator *OfflineCEDModel::Allocator() const { return impl_->Alloc... FILE: sherpa-onnx/csrc/offline-ced-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ct-transformer-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ct-transformer-model.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class OfflineCtTransformerModel::Impl (line 28) | class OfflineCtTransformerModel::Impl { method Impl (line 30) | explicit Impl(const OfflinePunctuationModelConfig &config) method Impl (line 40) | Impl(Manager *mgr, const OfflinePunctuationModelConfig &config) method Forward (line 49) | Ort::Value Forward(Ort::Value text, Ort::Value text_len) { method OrtAllocator (line 58) | OrtAllocator *Allocator() { return allocator_; } method OfflineCtTransformerModelMetaData (line 60) | const OfflineCtTransformerModelMetaData &GetModelMetadata() const { method Init (line 65) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 175) | OrtAllocator *OfflineCtTransformerModel::Allocator() const { function OfflineCtTransformerModelMetaData (line 179) | const OfflineCtTransformerModelMetaData & FILE: sherpa-onnx/csrc/offline-ct-transformer-model.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-fst-decoder-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-fst-decoder-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-fst-decoder.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { function OfflineCtcDecoderResult (line 27) | static OfflineCtcDecoderResult DecodeOne(kaldi_decoder::FasterDecoder ... FILE: sherpa-onnx/csrc/offline-ctc-fst-decoder.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-greedy-search-decoder.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-greedy-search-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-ctc-model.cc type ModelType (line 36) | enum class ModelType : std::uint8_t { type sherpa_onnx (line 49) | namespace sherpa_onnx { function ModelType (line 51) | static ModelType GetModelType(char *model_data, size_t model_data_length, FILE: sherpa-onnx/csrc/offline-ctc-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-dolphin-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-dolphin-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-dolphin-model-meta-data.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-dolphin-model.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OfflineDolphinModel::Impl (line 31) | class OfflineDolphinModel::Impl { method Impl (line 33) | explicit Impl(const OfflineModelConfig &config) method Impl (line 43) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 52) | std::vector Forward(Ort::Value features, method VocabSize (line 63) | int32_t VocabSize() const { return meta_data_.vocab_size; } method SubsamplingFactor (line 65) | int32_t SubsamplingFactor() const { return meta_data_.subsampling_fa... method NormalizeFeatures (line 67) | void NormalizeFeatures(float *features, int32_t num_frames, method OrtAllocator (line 80) | OrtAllocator *Allocator() { return allocator_; } method Init (line 83) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 153) | OrtAllocator *OfflineDolphinModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-dolphin-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-ctc-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-ctc-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-ctc-model.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OfflineFireRedAsrCtcModel::Impl (line 31) | class OfflineFireRedAsrCtcModel::Impl { method Impl (line 33) | explicit Impl(const OfflineModelConfig &config) method Impl (line 45) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 54) | std::vector Forward(Ort::Value features, method VocabSize (line 63) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 65) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method OrtAllocator (line 67) | OrtAllocator *Allocator() { return allocator_; } method NormalizeFeatures (line 69) | void NormalizeFeatures(float *features, int32_t num_frames, method Init (line 89) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 198) | OrtAllocator *OfflineFireRedAsrCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-fire-red-asr-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-greedy-search-decoder.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-greedy-search-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-fire-red-asr-model.cc type sherpa_onnx (line 31) | namespace sherpa_onnx { function IsCudaProvider (line 35) | static inline bool IsCudaProvider(const std::string &provider) { class OfflineFireRedAsrModel::Impl (line 41) | class OfflineFireRedAsrModel::Impl { method Impl (line 43) | explicit Impl(const OfflineModelConfig &config) method Impl (line 65) | Impl(Manager *mgr, const OfflineModelConfig &config) method ForwardEncoder (line 86) | std::pair ForwardEncoder(Ort::Value features, method ForwardDecoder (line 116) | std::tuple GetInitialSelfKVCache() { method OrtAllocator (line 183) | OrtAllocator *Allocator() { return allocator_; } method OfflineFireRedAsrModelMetaData (line 185) | const OfflineFireRedAsrModelMetaData &GetModelMetadata() const { method InitEncoder (line 190) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 227) | void InitDecoder(void *model_data, size_t model_data_length) { method InitCudaIOBinding (line 238) | void InitCudaIOBinding() { function OrtAllocator (line 312) | OrtAllocator *OfflineFireRedAsrModel::Allocator() const { function OfflineFireRedAsrModelMetaData (line 316) | const OfflineFireRedAsrModelMetaData &OfflineFireRedAsrModel::GetModel... FILE: sherpa-onnx/csrc/offline-fire-red-asr-model.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-funasr-nano-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-funasr-nano-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-funasr-nano-model.cc type sherpa_onnx (line 34) | namespace sherpa_onnx { function NumelFromShape (line 39) | static inline size_t NumelFromShape(const std::vector &shape) { function AssertTensorIsCpu (line 50) | static inline void AssertTensorIsCpu(const Ort::Value &v, const char *... function AssertTensorIsCpu (line 61) | static inline void AssertTensorIsCpu(const Ort::Value &v, const char *... function ToLower (line 104) | static inline std::string ToLower(std::string s) { function IsCudaProvider (line 111) | static inline bool IsCudaProvider(const std::string &provider) { function ONNXTensorElementDataType (line 119) | static inline ONNXTensorElementDataType GetSessionInputElemType( function AllocTensor (line 127) | static Ort::Value AllocTensor(OrtAllocator *alloc, function AllocTensorByElemType (line 140) | static inline Ort::Value AllocTensorByElemType( function CastToFloat32 (line 158) | static Ort::Value CastToFloat32(Ort::Value in, OrtAllocator *alloc) { function CastToFloat16 (line 187) | static Ort::Value CastToFloat16(Ort::Value in, OrtAllocator *alloc) { function CastFloatLikeForExpected (line 216) | static Ort::Value CastFloatLikeForExpected(Ort::Value in, function NeedsTypeConversion (line 235) | static inline bool NeedsTypeConversion(Ort::Value &in, function CastMaskToInt64IfNeeded (line 246) | static Ort::Value CastMaskToInt64IfNeeded(Ort::Value in, OrtAllocator ... function NormalizeAttentionMask (line 272) | static Ort::Value NormalizeAttentionMask(Ort::Value mask, int64_t targ... class OfflineFunASRNanoModel::Impl (line 320) | class OfflineFunASRNanoModel::Impl { method Impl (line 322) | explicit Impl(const OfflineModelConfig &config) method InitEncoderAdaptorFromMemory (line 362) | void InitEncoderAdaptorFromMemory(void *model_data, method SetupLlmFromSession (line 387) | void SetupLlmFromSession() { method InitLLMFromMemory (line 562) | void InitLLMFromMemory(void *model_data, size_t model_data_length) { method InitEmbeddingFromMemory (line 584) | void InitEmbeddingFromMemory(void *model_data, size_t model_data_len... method Impl (line 608) | Impl(Manager *mgr, const OfflineModelConfig &config) method ForwardEncoderAdaptor (line 651) | Ort::Value ForwardEncoderAdaptor(Ort::Value features) { method CreateEmptyKVCache (line 682) | std::vector> CreateEmptyKVCache( method ForwardLLM (line 734) | std::pair>> method ApplyKvDeltaInplace (line 923) | void ApplyKvDeltaInplace( method ForwardEmbedding (line 1029) | Ort::Value ForwardEmbedding(Ort::Value input_ids) { method VocabSize (line 1055) | int32_t VocabSize() const { return vocab_size_; } method HiddenSize (line 1056) | int32_t HiddenSize() const { return hidden_size_; } method GetMaxTotalLen (line 1057) | int32_t GetMaxTotalLen() const { return max_total_len_; } method LfrWindowSize (line 1058) | int32_t LfrWindowSize() const { return lfr_window_size_; } method LfrWindowShift (line 1059) | int32_t LfrWindowShift() const { return lfr_window_shift_; } method OrtAllocator (line 1060) | OrtAllocator *Allocator() { return allocator_; } method HasEmbeddingModel (line 1061) | bool HasEmbeddingModel() const { return has_embedding_model_; } method UseKVCache (line 1062) | bool UseKVCache() const { return true; } method IsCpuProvider (line 1063) | bool IsCpuProvider() const { return is_cpu_provider_; } method CheckFp16OnCuda (line 1066) | void CheckFp16OnCuda() { method InitEncoderAdaptor (line 1082) | void InitEncoderAdaptor(const std::string &model_path) { method InitLLM (line 1106) | void InitLLM(const std::string &model_path) { method InitEmbedding (line 1137) | void InitEmbedding(const std::string &model_path) { function OrtAllocator (line 1281) | OrtAllocator *OfflineFunASRNanoModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-funasr-nano-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-lm-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-lm-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-lm.cc type sherpa_onnx (line 24) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-lm.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-medasr-ctc-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-medasr-ctc-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-medasr-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { function GetMask (line 32) | std::vector GetMask(Ort::Value length) { class OfflineMedAsrCtcModel::Impl (line 61) | class OfflineMedAsrCtcModel::Impl { method Impl (line 63) | explicit Impl(const OfflineModelConfig &config) method Impl (line 73) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 82) | std::vector Forward(Ort::Value features, method VocabSize (line 103) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 105) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method OrtAllocator (line 107) | OrtAllocator *Allocator() { return allocator_; } method Init (line 110) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 184) | OrtAllocator *OfflineMedAsrCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-medasr-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-model-config.h function namespace (line 26) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-greedy-search-decoder.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-greedy-search-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-model-v2.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class OfflineMoonshineModelV2::Impl (line 29) | class OfflineMoonshineModelV2::Impl { method Impl (line 31) | explicit Impl(const OfflineModelConfig &config) method Impl (line 47) | Impl(Manager *mgr, const OfflineModelConfig &config) method ForwardEncoder (line 63) | Ort::Value ForwardEncoder(Ort::Value audio) { method ForwardDecoder (line 90) | std::pair> ForwardDecoder( method GetDecoderInitStates (line 150) | std::vector GetDecoderInitStates() { method OrtAllocator (line 162) | OrtAllocator *Allocator() { return allocator_; } method InitEncoder (line 165) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 183) | void InitDecoder(void *model_data, size_t model_data_length) { method InitDecoderStates (line 244) | void InitDecoderStates() { function OrtAllocator (line 316) | OrtAllocator *OfflineMoonshineModelV2::Allocator() const { FILE: sherpa-onnx/csrc/offline-moonshine-model-v2.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-model.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class OfflineMoonshineModel::Impl (line 29) | class OfflineMoonshineModel::Impl { method Impl (line 31) | explicit Impl(const OfflineModelConfig &config) method Impl (line 58) | Impl(Manager *mgr, const OfflineModelConfig &config) method ForwardPreprocessor (line 84) | Ort::Value ForwardPreprocessor(Ort::Value audio) { method ForwardEncoder (line 93) | Ort::Value ForwardEncoder(Ort::Value features, Ort::Value features_l... method ForwardUnCachedDecoder (line 104) | std::pair> ForwardUnCachedDecoder( method ForwardCachedDecoder (line 134) | std::pair> ForwardCachedDecoder( method OrtAllocator (line 168) | OrtAllocator *Allocator() { return allocator_; } method InitPreprocessor (line 171) | void InitPreprocessor(void *model_data, size_t model_data_length) { method InitEncoder (line 182) | void InitEncoder(void *model_data, size_t model_data_length) { method InitUnCachedDecoder (line 193) | void InitUnCachedDecoder(void *model_data, size_t model_data_length) { method InitCachedDecoder (line 205) | void InitCachedDecoder(void *model_data, size_t model_data_length) { function OrtAllocator (line 287) | OrtAllocator *OfflineMoonshineModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-moonshine-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-v2-greedy-search-decoder.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-moonshine-v2-greedy-search-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-nemo-enc-dec-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineNemoEncDecCtcModel::Impl (line 30) | class OfflineNemoEncDecCtcModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | std::vector Forward(Ort::Value features, method VocabSize (line 81) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 83) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method OrtAllocator (line 85) | OrtAllocator *Allocator() { return allocator_; } method FeatureNormalizationMethod (line 87) | std::string FeatureNormalizationMethod() const { return normalize_ty... method IsGigaAM (line 89) | bool IsGigaAM() const { return is_giga_am_; } method Init (line 92) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 166) | OrtAllocator *OfflineNemoEncDecCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-omnilingual-asr-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-omnilingual-asr-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-omnilingual-asr-ctc-model.cc type sherpa_onnx (line 31) | namespace sherpa_onnx { class OfflineOmnilingualAsrCtcModel::Impl (line 33) | class OfflineOmnilingualAsrCtcModel::Impl { method Impl (line 35) | explicit Impl(const OfflineModelConfig &config) method Impl (line 46) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 55) | std::vector Forward(Ort::Value features, method VocabSize (line 77) | int32_t VocabSize() const { return vocab_size_; } method OrtAllocator (line 79) | OrtAllocator *Allocator() { return allocator_; } method NormalizeFeatures (line 81) | static void NormalizeFeatures(float *features, int32_t num_frames, method Init (line 100) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 172) | OrtAllocator *OfflineOmnilingualAsrCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-omnilingual-asr-ctc-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-paraformer-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-paraformer-greedy-search-decoder.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-paraformer-greedy-search-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-paraformer-model-config.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-paraformer-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-paraformer-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineParaformerModel::Impl (line 30) | class OfflineParaformerModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | std::vector Forward(Ort::Value features, method VocabSize (line 60) | int32_t VocabSize() const { return vocab_size_; } method LfrWindowSize (line 62) | int32_t LfrWindowSize() const { return lfr_window_size_; } method LfrWindowShift (line 64) | int32_t LfrWindowShift() const { return lfr_window_shift_; } method OrtAllocator (line 70) | OrtAllocator *Allocator() { return allocator_; } method Init (line 73) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 154) | OrtAllocator *OfflineParaformerModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-paraformer-model.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation-ct-transformer-impl.h function namespace (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation-impl.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation-impl.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-punctuation.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-canary-impl.h function namespace (line 23) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-ctc-impl.h function namespace (line 24) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-fire-red-asr-impl.h function namespace (line 25) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-funasr-nano-impl.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { function BuildCachePositionFromMask (line 41) | static Ort::Value BuildCachePositionFromMask(const Ort::Value &attenti... function CreateAttentionMaskView (line 72) | static Ort::Value CreateAttentionMaskView( function TrimInplace (line 84) | static inline void TrimInplace(std::string *s) { function ParseHotwordsCsv (line 94) | static std::vector ParseHotwordsCsv(const std::string &cs... function JoinWithComma (line 139) | static std::string JoinWithComma(const std::vector &xs) { function BuildUserPrompt (line 149) | static std::string BuildUserPrompt(const std::vector &hot... function OfflineRecognitionResult (line 425) | OfflineRecognitionResult OfflineRecognizerFunASRNanoImpl::GenerateText( FILE: sherpa-onnx/csrc/offline-recognizer-funasr-nano-impl.h function namespace (line 22) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-impl.cc type sherpa_onnx (line 70) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-impl.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-moonshine-impl.h function namespace (line 25) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-moonshine-v2-impl.h function namespace (line 25) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-paraformer-impl.h function namespace (line 24) | namespace sherpa_onnx { function override (line 124) | const override { function DecodeStreams (line 128) | void DecodeStreams(OfflineStream **ss, int32_t n) const override { function ApplyCMVN (line 243) | void ApplyCMVN(std::vector *v) const { FILE: sherpa-onnx/csrc/offline-recognizer-paraformer-tpl-impl.h function namespace (line 18) | namespace sherpa_onnx { function override (line 58) | const override { function DecodeStreams (line 62) | void DecodeStreams(OfflineStream **ss, int32_t n) const override { function DecodeOneStream (line 78) | void DecodeOneStream(OfflineStream *s) const { FILE: sherpa-onnx/csrc/offline-recognizer-sense-voice-impl.h function namespace (line 24) | namespace sherpa_onnx { function class (line 68) | class OfflineRecognizerSenseVoiceImpl : public OfflineRecognizerImpl { function override (line 108) | const override { function DecodeStreams (line 112) | void DecodeStreams(OfflineStream **ss, int32_t n) const override { function DecodeOneStream (line 289) | void DecodeOneStream(OfflineStream *s) const { function PostInit (line 359) | void PostInit() { function InitFeatConfig (line 368) | void InitFeatConfig() { function ApplyCMVN (line 404) | void ApplyCMVN(std::vector *v) const { FILE: sherpa-onnx/csrc/offline-recognizer-sense-voice-tpl-impl.h function namespace (line 19) | namespace sherpa_onnx { function override (line 69) | const override { function DecodeStreams (line 73) | void DecodeStreams(OfflineStream **ss, int32_t n) const override { function DecodeOneStream (line 91) | void DecodeOneStream(OfflineStream *s) const { FILE: sherpa-onnx/csrc/offline-recognizer-transducer-impl.h function namespace (line 31) | namespace sherpa_onnx { function override (line 197) | const override { function DecodeStreams (line 202) | void DecodeStreams(OfflineStream **ss, int32_t n) const override { function InitHotwords (line 259) | void InitHotwords() { FILE: sherpa-onnx/csrc/offline-recognizer-transducer-nemo-impl.h function namespace (line 29) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-whisper-impl.h function namespace (line 25) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer-whisper-tpl-impl.h function namespace (line 20) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-recognizer.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { function OfflineRecognizerConfig (line 181) | OfflineRecognizerConfig OfflineRecognizer::GetConfig() const { FILE: sherpa-onnx/csrc/offline-recognizer.h function namespace (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-rnn-lm.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineRnnLM::Impl (line 30) | class OfflineRnnLM::Impl { method Impl (line 32) | explicit Impl(const OfflineLMConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineLMConfig &config) method Rescore (line 51) | Ort::Value Rescore(Ort::Value x, Ort::Value x_lens) { method Init (line 62) | void Init(void *model_data, size_t model_data_length) { FILE: sherpa-onnx/csrc/offline-rnn-lm.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-sense-voice-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-sense-voice-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-sense-voice-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-sense-voice-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineSenseVoiceModel::Impl (line 30) | class OfflineSenseVoiceModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | Ort::Value Forward(Ort::Value features, Ort::Value features_length, method Forward (line 66) | Ort::Value Forward(Ort::Value features) { method OfflineSenseVoiceModelMetaData (line 72) | const OfflineSenseVoiceModelMetaData &GetModelMetadata() const { method OrtAllocator (line 76) | OrtAllocator *Allocator() { return allocator_; } method Init (line 79) | void Init(void *model_data, size_t model_data_length) { function OfflineSenseVoiceModelMetaData (line 182) | const OfflineSenseVoiceModelMetaData &OfflineSenseVoiceModel::GetModel... function OrtAllocator (line 187) | OrtAllocator *OfflineSenseVoiceModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-sense-voice-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-impl.cc type sherpa_onnx (line 25) | namespace sherpa_onnx { function OfflineSourceSeparationInput (line 60) | OfflineSourceSeparationInput OfflineSourceSeparationImpl::Resample( FILE: sherpa-onnx/csrc/offline-source-separation-impl.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-model-config.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-spleeter-impl.h function namespace (line 20) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-spleeter-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-spleeter-model-config.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-spleeter-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-spleeter-model.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class OfflineSourceSeparationSpleeterModel::Impl (line 28) | class OfflineSourceSeparationSpleeterModel::Impl { method Impl (line 30) | explicit Impl(const OfflineSourceSeparationModelConfig &config) method Impl (line 47) | Impl(Manager *mgr, const OfflineSourceSeparationModelConfig &config) method OfflineSourceSeparationSpleeterModelMetaData (line 63) | const OfflineSourceSeparationSpleeterModelMetaData &GetMetaData() co... method RunVocals (line 67) | Ort::Value RunVocals(Ort::Value x) const { method RunAccompaniment (line 74) | Ort::Value RunAccompaniment(Ort::Value x) const { method InitVocals (line 83) | void InitVocals(void *model_data, size_t model_data_length) { method InitAccompaniment (line 137) | void InitAccompaniment(void *model_data, size_t model_data_length) { function OfflineSourceSeparationSpleeterModelMetaData (line 194) | const OfflineSourceSeparationSpleeterModelMetaData & FILE: sherpa-onnx/csrc/offline-source-separation-spleeter-model.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-uvr-impl.h function class (line 23) | class OfflineSourceSeparationUvrImpl : public OfflineSourceSeparationImpl { FILE: sherpa-onnx/csrc/offline-source-separation-uvr-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-uvr-model-config.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-uvr-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation-uvr-model.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class OfflineSourceSeparationUvrModel::Impl (line 28) | class OfflineSourceSeparationUvrModel::Impl { method Impl (line 30) | explicit Impl(const OfflineSourceSeparationModelConfig &config) method Impl (line 40) | Impl(Manager *mgr, const OfflineSourceSeparationModelConfig &config) method OfflineSourceSeparationUvrModelMetaData (line 49) | const OfflineSourceSeparationUvrModelMetaData &GetMetaData() const { method Run (line 53) | Ort::Value Run(Ort::Value x) const { method Init (line 60) | void Init(void *model_data, size_t model_data_length) { function OfflineSourceSeparationUvrModelMetaData (line 156) | const OfflineSourceSeparationUvrModelMetaData & FILE: sherpa-onnx/csrc/offline-source-separation-uvr-model.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-source-separation.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { function OfflineSourceSeparationOutput (line 51) | OfflineSourceSeparationOutput OfflineSourceSeparation::Process( FILE: sherpa-onnx/csrc/offline-source-separation.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-diarization-impl.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-diarization-impl.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-diarization-pyannote-impl.h function namespace (line 21) | namespace sherpa_onnx { function Matrix2DInt32 (line 309) | Matrix2DInt32 ToMultiLabel(const Matrix2D &m) const { function Int32RowVector (line 325) | Int32RowVector ComputeSpeakersPerFrame( function Matrix2D (line 466) | Matrix2D ComputeEmbeddings( function Matrix2DInt32 (line 611) | Matrix2DInt32 FinalizeLabels(const Matrix2DInt32 &count, function OfflineSpeakerDiarizationResult (line 634) | OfflineSpeakerDiarizationResult ComputeResult( function OfflineSpeakerDiarizationResult (line 699) | OfflineSpeakerDiarizationResult HandleOneChunkSpecialCase( function MergeSegments (line 720) | void MergeSegments( FILE: sherpa-onnx/csrc/offline-speaker-diarization-result.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-diarization-result.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-diarization.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { function OfflineSpeakerDiarizationResult (line 102) | OfflineSpeakerDiarizationResult OfflineSpeakerDiarization::Process( FILE: sherpa-onnx/csrc/offline-speaker-diarization.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-segmentation-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-segmentation-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-segmentation-pyannote-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-segmentation-pyannote-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-segmentation-pyannote-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speaker-segmentation-pyannote-model.cc type sherpa_onnx (line 25) | namespace sherpa_onnx { class OfflineSpeakerSegmentationPyannoteModel::Impl (line 27) | class OfflineSpeakerSegmentationPyannoteModel::Impl { method Impl (line 29) | explicit Impl(const OfflineSpeakerSegmentationModelConfig &config) method Impl (line 39) | Impl(Manager *mgr, const OfflineSpeakerSegmentationModelConfig &config) method OfflineSpeakerSegmentationPyannoteModelMetaData (line 48) | const OfflineSpeakerSegmentationPyannoteModelMetaData &GetModelMetaD... method Forward (line 53) | Ort::Value Forward(Ort::Value x) { method Init (line 61) | void Init(void *model_data, size_t model_data_length) { function OfflineSpeakerSegmentationPyannoteModelMetaData (line 129) | const OfflineSpeakerSegmentationPyannoteModelMetaData & FILE: sherpa-onnx/csrc/offline-speaker-segmentation-pyannote-model.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-dpdfnet-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-dpdfnet-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-dpdfnet-model-meta-data.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-dpdfnet-model.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { function GetInputShape (line 34) | std::vector GetInputShape(Ort::Session *sess, size_t index) { function GetOutputShape (line 38) | std::vector GetOutputShape(Ort::Session *sess, size_t index) { class OfflineSpeechDenoiserDpdfNetModel::Impl (line 44) | class OfflineSpeechDenoiserDpdfNetModel::Impl { method Impl (line 46) | explicit Impl(const OfflineSpeechDenoiserModelConfig &config) method Impl (line 56) | Impl(Manager *mgr, const OfflineSpeechDenoiserModelConfig &config) method GetInitState (line 65) | Ort::Value GetInitState() { method Run (line 78) | std::pair Run(Ort::Value x, Ort::Value state... method OfflineSpeechDenoiserDpdfNetModelMetaData (line 88) | const OfflineSpeechDenoiserDpdfNetModelMetaData &GetMetaData() const { method Init (line 93) | void Init(void *model_data, size_t model_data_length) { function OfflineSpeechDenoiserDpdfNetModelMetaData (line 354) | const OfflineSpeechDenoiserDpdfNetModelMetaData & FILE: sherpa-onnx/csrc/offline-speech-denoiser-dpdfnet-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-gtcrn-impl.h function DenoisedAudio (line 35) | DenoisedAudio Run(const float *samples, int32_t n, FILE: sherpa-onnx/csrc/offline-speech-denoiser-gtcrn-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-gtcrn-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-gtcrn-model-meta-data.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-gtcrn-model.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class OfflineSpeechDenoiserGtcrnModel::Impl (line 28) | class OfflineSpeechDenoiserGtcrnModel::Impl { method Impl (line 30) | explicit Impl(const OfflineSpeechDenoiserModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineSpeechDenoiserModelConfig &config) method OfflineSpeechDenoiserGtcrnModelMetaData (line 53) | const OfflineSpeechDenoiserGtcrnModelMetaData &GetMetaData() const { method States (line 57) | States GetInitStates() { method Run (line 83) | std::pair Run(Ort::Value x, States states) const { method Init (line 105) | void Init(void *model_data, size_t model_data_length) { function OfflineSpeechDenoiserGtcrnModelMetaData (line 200) | const OfflineSpeechDenoiserGtcrnModelMetaData & FILE: sherpa-onnx/csrc/offline-speech-denoiser-gtcrn-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-impl.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-impl.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser-model-config.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-speech-denoiser.cc type sherpa_onnx (line 20) | namespace sherpa_onnx { function DenoisedAudio (line 47) | DenoisedAudio OfflineSpeechDenoiser::Run(const float *samples, int32_t n, FILE: sherpa-onnx/csrc/offline-speech-denoiser.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-stream.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class OfflineStream::Impl (line 28) | class OfflineStream::Impl { method Impl (line 30) | explicit Impl(const FeatureExtractorConfig &config, method Impl (line 73) | explicit Impl(WhisperTag tag) { method Impl (line 86) | explicit Impl(CEDTag /*tag*/) : is_ced_(true) { method Impl (line 108) | explicit Impl(MoonshineTag /*tag*/) : is_moonshine_(true) { method Impl (line 112) | explicit Impl(OmnilingualAsrTag /*tag*/) : is_omnilingual_asr_(true) { method AcceptWaveform (line 116) | void AcceptWaveform(int32_t sampling_rate, const float *waveform, in... method AcceptWaveformImpl (line 128) | void AcceptWaveformImpl(int32_t sampling_rate, const float *waveform, method FeatureDim (line 180) | int32_t FeatureDim() const { method GetFrames (line 188) | std::vector GetFrames() const { method SetResult (line 221) | void SetResult(const OfflineRecognitionResult &r) { r_ = r; } method OfflineRecognitionResult (line 223) | const OfflineRecognitionResult &GetResult() const { return r_; } method ContextGraphPtr (line 225) | const ContextGraphPtr &GetContextGraph() const { return context_grap... method SetOption (line 227) | void SetOption(const std::string &key, const std::string &value) { method HasOption (line 231) | bool HasOption(const std::string &key) const { method GetOptionInt (line 244) | int32_t GetOptionInt(const std::string &key, int32_t default_value) ... method GetOptionFloat (line 252) | float GetOptionFloat(const std::string &key, float default_value) co... method AmplitudeToDB (line 263) | void AmplitudeToDB(float *p, int32_t n) const { method NemoNormalizeFeatures (line 287) | void NemoNormalizeFeatures(float *p, int32_t num_frames, method NemoNormalizePerFeature (line 303) | static void NemoNormalizePerFeature(float *p, int32_t num_frames, function ContextGraphPtr (line 372) | const ContextGraphPtr &OfflineStream::GetContextGraph() const { function OfflineRecognitionResult (line 376) | const OfflineRecognitionResult &OfflineStream::GetResult() const { FILE: sherpa-onnx/csrc/offline-stream.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tdnn-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineTdnnCtcModel::Impl (line 30) | class OfflineTdnnCtcModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | std::vector Forward(Ort::Value features) { method VocabSize (line 76) | int32_t VocabSize() const { return vocab_size_; } method OrtAllocator (line 78) | OrtAllocator *Allocator() { return allocator_; } method Init (line 81) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 139) | OrtAllocator *OfflineTdnnCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-tdnn-ctc-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tdnn-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tdnn-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-telespeech-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineTeleSpeechCtcModel::Impl (line 30) | class OfflineTeleSpeechCtcModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | std::vector Forward(Ort::Value features, method VocabSize (line 82) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 84) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method OrtAllocator (line 86) | OrtAllocator *Allocator() { return allocator_; } method Init (line 89) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 157) | OrtAllocator *OfflineTeleSpeechCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-telespeech-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-greedy-search-decoder.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-greedy-search-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-greedy-search-nemo-decoder.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { function BuildDecoderInput (line 18) | static std::pair BuildDecoderInput( function OfflineTransducerDecoderResult (line 40) | static OfflineTransducerDecoderResult DecodeOne( function OfflineTransducerDecoderResult (line 104) | static OfflineTransducerDecoderResult DecodeOneTDT( FILE: sherpa-onnx/csrc/offline-transducer-greedy-search-nemo-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineTransducerModel::Impl (line 30) | class OfflineTransducerModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 54) | Impl(Manager *mgr, const OfflineModelConfig &config) method RunEncoder (line 75) | std::pair RunEncoder(Ort::Value features, method RunDecoder (line 88) | Ort::Value RunDecoder(Ort::Value decoder_input) { method RunJoiner (line 95) | Ort::Value RunJoiner(Ort::Value encoder_out, Ort::Value decoder_out) { method VocabSize (line 106) | int32_t VocabSize() const { return vocab_size_; } method ContextSize (line 107) | int32_t ContextSize() const { return context_size_; } method SubsamplingFactor (line 108) | int32_t SubsamplingFactor() const { return 4; } method OrtAllocator (line 109) | OrtAllocator *Allocator() { return allocator_; } method BuildDecoderInput (line 111) | Ort::Value BuildDecoderInput( method BuildDecoderInput (line 135) | Ort::Value BuildDecoderInput(const std::vector &results, method InitEncoder (line 159) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 183) | void InitDecoder(void *model_data, size_t model_data_length) { method InitJoiner (line 207) | void InitJoiner(void *model_data, size_t model_data_length) { function OrtAllocator (line 293) | OrtAllocator *OfflineTransducerModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-transducer-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-modified-beam-search-decoder.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-modified-beam-search-decoder.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-modified-beam-search-nemo-decoder.cc type sherpa_onnx (line 19) | namespace sherpa_onnx { type NeMoHypothesis (line 22) | struct NeMoHypothesis { method NeMoHypothesis (line 33) | NeMoHypothesis() method NeMoHypothesis (line 40) | NeMoHypothesis(const NeMoHypothesis &other) method NeMoHypothesis (line 56) | NeMoHypothesis &operator=(const NeMoHypothesis &other) { method NeMoHypothesis (line 76) | NeMoHypothesis(NeMoHypothesis &&) = default; method NeMoHypothesis (line 77) | NeMoHypothesis &operator=(NeMoHypothesis &&) = default; FILE: sherpa-onnx/csrc/offline-transducer-modified-beam-search-nemo-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-transducer-nemo-model.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OfflineTransducerNeMoModel::Impl (line 31) | class OfflineTransducerNeMoModel::Impl { method Impl (line 33) | explicit Impl(const OfflineModelConfig &config) method Impl (line 55) | Impl(Manager *mgr, const OfflineModelConfig &config) method RunEncoder (line 76) | std::vector RunEncoder(Ort::Value features, method RunDecoder (line 92) | std::pair> RunDecoder( method RunJoiner (line 125) | Ort::Value RunJoiner(Ort::Value encoder_out, Ort::Value decoder_out) { method GetDecoderInitStates (line 136) | std::vector GetDecoderInitStates(int32_t batch_size) { method SubsamplingFactor (line 159) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method VocabSize (line 160) | int32_t VocabSize() const { return vocab_size_; } method OrtAllocator (line 162) | OrtAllocator *Allocator() { return allocator_; } method FeatureNormalizationMethod (line 164) | std::string FeatureNormalizationMethod() const { return normalize_ty... method IsGigaAM (line 166) | bool IsGigaAM() const { return is_giga_am_; } method IsTDT (line 167) | bool IsTDT() const { return is_tdt_; } method FeatureDim (line 169) | int32_t FeatureDim() const { return feat_dim_; } method InitEncoder (line 172) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 221) | void InitDecoder(void *model_data, size_t model_data_length) { method InitJoiner (line 232) | void InitJoiner(void *model_data, size_t model_data_length) { function OrtAllocator (line 347) | OrtAllocator *OfflineTransducerNeMoModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-transducer-nemo-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-character-frontend.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { function ReadTokens (line 32) | static std::unordered_map ReadTokens(std::istream &... FILE: sherpa-onnx/csrc/offline-tts-character-frontend.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-frontend.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-frontend.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-impl.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-impl.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kitten-model-config.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kitten-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kitten-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kitten-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineTtsKittenModel::Impl (line 30) | class OfflineTtsKittenModel::Impl { method Impl (line 32) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 44) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method OfflineTtsKittenModelMetaData (line 55) | const OfflineTtsKittenModelMetaData &GetMetaData() const { method Run (line 59) | Ort::Value Run(Ort::Value x, int32_t sid, float speed) { method Init (line 99) | void Init(void *model_data, size_t model_data_length, const char *vo... function OfflineTtsKittenModelMetaData (line 242) | const OfflineTtsKittenModelMetaData &OfflineTtsKittenModel::GetMetaData() FILE: sherpa-onnx/csrc/offline-tts-kitten-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kokoro-model-config.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kokoro-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kokoro-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-kokoro-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineTtsKokoroModel::Impl (line 30) | class OfflineTtsKokoroModel::Impl { method Impl (line 32) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 44) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method OfflineTtsKokoroModelMetaData (line 55) | const OfflineTtsKokoroModelMetaData &GetMetaData() const { method Run (line 59) | Ort::Value Run(Ort::Value x, int32_t sid, float speed) { method Init (line 106) | void Init(void *model_data, size_t model_data_length, const char *vo... function OfflineTtsKokoroModelMetaData (line 238) | const OfflineTtsKokoroModelMetaData &OfflineTtsKokoroModel::GetMetaData() FILE: sherpa-onnx/csrc/offline-tts-kokoro-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-matcha-model-config.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-matcha-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-matcha-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-matcha-model.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class OfflineTtsMatchaModel::Impl (line 29) | class OfflineTtsMatchaModel::Impl { method Impl (line 31) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 41) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method OfflineTtsMatchaModelMetaData (line 50) | const OfflineTtsMatchaModelMetaData &GetMetaData() const { method Run (line 54) | Ort::Value Run(Ort::Value x, int64_t sid, float speed) { method Init (line 124) | void Init(void *model_data, size_t model_data_length) { function OfflineTtsMatchaModelMetaData (line 211) | const OfflineTtsMatchaModelMetaData &OfflineTtsMatchaModel::GetMetaData() FILE: sherpa-onnx/csrc/offline-tts-matcha-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-model-config.h function namespace (line 19) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-pocket-impl.h function namespace (line 39) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-pocket-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-pocket-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-pocket-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { function CreateZeroTensorLike (line 30) | static Ort::Value CreateZeroTensorLike(Ort::Session &sess, int32_t inp... class OfflineTtsPocketModel::Impl (line 68) | class OfflineTtsPocketModel::Impl { method Impl (line 70) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 97) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method PocketLmMainState (line 127) | PocketLmMainState GetLmMainInitState() { method PocketMimiDecoderState (line 136) | PocketMimiDecoderState GetMimiDecoderInitState() { method RunMimiEncoder (line 146) | Ort::Value RunMimiEncoder(Ort::Value audio) const { method RunTextConditioner (line 158) | Ort::Value RunTextConditioner(Ort::Value text_tokens) const { method RunLmMain (line 170) | std::tuple RunLmMain( method RunLmFlow (line 196) | Ort::Value RunLmFlow(Ort::Value c, Ort::Value s, Ort::Value t, method RunMimiDecoder (line 212) | std::pair RunMimiDecoder( method OrtAllocator (line 236) | OrtAllocator *Allocator() { return allocator_; } method InitLmFlow (line 239) | void InitLmFlow(void *model_data, size_t model_data_length) { method InitLmMain (line 257) | void InitLmMain(void *model_data, size_t model_data_length) { method InitMimiEncoder (line 281) | void InitMimiEncoder(void *model_data, size_t model_data_length) { method InitMimiDecoder (line 299) | void InitMimiDecoder(void *model_data, size_t model_data_length) { method InitTextConditioner (line 325) | void InitTextConditioner(void *model_data, size_t model_data_length) { function PocketLmMainState (line 402) | PocketLmMainState OfflineTtsPocketModel::GetLmMainInitState() const { function PocketMimiDecoderState (line 406) | PocketMimiDecoderState OfflineTtsPocketModel::GetMimiDecoderInitState(... function OrtAllocator (line 438) | OrtAllocator *OfflineTtsPocketModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-tts-pocket-model.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-supertonic-impl.cc type sherpa_onnx (line 41) | namespace sherpa_onnx { function GetLatentMaskFlat (line 54) | void GetLatentMaskFlat(const std::vector &wav_lengths, function SupertonicStyle (line 68) | SupertonicStyle ParseVoiceStyleFromBinary(const std::vector &buf) { function GeneratedAudio (line 191) | GeneratedAudio OfflineTtsSupertonicImpl::Generate( function GeneratedAudio (line 200) | GeneratedAudio OfflineTtsSupertonicImpl::Generate( function GeneratedAudio (line 266) | GeneratedAudio OfflineTtsSupertonicImpl::Process( function GeneratedAudio (line 532) | GeneratedAudio OfflineTtsSupertonicImpl::ProcessChunksAndConcatenate( FILE: sherpa-onnx/csrc/offline-tts-supertonic-impl.h function namespace (line 24) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-supertonic-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-supertonic-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-supertonic-model.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { class OfflineTtsSupertonicModel::Impl (line 37) | class OfflineTtsSupertonicModel::Impl { method Impl (line 39) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 47) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method SupertonicConfig (line 54) | const SupertonicConfig &GetConfig() const { return cfg_; } method GetSampleRate (line 55) | int32_t GetSampleRate() const { return cfg_.ae.sample_rate; } method RunDurationPredictor (line 57) | Ort::Value RunDurationPredictor(Ort::Value text_ids, Ort::Value styl... method RunTextEncoder (line 70) | Ort::Value RunTextEncoder(Ort::Value text_ids, Ort::Value style_ttl, method RunVectorEstimator (line 83) | Ort::Value RunVectorEstimator(Ort::Value noisy_latent, method RunVocoder (line 103) | Ort::Value RunVocoder(Ort::Value latent) const { method PrintModelInfo (line 114) | void PrintModelInfo(Ort::Session *sess, const std::string &name) con... method PrintDebugInfo (line 136) | void PrintDebugInfo(const std::string &tts_config_path) const { method PrintModelInfos (line 154) | void PrintModelInfos() const { method InitDurationPredictor (line 164) | void InitDurationPredictor(void *model_data, size_t model_data_lengt... method InitTextEncoder (line 178) | void InitTextEncoder(void *model_data, size_t model_data_length) { method InitVectorEstimator (line 194) | void InitVectorEstimator(void *model_data, size_t model_data_length) { method InitVocoder (line 210) | void InitVocoder(void *model_data, size_t model_data_length) { method LoadModels (line 226) | void LoadModels() { method LoadOneModel (line 248) | void LoadOneModel(Manager *mgr, const std::string &path, method LoadModels (line 260) | void LoadModels(Manager *mgr) { method Init (line 272) | void Init() { method Init (line 282) | void Init(Manager *mgr) { method ParseConfig (line 291) | void ParseConfig(const json &j) { method json (line 334) | static json LoadJsonFromBuffer(const std::vector &buf) { method LoadConfig (line 348) | void LoadConfig(const std::string &config_path) { method LoadConfig (line 359) | void LoadConfig(Manager *mgr, const std::string &config_path) { function SupertonicConfig (line 400) | const SupertonicConfig &OfflineTtsSupertonicModel::GetConfig() const { FILE: sherpa-onnx/csrc/offline-tts-supertonic-model.h function namespace (line 19) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-supertonic-unicode-processor.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { function DecomposeLatin (line 50) | static bool DecomposeLatin(uint32_t codepoint, std::vector *... function DecomposeCharacter (line 205) | static void DecomposeCharacter(uint32_t codepoint, function LastCodepointUtf8 (line 228) | static uint32_t LastCodepointUtf8(const std::string &s) { function IsEndingPunctuationCodepoint (line 261) | static bool IsEndingPunctuationCodepoint(uint32_t cp) { function ReplaceString (line 282) | static void ReplaceString(std::string *text, const std::string &from, function LoadIndexerFromBinary (line 292) | static std::vector LoadIndexerFromBinary(const char *data, function LoadIndexerFromPathImpl (line 306) | static std::vector LoadIndexerFromPathImpl( FILE: sherpa-onnx/csrc/offline-tts-supertonic-unicode-processor.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-vits-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-vits-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-vits-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-vits-model.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class OfflineTtsVitsModel::Impl (line 29) | class OfflineTtsVitsModel::Impl { method Impl (line 31) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 41) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method Run (line 50) | Ort::Value Run(Ort::Value x, int64_t sid, float speed) { method Run (line 58) | Ort::Value Run(Ort::Value x, Ort::Value tones, int64_t sid, float sp... method OfflineTtsVitsModelMetaData (line 118) | const OfflineTtsVitsModelMetaData &GetMetaData() const { return meta... method Init (line 121) | void Init(void *model_data, size_t model_data_length) { method RunVitsPiperOrCoqui (line 214) | Ort::Value RunVitsPiperOrCoqui(Ort::Value x, int64_t sid, float spee... method RunVits (line 275) | Ort::Value RunVits(Ort::Value x, int64_t sid, float speed) { function OfflineTtsVitsModelMetaData (line 371) | const OfflineTtsVitsModelMetaData &OfflineTtsVitsModel::GetMetaData() ... FILE: sherpa-onnx/csrc/offline-tts-vits-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-zipvoice-impl.h function namespace (line 29) | namespace sherpa_onnx { function InitMelBanks (line 259) | void InitMelBanks() { function InitFrontend (line 291) | void InitFrontend() { function ComputeMelSpectrogram (line 297) | void ComputeMelSpectrogram(const std::vector &_samples, function ComputeMelSpectrogram (line 323) | void ComputeMelSpectrogram(const std::vector &samples, function GeneratedAudio (line 365) | GeneratedAudio GenerateChunk(const std::string &text, FILE: sherpa-onnx/csrc/offline-tts-zipvoice-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-zipvoice-model-config.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-zipvoice-model-meta-data.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts-zipvoice-model.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { class OfflineTtsZipvoiceModel::Impl (line 34) | class OfflineTtsZipvoiceModel::Impl { method Impl (line 36) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 49) | Impl(Manager *mgr, const OfflineTtsModelConfig &config) method OfflineTtsZipvoiceModelMetaData (line 61) | const OfflineTtsZipvoiceModelMetaData &GetMetaData() const { method Run (line 65) | Ort::Value Run(Ort::Value tokens, Ort::Value prompt_tokens, method InitEncoder (line 161) | void InitEncoder(void *encoder_data, size_t encoder_data_length) { method InitDecoder (line 202) | void InitDecoder(void *decoder_data, size_t decoder_data_length) { method RunEncoder (line 253) | Ort::Value RunEncoder(Ort::Value tokens, Ort::Value prompt_tokens, method RunDecoder (line 295) | Ort::Value RunDecoder(float t, Ort::Value x, Ort::Value text_condition, function OfflineTtsZipvoiceModelMetaData (line 357) | const OfflineTtsZipvoiceModelMetaData &OfflineTtsZipvoiceModel::GetMet... FILE: sherpa-onnx/csrc/offline-tts-zipvoice-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-tts.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { type SilenceInterval (line 29) | struct SilenceInterval { function GeneratedAudio (line 34) | GeneratedAudio GeneratedAudio::ScaleSilence(float scale) const { function GeneratedAudio (line 232) | GeneratedAudio OfflineTts::Generate( function GeneratedAudio (line 258) | GeneratedAudio OfflineTts::Generate( function GeneratedAudio (line 298) | GeneratedAudio OfflineTts::Generate( FILE: sherpa-onnx/csrc/offline-tts.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-websocket-server-impl.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-websocket-server-impl.h function namespace (line 25) | namespace sherpa_onnx { function class (line 126) | class OfflineWebsocketServer { FILE: sherpa-onnx/csrc/offline-websocket-server.cc function main (line 46) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/offline-wenet-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-wenet-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-wenet-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineWenetCtcModel::Impl (line 30) | class OfflineWenetCtcModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | std::vector Forward(Ort::Value features, method VocabSize (line 60) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 62) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method OrtAllocator (line 64) | OrtAllocator *Allocator() { return allocator_; } method Init (line 67) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 131) | OrtAllocator *OfflineWenetCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-wenet-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-whisper-decoder.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-whisper-dtw.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { function TokenTimingResult (line 19) | TokenTimingResult WhisperDTW::ComputeTokenTimings( function DTWResult (line 298) | DTWResult WhisperDTW::RunDTW(const float *cost_matrix, int32_t n_tokens, FILE: sherpa-onnx/csrc/offline-whisper-dtw.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-whisper-greedy-search-decoder.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-whisper-greedy-search-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-whisper-model-config.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { function IsMultilingual (line 115) | bool IsMultilingual(WhisperModelType model_type) { function ToString (line 137) | std::string ToString(WhisperModelType model) { function WhisperModelType (line 161) | WhisperModelType ParseWhisperModelType(const std::string &name) { function GetWhisperLanguageTokenId (line 179) | int32_t GetWhisperLanguageTokenId(const std::string &lang) { function GetWhisperLanguageCode (line 212) | std::string GetWhisperLanguageCode(int32_t token_id) { FILE: sherpa-onnx/csrc/offline-whisper-model-config.h type OfflineWhisperModelConfig (line 14) | struct OfflineWhisperModelConfig { type OfflineWhisperSegment (line 75) | struct OfflineWhisperSegment { type OfflineWhisperDecoderResult (line 81) | struct OfflineWhisperDecoderResult { function WhisperModelType (line 110) | enum class WhisperModelType { FILE: sherpa-onnx/csrc/offline-whisper-model.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { function IsCudaProvider (line 36) | static inline bool IsCudaProvider(const std::string &provider) { class OfflineWhisperModel::Impl (line 42) | class OfflineWhisperModel::Impl { method Impl (line 44) | explicit Impl(const OfflineModelConfig &config) method Impl (line 63) | explicit Impl(const SpokenLanguageIdentificationConfig &config) method Impl (line 83) | Impl(Manager *mgr, const OfflineModelConfig &config) method Impl (line 105) | Impl(Manager *mgr, const SpokenLanguageIdentificationConfig &config) method ForwardEncoder (line 126) | std::pair ForwardEncoder(Ort::Value features) { method ForwardDecoder (line 152) | std::tuple GetInitialSelfKVCache() { method OrtAllocator (line 281) | OrtAllocator *Allocator() { return allocator_; } method NoTimeStampsToken (line 297) | int32_t NoTimeStampsToken() const { return no_timestamps_; } method TimestampBegin (line 303) | int32_t TimestampBegin() const { return timestamp_begin_; } method TimestampEnd (line 307) | int32_t TimestampEnd() const { return timestamp_begin_ + 1500; } method EOT (line 309) | int32_t EOT() const { return eot_; } method SOT (line 311) | int32_t SOT() const { return sot_; } method TextCtx (line 313) | int32_t TextCtx() const { return n_text_ctx_; } method VocabSize (line 315) | int32_t VocabSize() const { return n_vocab_; } method FeatureDim (line 317) | int32_t FeatureDim() const { return n_mels_; } method Translate (line 319) | int32_t Translate() const { return translate_; } method IsMultiLingual (line 321) | bool IsMultiLingual() const { return is_multilingual_; } method InitEncoder (line 324) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 393) | void InitDecoder(void *model_data, size_t model_data_length) { method InitCudaIOBinding (line 429) | void InitCudaIOBinding() { method GetProvider (line 439) | std::string GetProvider() const { function OrtAllocator (line 548) | OrtAllocator *OfflineWhisperModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-whisper-model.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-whisper-timestamp-rules-test.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function IsSuppressed (line 25) | bool IsSuppressed(float logit) { return std::isinf(logit) && logit < 0; } function CountNonSuppressed (line 28) | int32_t CountNonSuppressed(const float *logits, int32_t start, int32_t... function InitLogits (line 39) | void InitLogits(std::vector *logits, float value = 0.0f) { class ApplyTimestampRulesTest (line 43) | class ApplyTimestampRulesTest : public ::testing::Test { method SetUp (line 47) | void SetUp() override { InitLogits(&logits_); } function TEST_F (line 54) | TEST_F(ApplyTimestampRulesTest, AlwaysSuppressNoTimestamps) { function TEST_F (line 68) | TEST_F(ApplyTimestampRulesTest, FirstTokenMustBeTimestamp) { function TEST_F (line 96) | TEST_F(ApplyTimestampRulesTest, FirstTokenNoMaxInitialConstraint) { function TEST_F (line 114) | TEST_F(ApplyTimestampRulesTest, AfterFirstTimestampForceText) { function TEST_F (line 133) | TEST_F(ApplyTimestampRulesTest, AfterTwoConsecutiveTimestampsForceText) { function TEST_F (line 151) | TEST_F(ApplyTimestampRulesTest, AfterTextThenTimestampForceTimestampOr... function TEST_F (line 186) | TEST_F(ApplyTimestampRulesTest, MonotonicityPreventsEarlierTimestamps) { function TEST_F (line 206) | TEST_F(ApplyTimestampRulesTest, MonotonicityAllowsSameTimestampAfterCl... function TEST_F (line 230) | TEST_F(ApplyTimestampRulesTest, ProbabilityRuleForcesTimestamp) { function TEST_F (line 255) | TEST_F(ApplyTimestampRulesTest, ProbabilityRuleDoesNotApplyWhenTextDom... function TEST_F (line 279) | TEST_F(ApplyTimestampRulesTest, ProbabilityRuleSkippedAfterTimestamp) { class ParseTimestampTokensTest (line 301) | class ParseTimestampTokensTest : public ::testing::Test {} function TEST_F (line 303) | TEST_F(ParseTimestampTokensTest, BasicSingleSegment) { function TEST_F (line 320) | TEST_F(ParseTimestampTokensTest, MultipleSegments) { function TEST_F (line 343) | TEST_F(ParseTimestampTokensTest, EotClosesOpenSegment) { function TEST_F (line 359) | TEST_F(ParseTimestampTokensTest, EmptySegmentSkipped) { function TEST_F (line 374) | TEST_F(ParseTimestampTokensTest, IncompleteSegmentGetsSentinel) { function TEST_F (line 387) | TEST_F(ParseTimestampTokensTest, SentinelConsistencyBetweenEotAndIncom... function TEST_F (line 415) | TEST_F(ParseTimestampTokensTest, NoSegmentsFromEmptyInput) { function TEST_F (line 423) | TEST_F(ParseTimestampTokensTest, OnlyEot) { function TEST_F (line 431) | TEST_F(ParseTimestampTokensTest, TextBeforeFirstTimestampIgnored) { FILE: sherpa-onnx/csrc/offline-whisper-timestamp-rules.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { type TimestampDecodingState (line 27) | enum class TimestampDecodingState { type TokenSequenceInfo (line 36) | struct TokenSequenceInfo { function TokenSequenceInfo (line 44) | TokenSequenceInfo ExtractTokenSequenceInfo(const std::vector ... function TimestampDecodingState (line 68) | TimestampDecodingState DetermineDecodingState(const TokenSequenceInfo ... type TimestampDecision (line 86) | struct TimestampDecision { function TimestampDecision (line 97) | TimestampDecision DecideTimestampAction(TimestampDecodingState state, function ApplyTimestampDecision (line 170) | void ApplyTimestampDecision(float *logits, int32_t vocab_size, function ApplyProbabilityRule (line 208) | void ApplyProbabilityRule(float *logits, int32_t vocab_size, function ApplyTimestampRules (line 240) | void ApplyTimestampRules(float *logits, int32_t vocab_size, function ParseTimestampTokens (line 279) | std::vector ParseTimestampTokens( FILE: sherpa-onnx/csrc/offline-whisper-timestamp-rules.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-zipformer-audio-tagging-model-config.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-zipformer-audio-tagging-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-zipformer-audio-tagging-model.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { class OfflineZipformerAudioTaggingModel::Impl (line 19) | class OfflineZipformerAudioTaggingModel::Impl { method Impl (line 21) | explicit Impl(const AudioTaggingModelConfig &config) method Impl (line 31) | Impl(AAssetManager *mgr, const AudioTaggingModelConfig &config) method Forward (line 41) | Ort::Value Forward(Ort::Value features, Ort::Value features_length) { method NumEventClasses (line 51) | int32_t NumEventClasses() const { return num_event_classes_; } method OrtAllocator (line 53) | OrtAllocator *Allocator() { return allocator_; } method Init (line 56) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 117) | OrtAllocator *OfflineZipformerAudioTaggingModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-zipformer-audio-tagging-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-zipformer-ctc-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-zipformer-ctc-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/offline-zipformer-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { class OfflineZipformerCtcModel::Impl (line 30) | class OfflineZipformerCtcModel::Impl { method Impl (line 32) | explicit Impl(const OfflineModelConfig &config) method Impl (line 42) | Impl(Manager *mgr, const OfflineModelConfig &config) method Forward (line 51) | std::vector Forward(Ort::Value features, method VocabSize (line 60) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 61) | int32_t SubsamplingFactor() const { return 4; } method OrtAllocator (line 63) | OrtAllocator *Allocator() { return allocator_; } method Init (line 66) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 128) | OrtAllocator *OfflineZipformerCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/offline-zipformer-ctc-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-cnn-bilstm-model-meta-data.h function namespace (line 8) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-cnn-bilstm-model.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class OnlineCNNBiLSTMModel::Impl (line 28) | class OnlineCNNBiLSTMModel::Impl { method Impl (line 30) | explicit Impl(const OnlinePunctuationModelConfig &config) method Impl (line 40) | Impl(Manager *mgr, const OnlinePunctuationModelConfig &config) method Forward (line 49) | std::pair Forward(Ort::Value token_ids, method OrtAllocator (line 61) | OrtAllocator *Allocator() { return allocator_; } method OnlineCNNBiLSTMModelMetaData (line 63) | const OnlineCNNBiLSTMModelMetaData &GetModelMetadata() const { method Init (line 68) | void Init(void *model_data, size_t model_data_length) { function OrtAllocator (line 139) | OrtAllocator *OnlineCNNBiLSTMModel::Allocator() const { function OnlineCNNBiLSTMModelMetaData (line 143) | const OnlineCNNBiLSTMModelMetaData &OnlineCNNBiLSTMModel::GetModelMeta... FILE: sherpa-onnx/csrc/online-cnn-bilstm-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-conformer-transducer-model.cc type sherpa_onnx (line 34) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-conformer-transducer-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-decoder.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-fst-decoder-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-fst-decoder-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-fst-decoder.cc type sherpa_onnx (line 20) | namespace sherpa_onnx { function DecodeOne (line 33) | static void DecodeOne(const float *log_probs, int32_t num_rows, FILE: sherpa-onnx/csrc/online-ctc-fst-decoder.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-greedy-search-decoder.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-greedy-search-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-model.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ctc-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ebranchformer-transducer-model.cc type sherpa_onnx (line 37) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-ebranchformer-transducer-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-lm-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-lm-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-lm.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-lm.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-lstm-transducer-model.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-lstm-transducer-model.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-model-config.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-nemo-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-nemo-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-nemo-ctc-model.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { class OnlineNeMoCtcModel::Impl (line 34) | class OnlineNeMoCtcModel::Impl { method Impl (line 36) | explicit Impl(const OnlineModelConfig &config) method Impl (line 48) | Impl(Manager *mgr, const OnlineModelConfig &config) method Forward (line 59) | std::vector Forward(Ort::Value x, method VocabSize (line 106) | int32_t VocabSize() const { return vocab_size_; } method ChunkLength (line 108) | int32_t ChunkLength() const { return window_size_; } method ChunkShift (line 110) | int32_t ChunkShift() const { return chunk_shift_; } method OrtAllocator (line 112) | OrtAllocator *Allocator() { return allocator_; } method GetInitStates (line 118) | std::vector GetInitStates() { method StackStates (line 128) | std::vector StackStates( method UnStackStates (line 163) | std::vector> UnStackStates( method Init (line 199) | void Init(void *model_data, size_t model_data_length) { method InitStates (line 241) | void InitStates() { function OrtAllocator (line 318) | OrtAllocator *OnlineNeMoCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/online-nemo-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-paraformer-decoder.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-paraformer-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-paraformer-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-paraformer-model.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OnlineParaformerModel::Impl (line 31) | class OnlineParaformerModel::Impl { method Impl (line 33) | explicit Impl(const OnlineModelConfig &config) method Impl (line 50) | Impl(Manager *mgr, const OnlineModelConfig &config) method ForwardEncoder (line 66) | std::vector ForwardEncoder(Ort::Value features, method ForwardDecoder (line 76) | std::vector ForwardDecoder(Ort::Value encoder_out, method VocabSize (line 99) | int32_t VocabSize() const { return vocab_size_; } method LfrWindowSize (line 101) | int32_t LfrWindowSize() const { return lfr_window_size_; } method LfrWindowShift (line 103) | int32_t LfrWindowShift() const { return lfr_window_shift_; } method EncoderOutputSize (line 105) | int32_t EncoderOutputSize() const { return encoder_output_size_; } method DecoderKernelSize (line 107) | int32_t DecoderKernelSize() const { return decoder_kernel_size_; } method DecoderNumBlocks (line 109) | int32_t DecoderNumBlocks() const { return decoder_num_blocks_; } method OrtAllocator (line 115) | OrtAllocator *Allocator() { return allocator_; } method InitEncoder (line 118) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 157) | void InitDecoder(void *model_data, size_t model_data_length) { function OrtAllocator (line 255) | OrtAllocator *OnlineParaformerModel::Allocator() const { FILE: sherpa-onnx/csrc/online-paraformer-model.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation-cnn-bilstm-impl.h function namespace (line 28) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation-impl.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation-impl.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation-model-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-punctuation.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-recognizer-ctc-impl.h function namespace (line 27) | namespace sherpa_onnx { function IsReady (line 114) | bool IsReady(OnlineStream *s) const override { function DecodeStreams (line 119) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { FILE: sherpa-onnx/csrc/online-recognizer-impl.cc type sherpa_onnx (line 37) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-recognizer-impl.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-recognizer-paraformer-impl.h function namespace (line 24) | namespace sherpa_onnx { function IsReady (line 162) | bool IsReady(OnlineStream *s) const override { function DecodeStreams (line 175) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { function OnlineRecognizerResult (line 182) | OnlineRecognizerResult GetResult(OnlineStream *s) const override { function IsEndpoint (line 191) | bool IsEndpoint(OnlineStream *s) const override { function Reset (line 210) | void Reset(OnlineStream *s) const override { function ApplyCMVN (line 450) | void ApplyCMVN(std::vector *v) const { function PositionalEncoding (line 467) | void PositionalEncoding(std::vector *v, int32_t t_offset) const { FILE: sherpa-onnx/csrc/online-recognizer-transducer-impl.h function namespace (line 32) | namespace sherpa_onnx { function IsReady (line 245) | bool IsReady(OnlineStream *s) const override { function OnlineRecognizerResult (line 357) | OnlineRecognizerResult GetResult(OnlineStream *s) const override { function IsEndpoint (line 371) | bool IsEndpoint(OnlineStream *s) const override { function Reset (line 388) | void Reset(OnlineStream *s) const override { FILE: sherpa-onnx/csrc/online-recognizer-transducer-nemo-impl.h function namespace (line 28) | namespace sherpa_onnx { function IsReady (line 94) | bool IsReady(OnlineStream *s) const override { function OnlineRecognizerResult (line 99) | OnlineRecognizerResult GetResult(OnlineStream *s) const override { function IsEndpoint (line 111) | bool IsEndpoint(OnlineStream *s) const override { function Reset (line 128) | void Reset(OnlineStream *s) const override { function DecodeStreams (line 149) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { FILE: sherpa-onnx/csrc/online-recognizer.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { function VecToString (line 36) | std::string VecToString(const std::vector &vec, int32_t precision =... function OnlineRecognizerResult (line 254) | OnlineRecognizerResult OnlineRecognizer::GetResult(OnlineStream *s) co... FILE: sherpa-onnx/csrc/online-recognizer.h function namespace (line 22) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-rnn-lm.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { class OnlineRnnLM::Impl (line 24) | class OnlineRnnLM::Impl { method Impl (line 26) | explicit Impl(const OnlineLMConfig &config) method ComputeLMScoreSF (line 35) | void ComputeLMScoreSF(float scale, Hypothesis *hyp) { method ComputeLMScore (line 73) | void ComputeLMScore(float scale, int32_t context_size, method ScoreToken (line 125) | std::pair> ScoreToken( method GetInitStatesSF (line 143) | std::pair> GetInitStatesSF() { method GetInitStates (line 153) | std::vector GetInitStates() { method Init (line 165) | void Init(const OnlineLMConfig &config) { method ComputeInitStates (line 188) | void ComputeInitStates() { FILE: sherpa-onnx/csrc/online-rnn-lm.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-speech-denoiser-dpdfnet-impl.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-speech-denoiser-gtcrn-impl.h function DenoisedAudio (line 36) | DenoisedAudio Run(const float *samples, int32_t n, function DenoisedAudio (line 44) | DenoisedAudio Flush() override { function Reset (line 52) | void Reset() override { function ProcessFrame (line 75) | void ProcessFrame(float *spec, size_t spec_size, float *enhanced) { FILE: sherpa-onnx/csrc/online-speech-denoiser-impl.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-speech-denoiser-impl.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-speech-denoiser-stft-impl.h function namespace (line 23) | namespace sherpa_onnx { function class (line 50) | class StreamingDft { function Forward (line 75) | void Forward(const float *input, float *output) const { function Inverse (line 91) | void Inverse(const float *input, float *output) const { function class (line 119) | class OnlineSpeechDenoiserStftImpl { function Reset (line 225) | void Reset() { FILE: sherpa-onnx/csrc/online-speech-denoiser.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { function DenoisedAudio (line 48) | DenoisedAudio OnlineSpeechDenoiser::Run(const float *samples, int32_t n, function DenoisedAudio (line 53) | DenoisedAudio OnlineSpeechDenoiser::Flush() { return impl_->Flush(); } FILE: sherpa-onnx/csrc/online-speech-denoiser.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-stream.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { class OnlineStream::Impl (line 18) | class OnlineStream::Impl { method Impl (line 20) | explicit Impl(const FeatureExtractorConfig &config, method AcceptWaveform (line 24) | void AcceptWaveform(int32_t sampling_rate, const float *waveform, in... method InputFinished (line 29) | void InputFinished() const { method NumFramesReady (line 34) | int32_t NumFramesReady() const { method IsLastFrame (line 39) | bool IsLastFrame(int32_t frame) const { method GetFrames (line 44) | std::vector GetFrames(int32_t frame_index, int32_t n) const { method Reset (line 49) | void Reset() { method GetNumFramesSinceStart (line 61) | int32_t GetNumFramesSinceStart() const { method SetResult (line 71) | void SetResult(const OnlineTransducerDecoderResult &r) { result_ = r; } method OnlineTransducerDecoderResult (line 73) | OnlineTransducerDecoderResult &GetResult() { return result_; } method SetKeywordResult (line 75) | void SetKeywordResult(const TransducerKeywordResult &r) { method TransducerKeywordResult (line 78) | TransducerKeywordResult &GetKeywordResult(bool remove_duplicates) { method OnlineCtcDecoderResult (line 94) | OnlineCtcDecoderResult &GetCtcResult() { return ctc_result_; } method SetCtcResult (line 96) | void SetCtcResult(const OnlineCtcDecoderResult &r) { ctc_result_ = r; } method SetParaformerResult (line 98) | void SetParaformerResult(const OnlineParaformerDecoderResult &r) { method OnlineParaformerDecoderResult (line 102) | OnlineParaformerDecoderResult &GetParaformerResult() { method FeatureDim (line 106) | int32_t FeatureDim() const { return feat_extractor_.FeatureDim(); } method SetStates (line 108) | void SetStates(std::vector states) { method SetNeMoDecoderStates (line 114) | void SetNeMoDecoderStates(std::vector decoder_states) { method ContextGraphPtr (line 120) | const ContextGraphPtr &GetContextGraph() const { return context_grap... method SetOption (line 134) | void SetOption(const std::string &key, const std::string &value) { method HasOption (line 138) | bool HasOption(const std::string &key) const { method GetOptionInt (line 151) | int32_t GetOptionInt(const std::string &key, int32_t default_value) ... method GetOptionFloat (line 159) | float GetOptionFloat(const std::string &key, float default_value) co... method SetFasterDecoder (line 167) | void SetFasterDecoder(std::unique_ptr ... function OnlineTransducerDecoderResult (line 247) | OnlineTransducerDecoderResult &OnlineStream::GetResult() { function TransducerKeywordResult (line 255) | TransducerKeywordResult &OnlineStream::GetKeywordResult( function OnlineCtcDecoderResult (line 260) | OnlineCtcDecoderResult &OnlineStream::GetCtcResult() { function OnlineParaformerDecoderResult (line 272) | OnlineParaformerDecoderResult &OnlineStream::GetParaformerResult() { function ContextGraphPtr (line 293) | const ContextGraphPtr &OnlineStream::GetContextGraph() const { FILE: sherpa-onnx/csrc/online-stream.h function namespace (line 20) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-t-one-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-t-one-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-t-one-ctc-model.cc type sherpa_onnx (line 31) | namespace sherpa_onnx { class OnlineToneCtcModel::Impl (line 33) | class OnlineToneCtcModel::Impl { method Impl (line 35) | explicit Impl(const OnlineModelConfig &config) method Impl (line 47) | Impl(Manager *mgr, const OnlineModelConfig &config) method Forward (line 58) | std::vector Forward(Ort::Value x, method VocabSize (line 91) | int32_t VocabSize() const { return vocab_size_; } method ChunkLength (line 93) | int32_t ChunkLength() const { return 1; } method ChunkShift (line 95) | int32_t ChunkShift() const { return 1; } method OrtAllocator (line 97) | OrtAllocator *Allocator() { return allocator_; } method GetInitStates (line 101) | std::vector GetInitStates() { method StackStates (line 108) | std::vector StackStates( method UnStackStates (line 133) | std::vector> UnStackStates( method Init (line 159) | void Init(void *model_data, size_t model_data_length) { method InitStates (line 192) | void InitStates() { function OrtAllocator (line 249) | OrtAllocator *OnlineToneCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/online-t-one-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-decoder.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function OnlineTransducerDecoderResult (line 21) | OnlineTransducerDecoderResult &OnlineTransducerDecoderResult::operator=( function OnlineTransducerDecoderResult (line 53) | OnlineTransducerDecoderResult &OnlineTransducerDecoderResult::operator=( FILE: sherpa-onnx/csrc/online-transducer-decoder.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-greedy-search-decoder.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { function UseCachedDecoderOut (line 16) | static void UseCachedDecoderOut( function UpdateCachedDecoderOut (line 31) | static void UpdateCachedDecoderOut( function OnlineTransducerDecoderResult (line 53) | OnlineTransducerDecoderResult FILE: sherpa-onnx/csrc/online-transducer-greedy-search-decoder.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-greedy-search-nemo-decoder.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { function BuildDecoderInput (line 19) | static Ort::Value BuildDecoderInput(int32_t token, OrtAllocator *alloc... function DecodeOne (line 32) | static void DecodeOne(const float *encoder_out, int32_t num_rows, FILE: sherpa-onnx/csrc/online-transducer-greedy-search-nemo-decoder.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-model.cc type ModelType (line 33) | enum class ModelType : std::uint8_t { type sherpa_onnx (line 44) | namespace sherpa_onnx { function ModelType (line 46) | static ModelType GetModelType(char *model_data, size_t model_data_length, FILE: sherpa-onnx/csrc/online-transducer-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-modified-beam-search-decoder.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function UseCachedDecoderOut (line 17) | static void UseCachedDecoderOut( function OnlineTransducerDecoderResult (line 40) | OnlineTransducerDecoderResult FILE: sherpa-onnx/csrc/online-transducer-modified-beam-search-decoder.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-transducer-nemo-model.cc type sherpa_onnx (line 37) | namespace sherpa_onnx { class OnlineTransducerNeMoModel::Impl (line 39) | class OnlineTransducerNeMoModel::Impl { method Impl (line 41) | explicit Impl(const OnlineModelConfig &config) method Impl (line 60) | Impl(Manager *mgr, const OnlineModelConfig &config) method RunEncoder (line 81) | std::vector RunEncoder(Ort::Value features, method RunDecoder (line 128) | std::pair> RunDecoder( method RunJoiner (line 173) | Ort::Value RunJoiner(Ort::Value encoder_out, Ort::Value decoder_out) { method GetDecoderInitStates (line 184) | std::vector GetDecoderInitStates() { method ChunkSize (line 193) | int32_t ChunkSize() const { return window_size_; } method ChunkShift (line 195) | int32_t ChunkShift() const { return chunk_shift_; } method SubsamplingFactor (line 197) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method FeatureDim (line 199) | int32_t FeatureDim() const { return feat_dim_; } method VocabSize (line 201) | int32_t VocabSize() const { return vocab_size_; } method OrtAllocator (line 203) | OrtAllocator *Allocator() { return allocator_; } method FeatureNormalizationMethod (line 205) | std::string FeatureNormalizationMethod() const { return normalize_ty... method GetEncoderInitStates (line 211) | std::vector GetEncoderInitStates() { method StackStates (line 221) | std::vector StackStates( method UnStackStates (line 258) | std::vector> UnStackStates( method InitEncoder (line 292) | void InitEncoder(void *model_data, size_t model_data_length) { method InitEncoderStates (line 360) | void InitEncoderStates() { method InitDecoder (line 386) | void InitDecoder(void *model_data, size_t model_data_length) { method InitDecoderStates (line 406) | void InitDecoderStates() { method InitJoiner (line 422) | void InitJoiner(void *model_data, size_t model_data_length) { function OrtAllocator (line 547) | OrtAllocator *OnlineTransducerNeMoModel::Allocator() const { FILE: sherpa-onnx/csrc/online-transducer-nemo-model.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-websocket-client.cc class Client (line 38) | class Client { method Client (line 40) | Client(asio::io_context &io, // NOLINT method Run (line 63) | void Run() { method OnOpen (line 75) | void OnOpen(connection_hdl hdl) { method OnMessage (line 81) | void OnMessage(connection_hdl hdl, message_ptr msg) { method SendMessage (line 96) | void SendMessage( function main (line 176) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/online-websocket-server-impl.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-websocket-server-impl.h function namespace (line 29) | namespace sherpa_onnx { function class (line 130) | class OnlineWebsocketServer { FILE: sherpa-onnx/csrc/online-websocket-server.cc function main (line 35) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/online-wenet-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-wenet-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-wenet-ctc-model.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OnlineWenetCtcModel::Impl (line 31) | class OnlineWenetCtcModel::Impl { method Impl (line 33) | explicit Impl(const OnlineModelConfig &config) method Impl (line 45) | Impl(Manager *mgr, const OnlineModelConfig &config) method Forward (line 56) | std::vector Forward(Ort::Value x, method VocabSize (line 98) | int32_t VocabSize() const { return vocab_size_; } method ChunkLength (line 100) | int32_t ChunkLength() const { method ChunkShift (line 107) | int32_t ChunkShift() const { method OrtAllocator (line 111) | OrtAllocator *Allocator() { return allocator_; } method GetInitStates (line 117) | std::vector GetInitStates() { method Init (line 136) | void Init(void *model_data, size_t model_data_length) { method InitStates (line 171) | void InitStates() { function OrtAllocator (line 246) | OrtAllocator *OnlineWenetCtcModel::Allocator() const { FILE: sherpa-onnx/csrc/online-wenet-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer-transducer-model.cc type sherpa_onnx (line 34) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer-transducer-model.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer2-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer2-ctc-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer2-ctc-model.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { class OnlineZipformer2CtcModel::Impl (line 35) | class OnlineZipformer2CtcModel::Impl { method Impl (line 37) | explicit Impl(const OnlineModelConfig &config) method Impl (line 49) | Impl(Manager *mgr, const OnlineModelConfig &config) method Forward (line 60) | std::vector Forward(Ort::Value features, method VocabSize (line 74) | int32_t VocabSize() const { return vocab_size_; } method ChunkLength (line 76) | int32_t ChunkLength() const { return T_; } method ChunkShift (line 78) | int32_t ChunkShift() const { return decode_chunk_len_; } method UseWhisperFeature (line 80) | bool UseWhisperFeature() const { return use_whisper_feature_; } method OrtAllocator (line 82) | OrtAllocator *Allocator() { return allocator_; } method GetInitStates (line 88) | std::vector GetInitStates() { method StackStates (line 97) | std::vector StackStates( method UnStackStates (line 170) | std::vector> UnStackStates( method Init (line 253) | void Init(void *model_data, size_t model_data_length) { method InitStates (line 322) | void InitStates() { function OrtAllocator (line 469) | OrtAllocator *OnlineZipformer2CtcModel::Allocator() const { FILE: sherpa-onnx/csrc/online-zipformer2-ctc-model.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer2-transducer-model.cc type sherpa_onnx (line 36) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/online-zipformer2-transducer-model.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/onnx-utils.cc type sherpa_onnx (line 22) | namespace sherpa_onnx { function GetInputName (line 24) | static std::string GetInputName(Ort::Session *sess, size_t index, function GetOutputName (line 39) | static std::string GetOutputName(Ort::Session *sess, size_t index, function GetInputNames (line 54) | void GetInputNames(Ort::Session *sess, std::vector *input... function GetOutputNames (line 66) | void GetOutputNames(Ort::Session *sess, std::vector *outp... function GetEncoderOutFrame (line 78) | Ort::Value GetEncoderOutFrame(OrtAllocator *allocator, Ort::Value *enc... function PrintModelMetadata (line 107) | void PrintModelMetadata(std::ostream &os, const Ort::ModelMetadata &me... function Clone (line 129) | Ort::Value Clone(OrtAllocator *allocator, const Ort::Value *v) { function View (line 190) | Ort::Value View(Ort::Value *v) { function ComputeSum (line 242) | float ComputeSum(const Ort::Value *v, int32_t n /*= -1*/) { function ComputeMean (line 255) | float ComputeMean(const Ort::Value *v, int32_t n /*= -1*/) { function PrintShape (line 268) | void PrintShape(const Ort::Value *v) { function Print1D (line 279) | void Print1D(const Ort::Value *v) { function Print2D (line 295) | void Print2D(const Ort::Value *v) { function Print3D (line 312) | void Print3D(const Ort::Value *v) { function Print4D (line 328) | void Print4D(const Ort::Value *v) { function Repeat (line 348) | Ort::Value Repeat(OrtAllocator *allocator, Ort::Value *cur_encoder_out, function CopyableOrtValue (line 377) | CopyableOrtValue &CopyableOrtValue::operator=(const CopyableOrtValue &... function CopyableOrtValue (line 392) | CopyableOrtValue &CopyableOrtValue::operator=( function Convert (line 401) | std::vector Convert(std::vector values) { function Convert (line 412) | std::vector Convert(std::vector values) { function LookupCustomModelMetaData (line 423) | std::string LookupCustomModelMetaData(const Ort::ModelMetadata &meta_d... function HalfBitsToFloat (line 441) | float HalfBitsToFloat(uint16_t h) { function FloatToHalfBits (line 473) | uint16_t FloatToHalfBits(float f) { FILE: sherpa-onnx/csrc/onnx-utils.h function namespace (line 23) | namespace sherpa_onnx { type CopyableOrtValue (line 100) | struct CopyableOrtValue { FILE: sherpa-onnx/csrc/packed-sequence-test.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function TEST (line 15) | TEST(PackedSequence, Case1) { FILE: sherpa-onnx/csrc/packed-sequence.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { function IndexSelect (line 18) | static Ort::Value IndexSelect(OrtAllocator *allocator, const Ort::Valu... function PackedSequence (line 38) | PackedSequence PackPaddedSequence(OrtAllocator *allocator, FILE: sherpa-onnx/csrc/packed-sequence.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/pad-sequence-test.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function TEST (line 14) | TEST(PadSequence, ThreeTensors) { FILE: sherpa-onnx/csrc/pad-sequence.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PadSequence (line 13) | Ort::Value PadSequence(OrtAllocator *allocator, FILE: sherpa-onnx/csrc/pad-sequence.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/parse-options.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { type ShellType (line 209) | enum ShellType : std::uint8_t { kBash = 0 } function MustBeQuoted (line 223) | static bool MustBeQuoted(const std::string &str, ShellType st) { function QuoteAndEscape (line 264) | static std::string QuoteAndEscape(const std::string &str, ShellType /*... FILE: sherpa-onnx/csrc/parse-options.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/phrase-matcher.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { class PhraseMatcher::Impl (line 17) | class PhraseMatcher::Impl { method Impl (line 19) | Impl(const std::unordered_set *lexicon, method begin (line 53) | auto begin() const { return phrases_.begin(); } method end (line 55) | auto end() const { return phrases_.end(); } method Build (line 58) | void Build(const std::vector &words) { FILE: sherpa-onnx/csrc/phrase-matcher.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/piper-phonemize-lexicon.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { function ToString (line 36) | static std::string ToString(char32_t cp) { function CallPhonemizeEspeak (line 61) | void CallPhonemizeEspeak(const std::string &text, function ReadTokens (line 72) | static std::unordered_map ReadTokens(std::istream &... function PiperPhonemesToIdsVits (line 126) | static std::vector PiperPhonemesToIdsVits( function PiperPhonemesToIdsMatcha (line 153) | static std::vector> PiperPhonemesToIdsMatcha( function PiperPhonemesToIdsKokoroOrKitten (line 205) | static std::vector> PiperPhonemesToIdsKokoroOrKit... function CoquiPhonemesToIds (line 241) | static std::vector CoquiPhonemesToIds( function InitEspeak (line 299) | void InitEspeak(const std::string &data_dir) { function ConvertTextToTokenIdsKokoroOrKitten (line 486) | std::vector ConvertTextToTokenIdsKokoroOrKitten( FILE: sherpa-onnx/csrc/piper-phonemize-lexicon.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/piper-phonemize-test.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { function TEST (line 19) | TEST(PiperPhonemize, Case1) { FILE: sherpa-onnx/csrc/provider-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/provider-config.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/provider.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function Provider (line 15) | Provider StringToProvider(std::string s) { FILE: sherpa-onnx/csrc/provider.h function Provider (line 16) | enum class Provider { FILE: sherpa-onnx/csrc/qnn-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn-config.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/offline-paraformer-model-qnn.cc type sherpa_onnx (line 31) | namespace sherpa_onnx { class OfflineParaformerModelQnn::Impl (line 33) | class OfflineParaformerModelQnn::Impl { method Impl (line 35) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 99) | Impl(Manager *mgr, const OfflineModelConfig &config) { method Run (line 106) | std::vector Run(std::vector features) { method VocabSize (line 133) | int32_t VocabSize() const { return vocab_size_; } method RunEncoder (line 136) | std::vector RunEncoder(std::vector features) const { method RunPredictor (line 147) | std::vector RunPredictor( method RunDecoder (line 156) | std::vector RunDecoder( method ApplyLFR (line 178) | std::vector ApplyLFR(std::vector in) const { method InitEncoder (line 220) | bool InitEncoder(const std::string &lib_filename, method InitPredictor (line 264) | bool InitPredictor(const std::string &lib_filename, method InitDecoder (line 307) | bool InitDecoder(const std::string &lib_filename, method InitEncoderFromModelLib (line 348) | void InitEncoderFromModelLib(const std::string &lib_filename) { method InitPredictorFromModelLib (line 354) | void InitPredictorFromModelLib(const std::string &lib_filename) { method InitDecoderFromModelLib (line 360) | void InitDecoderFromModelLib(const std::string &lib_filename) { method CreateContextBinary (line 366) | void CreateContextBinary(QnnModel *model, const std::string &context... method InitEncoderFromContextBinary (line 386) | void InitEncoderFromContextBinary(const std::string &context_binary) { method InitPredictorFromContextBinary (line 399) | void InitPredictorFromContextBinary(const std::string &context_binar... method InitDecoderFromContextBinary (line 412) | void InitDecoderFromContextBinary(const std::string &context_binary) { method PostInitEncoder (line 425) | void PostInitEncoder() { CheckEncoderModel(); } method PostInitPredictor (line 427) | void PostInitPredictor() { CheckPredictorModel(); } method PostInitDecoder (line 429) | void PostInitDecoder() { CheckDecoderModel(); } method CheckEncoderModel (line 431) | void CheckEncoderModel() { method CheckPredictorModel (line 480) | void CheckPredictorModel() { method CheckDecoderModel (line 546) | void CheckDecoderModel() { FILE: sherpa-onnx/csrc/qnn/offline-paraformer-model-qnn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/offline-recognizer-zipformer-ctc-qnn-impl.h function namespace (line 23) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/offline-sense-voice-model-qnn.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OfflineSenseVoiceModelQnn::Impl (line 31) | class OfflineSenseVoiceModelQnn::Impl { method Impl (line 33) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 75) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method OfflineSenseVoiceModelMetaData (line 82) | const OfflineSenseVoiceModelMetaData &GetModelMetadata() const { method Run (line 86) | std::vector Run(std::vector features, int32_t language, method InitFromModelLib (line 108) | void InitFromModelLib() { method InitFromContextBinary (line 115) | void InitFromContextBinary() { method CreateContextBinary (line 122) | void CreateContextBinary() { method PostInit (line 144) | void PostInit() { CheckModel(); } method CheckModel (line 146) | void CheckModel() { method ApplyLFR (line 207) | std::vector ApplyLFR(std::vector in) const { function OfflineSenseVoiceModelMetaData (line 281) | const OfflineSenseVoiceModelMetaData & FILE: sherpa-onnx/csrc/qnn/offline-sense-voice-model-qnn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/offline-zipformer-ctc-model-qnn.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OfflineZipformerCtcModelQnn::Impl (line 31) | class OfflineZipformerCtcModelQnn::Impl { method Impl (line 33) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 75) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method Run (line 82) | std::vector Run(std::vector features) { method VocabSize (line 110) | int32_t VocabSize() const { return vocab_size_; } method SubsamplingFactor (line 111) | int32_t SubsamplingFactor() const { return subsampling_factor_; } method InitFromModelLib (line 114) | void InitFromModelLib() { method InitFromContextBinary (line 121) | void InitFromContextBinary() { method CreateContextBinary (line 128) | void CreateContextBinary() { method PostInit (line 151) | void PostInit() { CheckModel(); } method CheckModel (line 153) | void CheckModel() { FILE: sherpa-onnx/csrc/qnn/offline-zipformer-ctc-model-qnn.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/qnn-backend.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { class QnnBackend::Impl (line 23) | class QnnBackend::Impl { method Impl (line 25) | explicit Impl(const std::string &backend_lib, bool debug) : debug_(d... method InitContext (line 62) | void InitContext() { method InitContext (line 73) | void InitContext(Qnn_ContextHandle_t t) { context_handle_ = t; } method Qnn_LogHandle_t (line 75) | Qnn_LogHandle_t LogHandle() const { return log_handle_; } method Qnn_BackendHandle_t (line 77) | Qnn_BackendHandle_t BackendHandle() const { return backend_handle_; } method Qnn_DeviceHandle_t (line 79) | Qnn_DeviceHandle_t DeviceHandle() const { return device_handle_; } method Qnn_ContextHandle_t (line 81) | Qnn_ContextHandle_t ContextHandle() const { return context_handle_; } method QNN_INTERFACE_VER_TYPE (line 83) | QNN_INTERFACE_VER_TYPE QnnInterface() const { return qnn_interface_; } method QnnLog_Level_t (line 85) | QnnLog_Level_t LogLevel() const { return log_level_; } method IsInitialized (line 87) | bool IsInitialized() const { return is_initialized_; } method InitQnnInterface (line 90) | bool InitQnnInterface(const std::string &backend_lib) { method InitLog (line 185) | void InitLog() { method InitBackend (line 190) | void InitBackend() { method InitDevice (line 196) | void InitDevice() { function Qnn_LogHandle_t (line 236) | Qnn_LogHandle_t QnnBackend::LogHandle() const { return impl_->LogHandl... function Qnn_BackendHandle_t (line 238) | Qnn_BackendHandle_t QnnBackend::BackendHandle() const { function Qnn_DeviceHandle_t (line 242) | Qnn_DeviceHandle_t QnnBackend::DeviceHandle() const { function Qnn_ContextHandle_t (line 246) | Qnn_ContextHandle_t QnnBackend::ContextHandle() const { function QNN_INTERFACE_VER_TYPE (line 250) | QNN_INTERFACE_VER_TYPE QnnBackend::QnnInterface() const { function QnnLog_Level_t (line 254) | QnnLog_Level_t QnnBackend::LogLevel() const { return impl_->LogLevel(); } FILE: sherpa-onnx/csrc/qnn/qnn-backend.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/qnn-model.cc type sherpa_onnx (line 20) | namespace sherpa_onnx { class QnnModel::Impl (line 22) | class QnnModel::Impl { method Impl (line 24) | Impl(const std::string &model_so, const QnnBackend *backend, bool de... method Impl (line 44) | Impl(const std::string &binary_context_file, const std::string &syst... method LoadSystemLib (line 55) | bool LoadSystemLib(const std::string &binary_context_file, method SaveBinaryContext (line 215) | bool SaveBinaryContext(const std::string &filename) { method TensorShape (line 277) | std::vector TensorShape(const std::string &name) const { method TensorSizeInBytes (line 292) | int32_t TensorSizeInBytes(const std::string &name) const { method HasTensor (line 300) | bool HasTensor(const std::string &name) const { method SetInputTensorData (line 304) | bool SetInputTensorData(const std::string &name, const float *p, int... method SetInputTensorData (line 344) | bool SetInputTensorData(const std::string &name, const int32_t *p, method GetOutputTensorData (line 373) | std::vector GetOutputTensorData(const std::string &name) { method Run (line 408) | bool Run() { method IsInitialized (line 431) | bool IsInitialized() const { return is_initialized_; } method PostInit (line 434) | void PostInit() { method InitModel (line 441) | bool InitModel(const std::string &model_so) { method InitSymbols (line 457) | bool InitSymbols() { method InitGraph (line 479) | void InitGraph() { method InitInputTensors (line 518) | void InitInputTensors(GraphInfo graph) { method InitOutputTensors (line 540) | void InitOutputTensors(GraphInfo graph) { method AllocateBuffer (line 562) | void AllocateBuffer() { method SetupPointers (line 576) | void SetupPointers() { FILE: sherpa-onnx/csrc/qnn/qnn-model.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/qnn/utils.cc function TensorTypeToString (line 21) | std::string TensorTypeToString(Qnn_TensorType_t t) { function QuantizationEncodingToString (line 42) | std::string QuantizationEncodingToString(Qnn_QuantizationEncoding_t q) { function TensorDataTypeToString (line 56) | std::string TensorDataTypeToString(Qnn_DataType_t t) { function TensorMemTypeToString (line 84) | std::string TensorMemTypeToString(Qnn_TensorMemType_t t) { function FillData (line 97) | void FillData(Qnn_Tensor_t *t, const float *data, int32_t n) { function FillData (line 122) | void FillData(Qnn_Tensor_t *t, const int32_t *data, int32_t n) { function GetData (line 127) | void GetData(const Qnn_Tensor_t *t, float *data, int32_t n) { function FreeTensorV1 (line 138) | static void FreeTensorV1(Qnn_Tensor_t *t) { function FreeTensorV2 (line 144) | static void FreeTensorV2(Qnn_Tensor_t *t) { function FreeTensor (line 151) | void FreeTensor(Qnn_Tensor_t *t) { function GetSizeInBytes (line 161) | uint32_t GetSizeInBytes(const uint32_t *dimensions, uint32_t n, function CopyDimensions (line 236) | void CopyDimensions(const T *src, uint32_t n, T **dst) { function CopyQuantizeParams (line 246) | static void CopyQuantizeParams(const Qnn_QuantizeParams_t &src, function CopyTensorInfoV1 (line 265) | static void CopyTensorInfoV1(const Qnn_Tensor_t &src, function CopyTensorInfoV2 (line 296) | static void CopyTensorInfoV2(const Qnn_Tensor_t &src, function CopyTensorInfo (line 337) | void CopyTensorInfo(const Qnn_Tensor_t &src, Qnn_Tensor_t &dst) { // NO... function LogCallback (line 347) | void LogCallback(const char *fmt, QnnLog_Level_t level, uint64_t timestamp, function PrintTensor (line 376) | void PrintTensor(Qnn_TensorV2_t t) { function CopyGraphsInfoV3 (line 413) | static bool CopyGraphsInfoV3(const QnnSystemContext_GraphInfoV3_t *src, function CopyGraphsInfo (line 456) | static bool CopyGraphsInfo(const QnnSystemContext_GraphInfo_t *graphs_in... function CopyMetadataToGraphsInfo (line 512) | bool CopyMetadataToGraphsInfo(const QnnSystemContext_BinaryInfo_t *binar... FILE: sherpa-onnx/csrc/qnn/utils.h type GraphInfo (line 63) | struct GraphInfo { type GraphConfigInfo (line 72) | struct GraphConfigInfo { FILE: sherpa-onnx/csrc/regex-lang-test.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function TestLang (line 15) | static void TestLang(const std::string &expr, const std::string &text, function TEST (line 35) | TEST(German, Case1) { function TEST (line 53) | TEST(French, Case1) { function TEST (line 74) | TEST(English, Case1) { FILE: sherpa-onnx/csrc/resample.cc type sherpa_onnx (line 42) | namespace sherpa_onnx { function I (line 45) | static I Gcd(I m, I n) { function I (line 69) | static I Lcm(I m, I n) { function DotProduct (line 76) | static float DotProduct(const float *a, const float *b, int32_t n) { FILE: sherpa-onnx/csrc/resample.h function namespace (line 30) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/context-blocking-queue-rknn.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { class ContextBlockingQueueRknn::Impl (line 16) | class ContextBlockingQueueRknn::Impl { method Impl (line 18) | Impl(rknn_context context, int32_t num_threads, int32_t capacity) { method rknn_context (line 28) | rknn_context Take() { method Put (line 42) | void Put(rknn_context ctx) { method Cleanup (line 64) | void Cleanup() { function rknn_context (line 84) | rknn_context ContextBlockingQueueRknn::Take() { return impl_->Take(); } FILE: sherpa-onnx/csrc/rknn/context-blocking-queue-rknn.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/keyword-spotter-transducer-rknn-impl.h function namespace (line 26) | namespace sherpa_onnx { function IsReady (line 163) | bool IsReady(OnlineStream *s) const override { function Reset (line 168) | void Reset(OnlineStream *s) const override { function DecodeStream (line 172) | void DecodeStream(OnlineStreamRknn *s) const { function DecodeStreams (line 205) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { function KeywordResult (line 211) | KeywordResult GetResult(OnlineStream *s) const override { function InitKeywords (line 233) | void InitKeywords() { function InitKeywordsFromBufStr (line 278) | void InitKeywordsFromBufStr() { function InitOnlineStream (line 284) | void InitOnlineStream(OnlineStreamRknn *stream) const { FILE: sherpa-onnx/csrc/rknn/offline-ctc-greedy-search-decoder-rknn.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function OfflineCtcDecoderResult (line 15) | OfflineCtcDecoderResult OfflineCtcGreedySearchDecoderRknn::Decode( FILE: sherpa-onnx/csrc/rknn/offline-ctc-greedy-search-decoder-rknn.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/offline-paraformer-model-rknn.cc type sherpa_onnx (line 30) | namespace sherpa_onnx { class OfflineParaformerModelRknn::Impl (line 32) | class OfflineParaformerModelRknn::Impl { method Impl (line 51) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 79) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method Run (line 106) | std::vector Run(std::vector features) { method VocabSize (line 132) | int32_t VocabSize() const { return vocab_size_; } method RunEncoder (line 135) | std::vector RunEncoder(std::vector features) { method RunPredictor (line 174) | std::vector RunPredictor(const std::vector &encoder_ou... method RunDecoder (line 209) | std::vector RunDecoder(std::vector encoder_out, method InitEncoder (line 262) | void InitEncoder(void *model_data, size_t model_data_length) { method InitPredictor (line 276) | void InitPredictor(void *model_data, size_t model_data_length) { method InitDecoder (line 283) | void InitDecoder(void *model_data, size_t model_data_length) { method ApplyLFR (line 294) | std::vector ApplyLFR(std::vector in) const { method PostInit (line 336) | void PostInit() { FILE: sherpa-onnx/csrc/rknn/offline-paraformer-model-rknn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/offline-sense-voice-model-rknn.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class OfflineSenseVoiceModelRknn::Impl (line 29) | class OfflineSenseVoiceModelRknn::Impl { method Impl (line 38) | explicit Impl(const OfflineModelConfig &config) : config_(config) { method Impl (line 46) | Impl(Manager *mgr, const OfflineModelConfig &config) : config_(confi... method OfflineSenseVoiceModelMetaData (line 53) | const OfflineSenseVoiceModelMetaData &GetModelMetadata() const { method Run (line 57) | std::vector Run(std::vector features, int32_t language, method Init (line 106) | void Init(void *model_data, size_t model_data_length) { method ApplyLFR (line 161) | std::vector ApplyLFR(std::vector in) const { method PostInit (line 204) | void PostInit() { function OfflineSenseVoiceModelMetaData (line 239) | const OfflineSenseVoiceModelMetaData & FILE: sherpa-onnx/csrc/rknn/offline-sense-voice-model-rknn.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/online-recognizer-ctc-rknn-impl.h function namespace (line 26) | namespace sherpa_onnx { function IsReady (line 72) | bool IsReady(OnlineStream *s) const override { function DecodeStreams (line 77) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { function OnlineRecognizerResult (line 83) | OnlineRecognizerResult GetResult(OnlineStream *s) const override { function IsEndpoint (line 97) | bool IsEndpoint(OnlineStream *s) const override { function Reset (line 114) | void Reset(OnlineStream *s) const override { function DecodeStream (line 170) | void DecodeStream(OnlineStreamRknn *s) const { FILE: sherpa-onnx/csrc/rknn/online-recognizer-transducer-rknn-impl.h function namespace (line 25) | namespace sherpa_onnx { function override (line 152) | const override { function IsReady (line 157) | bool IsReady(OnlineStream *s) const override { function DecodeStreams (line 164) | void DecodeStreams(OnlineStream **ss, int32_t n) const override { function OnlineRecognizerResult (line 170) | OnlineRecognizerResult GetResult(OnlineStream *s) const override { function IsEndpoint (line 184) | bool IsEndpoint(OnlineStream *s) const override { function Reset (line 204) | void Reset(OnlineStream *s) const override { FILE: sherpa-onnx/csrc/rknn/online-stream-rknn.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { class OnlineStreamRknn::Impl (line 12) | class OnlineStreamRknn::Impl { method SetZipformerEncoderStates (line 14) | void SetZipformerEncoderStates(std::vector> sta... method SetZipformerResult (line 22) | void SetZipformerResult(OnlineTransducerDecoderResultRknn r) { method OnlineTransducerDecoderResultRknn (line 26) | OnlineTransducerDecoderResultRknn &GetZipformerResult() { return res... function OnlineTransducerDecoderResultRknn (line 55) | OnlineTransducerDecoderResultRknn &OnlineStreamRknn::GetZipformerResult() FILE: sherpa-onnx/csrc/rknn/online-stream-rknn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/online-transducer-decoder-rknn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/online-transducer-greedy-search-decoder-rknn.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function OnlineTransducerDecoderResultRknn (line 15) | OnlineTransducerDecoderResultRknn FILE: sherpa-onnx/csrc/rknn/online-transducer-greedy-search-decoder-rknn.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/online-transducer-modified-beam-search-decoder-rknn.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function OnlineTransducerDecoderResultRknn (line 17) | OnlineTransducerDecoderResultRknn function GetDecoderOut (line 45) | std::vector> GetDecoderOut( function GetJoinerOutLogSoftmax (line 64) | std::vector> GetJoinerOutLogSoftmax( FILE: sherpa-onnx/csrc/rknn/online-transducer-modified-beam-search-decoder-rknn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/online-zipformer-ctc-model-rknn.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OnlineZipformerCtcModelRknn::Impl (line 31) | class OnlineZipformerCtcModelRknn::Impl { method Impl (line 40) | explicit Impl(const OnlineModelConfig &config) : config_(config) { method Impl (line 48) | Impl(Manager *mgr, const OnlineModelConfig &config) : config_(config) { method GetInitStates (line 55) | std::vector> GetInitStates() const { method Run (line 83) | std::pair, std::vector>> Run( method ChunkSize (line 178) | int32_t ChunkSize() const { return T_; } method ChunkShift (line 180) | int32_t ChunkShift() const { return decode_chunk_len_; } method VocabSize (line 182) | int32_t VocabSize() const { return vocab_size_; } method rknn_tensor_attr (line 184) | rknn_tensor_attr GetOutAttr() const { return output_attrs_[0]; } method Init (line 187) | void Init(void *model_data, size_t model_data_length) { method PostInit (line 232) | void PostInit() { function rknn_tensor_attr (line 285) | rknn_tensor_attr OnlineZipformerCtcModelRknn::GetOutAttr() const { FILE: sherpa-onnx/csrc/rknn/online-zipformer-ctc-model-rknn.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/online-zipformer-transducer-model-rknn.cc type sherpa_onnx (line 29) | namespace sherpa_onnx { class OnlineZipformerTransducerModelRknn::Impl (line 31) | class OnlineZipformerTransducerModelRknn::Impl { method Impl (line 50) | explicit Impl(const OnlineModelConfig &config) : config_(config) { method Impl (line 70) | Impl(Manager *mgr, const OnlineModelConfig &config) : config_(config) { method GetEncoderInitStates (line 89) | std::vector> GetEncoderInitStates() const { method RunEncoder (line 117) | std::pair, std::vector>> Run... method RunDecoder (line 214) | std::vector RunDecoder(std::vector decoder_input) { method RunJoiner (line 248) | std::vector RunJoiner(const float *encoder_out, method ContextSize (line 287) | int32_t ContextSize() const { return context_size_; } method ChunkSize (line 289) | int32_t ChunkSize() const { return T_; } method ChunkShift (line 291) | int32_t ChunkShift() const { return decode_chunk_len_; } method VocabSize (line 293) | int32_t VocabSize() const { return vocab_size_; } method rknn_tensor_attr (line 295) | rknn_tensor_attr GetEncoderOutAttr() const { method InitEncoder (line 300) | void InitEncoder(void *model_data, size_t model_data_length) { method InitDecoder (line 376) | void InitDecoder(void *model_data, size_t model_data_length) { method InitJoiner (line 395) | void InitJoiner(void *model_data, size_t model_data_length) { method PostInit (line 407) | void PostInit() { function rknn_tensor_attr (line 498) | rknn_tensor_attr OnlineZipformerTransducerModelRknn::GetEncoderOutAttr... FILE: sherpa-onnx/csrc/rknn/online-zipformer-transducer-model-rknn.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/silero-vad-model-rknn.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class SileroVadModelRknn::Impl (line 29) | class SileroVadModelRknn::Impl { method Impl (line 38) | explicit Impl(const VadModelConfig &config) method Impl (line 58) | Impl(Manager *mgr, const VadModelConfig &config) method Reset (line 77) | void Reset() { method IsSpeech (line 88) | bool IsSpeech(const float *samples, int32_t n) { method WindowShift (line 160) | int32_t WindowShift() const { return config_.silero_vad.window_size; } method WindowSize (line 162) | int32_t WindowSize() const { method MinSilenceDurationSamples (line 166) | int32_t MinSilenceDurationSamples() const { return min_silence_sampl... method MinSpeechDurationSamples (line 168) | int32_t MinSpeechDurationSamples() const { return min_speech_samples... method SetMinSilenceDuration (line 170) | void SetMinSilenceDuration(float s) { method SetThreshold (line 174) | void SetThreshold(float threshold) { method Run (line 178) | float Run(const float *samples, int32_t n) { method Init (line 250) | void Init(void *model_data, size_t model_data_length) { FILE: sherpa-onnx/csrc/rknn/silero-vad-model-rknn.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/transducer-keyword-decoder-rknn.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function TransducerKeywordResult (line 17) | TransducerKeywordResult TransducerKeywordDecoderRknn::GetEmptyResult()... FILE: sherpa-onnx/csrc/rknn/transducer-keyword-decoder-rknn.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/rknn/utils.cc type sherpa_onnx (line 19) | namespace sherpa_onnx { function ConvertNCHWtoNHWC (line 21) | void ConvertNCHWtoNHWC(const float *src, int32_t n, int32_t channel, function ToString (line 37) | std::string ToString(const rknn_tensor_attr &attr) { function Parse (line 58) | std::unordered_map Parse( function InitContext (line 84) | void InitContext(void *model_data, size_t model_data_length, bool debug, function InitInputOutputAttrs (line 99) | void InitInputOutputAttrs(rknn_context ctx, bool debug, function rknn_custom_string (line 156) | rknn_custom_string GetCustomString(rknn_context ctx, bool debug) { function SetCoreMask (line 167) | void SetCoreMask(rknn_context ctx, int32_t num_threads) { FILE: sherpa-onnx/csrc/rknn/utils.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/sentence-piece-tokenizer-test.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function TEST (line 17) | TEST(SpTokenizer, TestEncode) { FILE: sherpa-onnx/csrc/sentence-piece-tokenizer.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { function json (line 32) | static json LoadJson(const std::string &filename) { function json (line 45) | static json LoadJson(const std::vector &buf) { class SentencePieceTokenizer::Impl (line 53) | class SentencePieceTokenizer::Impl { method Impl (line 55) | Impl(const std::string &vocab_json, const std::string &token_scores_... method Impl (line 60) | Impl(Manager *mgr, const std::string &vocab_json, method EncodeIds (line 66) | std::vector EncodeIds(const std::string &text) const { method EncodeTokens (line 72) | std::vector EncodeTokens(const std::string &text) const { method Init (line 79) | void Init(const json &vocab, const json &scores) { method InitVocabJson (line 91) | void InitVocabJson(const std::string &filename) { method InitVocabJson (line 95) | void InitVocabJson(const std::vector &buf) { method InitVocabJson (line 99) | void InitVocabJson(const json &j) { method InitTokenScores (line 109) | void InitTokenScores(const std::string &filename) { method InitTokenScores (line 113) | void InitTokenScores(const std::vector &buf) { method InitTokenScores (line 117) | void InitTokenScores(const json &j) { method InitTrie (line 125) | void InitTrie() { method EncodeInternal (line 169) | void EncodeInternal(const std::string &input, std::vector *... type TrieNode (line 240) | struct TrieNode { FILE: sherpa-onnx/csrc/sentence-piece-tokenizer.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/session.cc type sherpa_onnx (line 32) | namespace sherpa_onnx { function OrtStatusFailure (line 34) | static void OrtStatusFailure(OrtStatus *status, const char *s) { function GetSessionOptionsImpl (line 44) | Ort::SessionOptions GetSessionOptionsImpl( function GetSessionOptions (line 289) | Ort::SessionOptions GetSessionOptions(const OnlineModelConfig &config) { function GetSessionOptions (line 295) | Ort::SessionOptions GetSessionOptions(const OnlineModelConfig &config, function GetSessionOptions (line 311) | Ort::SessionOptions GetSessionOptions(const OfflineLMConfig &config) { function GetSessionOptions (line 315) | Ort::SessionOptions GetSessionOptions(const OnlineLMConfig &config) { function GetSessionOptions (line 319) | Ort::SessionOptions GetSessionOptions(int32_t num_threads, FILE: sherpa-onnx/csrc/session.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/sherpa-display.h function class (line 18) | class SherpaDisplay { function FinalizeCurrentSentence (line 22) | void FinalizeCurrentSentence() { FILE: sherpa-onnx/csrc/sherpa-onnx-alsa-offline-audio-tagging.cc type State (line 20) | enum class State { function DetectKeyPress (line 34) | static void DetectKeyPress() { function Record (line 61) | static void Record(const char *device_name, int32_t expected_sample_rate) { function Handler (line 78) | static void Handler(int32_t sig) { function main (line 83) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-alsa-offline-speaker-identification.cc type State (line 25) | enum class State { function DetectKeyPress (line 39) | static void DetectKeyPress() { function Record (line 66) | static void Record(const char *device_name, int32_t expected_sample_rate) { function Handler (line 83) | static void Handler(int32_t sig) { function ComputeEmbeddings (line 88) | static std::vector> ComputeEmbeddings( function ReadSpeakerFile (line 115) | static std::unordered_map> function main (line 145) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-alsa-offline.cc type State (line 22) | enum class State { function DetectKeyPress (line 36) | static void DetectKeyPress() { function Record (line 63) | static void Record(const char *device_name, int32_t expected_sample_rate) { function Handler (line 80) | static void Handler(int32_t sig) { function main (line 85) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-alsa.cc function Handler (line 21) | static void Handler(int sig) { function main (line 26) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-keyword-spotter-alsa.cc function Handler (line 20) | static void Handler(int sig) { function main (line 25) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-keyword-spotter-microphone.cc function RecordCallback (line 19) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 34) | static void Handler(int32_t /*sig*/) { function main (line 39) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-keyword-spotter.cc function main (line 25) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-microphone-offline-audio-tagging.cc type State (line 21) | enum class State { function DetectKeyPress (line 35) | static void DetectKeyPress() { function RecordCallback (line 62) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 76) | static void Handler(int32_t /*sig*/) { function main (line 81) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-microphone-offline-speaker-identification.cc type State (line 26) | enum class State { function DetectKeyPress (line 40) | static void DetectKeyPress() { function RecordCallback (line 67) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 81) | static void Handler(int32_t sig) { function ComputeEmbeddings (line 86) | static std::vector> ComputeEmbeddings( function ReadSpeakerFile (line 113) | static std::unordered_map> function main (line 143) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-microphone-offline.cc type State (line 21) | enum class State { function DetectKeyPress (line 35) | static void DetectKeyPress() { function RecordCallback (line 62) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 76) | static void Handler(int32_t /*sig*/) { function main (line 81) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-microphone.cc function RecordCallback (line 23) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 38) | static void Handler(int32_t /*sig*/) { function tolowerUnicode (line 43) | static std::string tolowerUnicode(const std::string &input_str) { function main (line 68) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-audio-tagging.cc function main (line 13) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-denoiser.cc function main (line 14) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-language-identification.cc function main (line 15) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-parallel.cc function SplitToBatches (line 23) | std::vector> SplitToBatches( function LoadScpFile (line 41) | std::vector LoadScpFile(const std::string &wav_scp_path) { function AsrInference (line 58) | void AsrInference(const std::vector> &chunk_wav... function main (line 137) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-punctuation.cc function main (line 12) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-source-separation.cc function main (line 13) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-speaker-diarization.cc function ProgressCallback (line 14) | static int32_t ProgressCallback(int32_t processed_chunks, int32_t num_ch... function main (line 23) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-tts-play-alsa.cc type Buffer (line 32) | struct Buffer { function Handler (line 42) | static void Handler(int32_t /*sig*/) { function AudioGeneratedCallback (line 51) | static int32_t AudioGeneratedCallback(const float *s, int32_t n, function StartPlayback (line 67) | static void StartPlayback(const std::string &device_name, int32_t sample... function main (line 96) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-tts-play.cc type Samples (line 29) | struct Samples { type Buffer (line 34) | struct Buffer { function Handler (line 45) | static void Handler(int32_t /*sig*/) { function AudioGeneratedCallback (line 54) | static int32_t AudioGeneratedCallback(const float *s, int32_t n, function PlayCallback (line 72) | static int PlayCallback(const void * /*in*/, void *out, function PlayCallbackFinished (line 134) | static void PlayCallbackFinished(void * /*userData*/) { g_cv.notify_all(... function StartPlayback (line 136) | static void StartPlayback(int32_t sample_rate) { function main (line 190) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline-tts.cc function AudioCallback (line 16) | static int32_t AudioCallback(const float * /*samples*/, int32_t n, function main (line 22) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-offline.cc function main (line 16) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-online-denoiser.cc function main (line 17) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-online-punctuation.cc function main (line 14) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-alsa-offline-asr.cc function Handler (line 22) | static void Handler(int32_t /*sig*/) { function main (line 27) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-alsa.cc function Handler (line 20) | static void Handler(int32_t sig) { function main (line 25) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-microphone-offline-asr.cc function RecordCallback (line 26) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 38) | static void Handler(int32_t /*sig*/) { function main (line 43) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-microphone-simulated-streaming-asr.cc function RecordCallback (line 32) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 47) | static void Handler(int32_t /*sig*/) { function main (line 53) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-microphone.cc function RecordCallback (line 26) | static int32_t RecordCallback(const void *input_buffer, function Handler (line 38) | static void Handler(int32_t /*sig*/) { function main (line 43) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-with-offline-asr.cc function main (line 20) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad-with-online-asr.cc function main (line 26) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-vad.cc function main (line 18) | int32_t main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/sherpa-onnx-version.cc function main (line 11) | int32_t main() { FILE: sherpa-onnx/csrc/sherpa-onnx.cc function main (line 28) | int main(int32_t argc, char *argv[]) { FILE: sherpa-onnx/csrc/silero-vad-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/silero-vad-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/silero-vad-model.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class SileroVadModel::Impl (line 29) | class SileroVadModel::Impl { method Impl (line 31) | explicit Impl(const VadModelConfig &config) method Impl (line 53) | Impl(Manager *mgr, const VadModelConfig &config) method Run (line 74) | float Run(const float *samples, int32_t n) { method Reset (line 82) | void Reset() { method IsSpeech (line 95) | bool IsSpeech(const float *samples, int32_t n) { method WindowShift (line 173) | int32_t WindowShift() const { return config_.silero_vad.window_size; } method WindowSize (line 175) | int32_t WindowSize() const { method MinSilenceDurationSamples (line 179) | int32_t MinSilenceDurationSamples() const { return min_silence_sampl... method MinSpeechDurationSamples (line 181) | int32_t MinSpeechDurationSamples() const { return min_speech_samples... method SetMinSilenceDuration (line 183) | void SetMinSilenceDuration(float s) { method SetThreshold (line 187) | void SetThreshold(float threshold) { method Init (line 192) | void Init(void *model_data, size_t model_data_length) { method ResetV5 (line 224) | void ResetV5() { method ResetV4 (line 238) | void ResetV4() { method Check (line 260) | void Check() const { method IsExportedByK2Fsa (line 268) | bool IsExportedByK2Fsa() const { method CheckV4 (line 280) | void CheckV4() const { method CheckV5 (line 336) | void CheckV5() const { method RunV5 (line 380) | float RunV5(const float *samples, int32_t n) { method RunV4 (line 407) | float RunV4(const float *samples, int32_t n) { FILE: sherpa-onnx/csrc/silero-vad-model.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/slice-test.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function TEST (line 14) | TEST(Slice, Slice3D) { function TEST (line 33) | TEST(Slice, Slice2D) { FILE: sherpa-onnx/csrc/slice.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function Slice (line 14) | Ort::Value Slice(OrtAllocator *allocator, const Ort::Value *v, function Slice (line 47) | Ort::Value Slice(OrtAllocator *allocator, const Ort::Value *v, FILE: sherpa-onnx/csrc/slice.h function namespace (line 9) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-general-impl.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-impl.cc type sherpa_onnx (line 23) | namespace sherpa_onnx { type ModelType (line 27) | enum class ModelType : std::uint8_t { function ModelType (line 36) | static ModelType GetModelType(char *model_data, size_t model_data_length, FILE: sherpa-onnx/csrc/speaker-embedding-extractor-impl.h function namespace (line 14) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-model-meta-data.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-model.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class SpeakerEmbeddingExtractorModel::Impl (line 29) | class SpeakerEmbeddingExtractorModel::Impl { method Impl (line 31) | explicit Impl(const SpeakerEmbeddingExtractorConfig &config) method Impl (line 43) | Impl(Manager *mgr, const SpeakerEmbeddingExtractorConfig &config) method Compute (line 54) | Ort::Value Compute(Ort::Value x) const { method SpeakerEmbeddingExtractorModelMetaData (line 63) | const SpeakerEmbeddingExtractorModelMetaData &GetMetaData() const { method Init (line 68) | void Init(void *model_data, size_t model_data_length) { function SpeakerEmbeddingExtractorModelMetaData (line 141) | const SpeakerEmbeddingExtractorModelMetaData & FILE: sherpa-onnx/csrc/speaker-embedding-extractor-model.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-nemo-impl.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-nemo-model-meta-data.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-nemo-model.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { class SpeakerEmbeddingExtractorNeMoModel::Impl (line 29) | class SpeakerEmbeddingExtractorNeMoModel::Impl { method Impl (line 31) | explicit Impl(const SpeakerEmbeddingExtractorConfig &config) method Impl (line 43) | Impl(Manager *mgr, const SpeakerEmbeddingExtractorConfig &config) method Compute (line 54) | Ort::Value Compute(Ort::Value x, Ort::Value x_lens) const { method OrtAllocator (line 66) | OrtAllocator *Allocator() { return allocator_; } method SpeakerEmbeddingExtractorNeMoModelMetaData (line 68) | const SpeakerEmbeddingExtractorNeMoModelMetaData &GetMetaData() const { method Init (line 73) | void Init(void *model_data, size_t model_data_length) { function SpeakerEmbeddingExtractorNeMoModelMetaData (line 149) | const SpeakerEmbeddingExtractorNeMoModelMetaData & function OrtAllocator (line 159) | OrtAllocator *SpeakerEmbeddingExtractorNeMoModel::Allocator() const { FILE: sherpa-onnx/csrc/speaker-embedding-extractor-nemo-model.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor.cc type sherpa_onnx (line 24) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-extractor.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/speaker-embedding-manager-test.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function TEST (line 14) | TEST(SpeakerEmbeddingManager, AddAndRemove) { function TEST (line 55) | TEST(SpeakerEmbeddingManager, Search) { function TEST (line 108) | TEST(SpeakerEmbeddingManager, Verify) { FILE: sherpa-onnx/csrc/speaker-embedding-manager.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { class SpeakerEmbeddingManager::Impl (line 21) | class SpeakerEmbeddingManager::Impl { method Impl (line 23) | explicit Impl(int32_t dim) : dim_(dim) {} method Add (line 25) | bool Add(const std::string &name, const float *p) { method Add (line 43) | bool Add(const std::string &name, method Remove (line 89) | bool Remove(const std::string &name) { method Search (line 117) | std::string Search(const float *p, float threshold) { method GetBestMatches (line 137) | std::vector GetBestMatches(const float *p, float thres... method Verify (line 171) | bool Verify(const std::string &name, const float *p, float threshold) { method Score (line 191) | float Score(const std::string &name, const float *p) { method Contains (line 208) | bool Contains(const std::string &name) const { method NumSpeakers (line 212) | int32_t NumSpeakers() const { return embedding_matrix_.rows(); } method Dim (line 214) | int32_t Dim() const { return dim_; } method GetAllSpeakers (line 216) | std::vector GetAllSpeakers() const { FILE: sherpa-onnx/csrc/speaker-embedding-manager.h type SpeakerMatch (line 12) | struct SpeakerMatch { function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/spoken-language-identification-impl.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { type ModelType (line 22) | enum class ModelType : std::uint8_t { function ModelType (line 29) | static ModelType GetModelType(char *model_data, size_t model_data_length, FILE: sherpa-onnx/csrc/spoken-language-identification-impl.h function namespace (line 17) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/spoken-language-identification-whisper-impl.h function namespace (line 23) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/spoken-language-identification.cc type sherpa_onnx (line 19) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/spoken-language-identification.h function namespace (line 18) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/stack-test.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { function TEST (line 12) | TEST(Stack, Test1DTensors) { function TEST (line 48) | TEST(Stack, Test2DTensorsDim0) { function TEST (line 84) | TEST(Stack, Test2DTensorsDim1) { function TEST (line 126) | TEST(Stack, Test3DTensorsDim0) { function TEST (line 166) | TEST(Stack, Test3DTensorsDim1) { function TEST (line 210) | TEST(Stack, Test3DTensorsDim2) { FILE: sherpa-onnx/csrc/stack.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { function Compare (line 18) | static bool Compare(const std::vector &a, function PrintShape (line 29) | static void PrintShape(const std::vector &a) { function Stack (line 37) | Ort::Value Stack(OrtAllocator *allocator, FILE: sherpa-onnx/csrc/stack.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/symbol-table.cc type sherpa_onnx (line 31) | namespace sherpa_onnx { function TrimRight (line 39) | inline void TrimRight(std::string *s, const char *t = ws) { function TrimLeft (line 44) | inline void TrimLeft(std::string *s, const char *t = ws) { function Trim (line 49) | inline void Trim(std::string *s, const char *t = ws) { function IsByteBPE (line 54) | bool IsByteBPE(const char *s, int32_t n) { function IsByteBPE (line 69) | bool IsByteBPE(const std::unordered_map &sym2id) { function ReadTokens (line 108) | std::unordered_map ReadTokens( FILE: sherpa-onnx/csrc/symbol-table.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/tee-stream.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ten-vad-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ten-vad-model-config.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/ten-vad-model.cc type sherpa_onnx (line 33) | namespace sherpa_onnx { class TenVadModel::Impl (line 35) | class TenVadModel::Impl { method Impl (line 37) | explicit Impl(const VadModelConfig &config) method Impl (line 49) | Impl(Manager *mgr, const VadModelConfig &config) method Run (line 60) | float Run(const float *samples, int32_t n) { method Reset (line 92) | void Reset() { method IsSpeech (line 107) | bool IsSpeech(const float *samples, int32_t n) { method WindowShift (line 179) | int32_t WindowShift() const { return config_.ten_vad.window_size; } method WindowSize (line 181) | int32_t WindowSize() const { return config_.ten_vad.window_size; } method MinSilenceDurationSamples (line 183) | int32_t MinSilenceDurationSamples() const { return min_silence_sampl... method MinSpeechDurationSamples (line 185) | int32_t MinSpeechDurationSamples() const { return min_speech_samples... method SetMinSilenceDuration (line 187) | void SetMinSilenceDuration(float s) { method SetThreshold (line 191) | void SetThreshold(float threshold) { config_.ten_vad.threshold = thr... method Init (line 194) | void Init(void *model_data, size_t model_data_length) { method ResetStates (line 224) | void ResetStates() { method InitMelBanks (line 238) | void InitMelBanks() { method Check (line 258) | void Check() { method Scale (line 317) | static void Scale(const float *samples, int32_t n, float *out) { method Preemphasis (line 324) | void Preemphasis(const float *samples, int32_t n, float *out) { method ApplyWindow (line 336) | static void ApplyWindow(const float *samples, const float *window, i... method ComputePowerSpectrum (line 344) | static void ComputePowerSpectrum(const float *fft_bins, int32_t n, method LogMel (line 356) | static void LogMel(const float *in, int32_t n, float *out) { method ApplyNormalization (line 364) | void ApplyNormalization(const float *in, float *out) const { method ComputeFeatures (line 374) | void ComputeFeatures(const float *samples, int32_t n) { FILE: sherpa-onnx/csrc/ten-vad-model.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/text-utils-test.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { function TEST (line 19) | TEST(ToLowerCase, WideString) { function TEST (line 27) | TEST(RemoveInvalidUtf8Sequences, Case1) { function TEST (line 67) | TEST(RemoveInvalidUtf8Sequences, ValidUtf8StringPassesUnchanged) { function TEST (line 72) | TEST(RemoveInvalidUtf8Sequences, SingleInvalidByteReplaced) { function TEST (line 78) | TEST(RemoveInvalidUtf8Sequences, TruncatedUtf8SequenceReplaced) { function TEST (line 84) | TEST(RemoveInvalidUtf8Sequences, MultipleInvalidBytes) { function TEST (line 90) | TEST(RemoveInvalidUtf8Sequences, BreakingCase_SpaceFollowedByInvalidBy... function TEST (line 96) | TEST(RemoveInvalidUtf8Sequences, ValidUtf8WithEdgeCaseCharacters) { function TEST (line 101) | TEST(RemoveInvalidUtf8Sequences, MixedValidAndInvalidBytes) { function TEST (line 107) | TEST(RemoveInvalidUtf8Sequences, SpaceFollowedByInvalidByte) { function TEST (line 113) | TEST(RemoveInvalidUtf8Sequences, RemoveTruncatedC4) { function TEST (line 119) | TEST(RemoveInvalidUtf8Sequences, SpaceFollowedByInvalidByte_Breaking) { function TEST (line 125) | TEST(RemoveInvalidUtf8Sequences, DebugSpaceFollowedByInvalidByte) { FILE: sherpa-onnx/csrc/text-utils.cc type sherpa_onnx (line 35) | namespace sherpa_onnx { class NumberIstream (line 39) | class NumberIstream { method NumberIstream (line 41) | explicit NumberIstream(std::istream &i) : in_(i) {} method NumberIstream (line 43) | NumberIstream &operator>>(T &x) { method RemainderIsOnlySpaces (line 53) | bool RemainderIsOnlySpaces() { method NumberIstream (line 68) | NumberIstream &ParseOnFail(T *x) { function ConvertStringToReal (line 114) | bool ConvertStringToReal(const std::string &str, T *out) { function SplitStringToVector (line 133) | void SplitStringToVector(const std::string &full, const char *delim, function Trim (line 147) | std::string Trim(const std::string &str) { function SplitStringAndTrim (line 161) | std::vector SplitStringAndTrim(const std::string &str, function SplitStringToFloats (line 178) | bool SplitStringToFloats(const std::string &full, const char *delim, function IsPunct (line 206) | static bool IsPunct(char c) { return c != '\'' && std::ispunct(c); } function IsGermanUmlaut (line 207) | static bool IsGermanUmlaut(const std::string &word) { function IsSpanishDiacritic (line 231) | static bool IsSpanishDiacritic(const std::string &word) { function IsFrenchDiacritic (line 265) | static bool IsFrenchDiacritic(const std::string &word) { function IsSpecial (line 320) | static bool IsSpecial(const std::string &w) { function MergeCharactersIntoWords (line 338) | static std::vector MergeCharactersIntoWords( function SplitUtf8 (line 391) | std::vector SplitUtf8(const std::string &text) { function ToLowerCase (line 429) | std::string ToLowerCase(const std::string &s) { function ToLowerCase (line 433) | void ToLowerCase(std::string *in_out) { function ToLowerCase (line 438) | std::wstring ToLowerCase(const std::wstring &s) { function InRange (line 498) | static inline bool InRange(uint8_t x, uint8_t low, uint8_t high) { function RemoveInvalidUtf8Sequences (line 520) | std::string RemoveInvalidUtf8Sequences(const std::string &text, function IsUtf8 (line 604) | bool IsUtf8(const std::string &text) { function IsGB2312 (line 669) | bool IsGB2312(const std::string &text) { function Gb2312ToUtf8 (line 692) | std::string Gb2312ToUtf8(const std::string &text) { function ToWideString (line 723) | std::wstring ToWideString(const std::string &s) { function ToString (line 749) | std::string ToString(const std::wstring &s) { function EndsWith (line 788) | bool EndsWith(const std::string &haystack, const std::string &needle) { function Contains (line 796) | bool Contains(const std::string &haystack, const std::string &needle) { function SplitString (line 804) | std::vector SplitString(const std::string &s, int32_t chu... function Join (line 820) | std::string Join(const std::vector &ss, const std::string... function Utf32ToUtf8 (line 831) | std::string Utf32ToUtf8(char32_t cp) { function Utf8ToUtf32 (line 858) | std::u32string Utf8ToUtf32(const std::string &str) { function Utf32ToUtf8 (line 982) | std::string Utf32ToUtf8(const std::u32string &str) { function ToUpperAscii (line 1014) | std::string ToUpperAscii(const std::string &str) { function ToLowerAscii (line 1027) | std::string ToLowerAscii(const std::string &str) { function IsCJK (line 1039) | bool IsCJK(char32_t cp) { function ContainsCJK (line 1046) | bool ContainsCJK(const std::string &text) { function ContainsCJK (line 1051) | bool ContainsCJK(const std::u32string &text) { function GetWord (line 1060) | std::string GetWord(const std::vector &words, int32_t start, function IsAlphaOrPunct (line 1077) | bool IsAlphaOrPunct(int ch) { return std::isalpha(ch) || std::ispunct(... function IsPunct (line 1079) | bool IsPunct(const std::string &s) { function ToIntOrDefault (line 1087) | int32_t ToIntOrDefault(const std::string &s, int32_t default_value) { function ToFloatOrDefault (line 1108) | float ToFloatOrDefault(const std::string &s, float default_value) { function LengthsToMask (line 1135) | void LengthsToMask(const std::vector &lengths, function SplitByBlankLines (line 1162) | std::vector SplitByBlankLines(const std::string &text) { function IsSentenceBoundary (line 1203) | bool IsSentenceBoundary(char32_t c) { function IsChunkBoundary (line 1208) | bool IsChunkBoundary(char32_t c) { function IsSpace (line 1213) | bool IsSpace(char32_t c) { function CountCodepoints (line 1218) | size_t CountCodepoints(const std::string &s) { return Utf8ToUtf32(s).s... function NeedSpaceBetween (line 1220) | bool NeedSpaceBetween(const std::string &left, const std::string &righ... function SplitByPunctuation (line 1248) | std::vector SplitByPunctuation(const std::string &text) { function MergeShortSentences (line 1266) | std::vector MergeShortSentences( function SplitLongSentence (line 1295) | std::vector SplitLongSentence(const std::string &sentence, function ChunkText (line 1350) | std::vector ChunkText(const std::string &text, size_t max... FILE: sherpa-onnx/csrc/text-utils.h function namespace (line 25) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/text2token-test.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { function TEST (line 23) | TEST(TEXT2TOKEN, TEST_cjkchar) { function TEST (line 57) | TEST(TEXT2TOKEN, TEST_bpe) { function TEST (line 95) | TEST(TEXT2TOKEN, TEST_cjkchar_bpe) { function TEST (line 134) | TEST(TEXT2TOKEN, TEST_bbpe) { FILE: sherpa-onnx/csrc/timer.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { class Timer::Impl (line 13) | class Timer::Impl { method Impl (line 15) | Impl() { Reset(); } method Reset (line 19) | void Reset() { begin_ = high_resolution_clock::now(); } method Elapsed (line 22) | double Elapsed() { FILE: sherpa-onnx/csrc/timer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/transducer-keyword-decoder.cc type sherpa_onnx (line 16) | namespace sherpa_onnx { function TransducerKeywordResult (line 18) | TransducerKeywordResult TransducerKeywordDecoder::GetEmptyResult() con... FILE: sherpa-onnx/csrc/transducer-keyword-decoder.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/transpose-test.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function TEST (line 14) | TEST(Transpose, Tranpose01) { function TEST (line 38) | TEST(Transpose, Tranpose12) { FILE: sherpa-onnx/csrc/transpose.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function Transpose01 (line 14) | Ort::Value Transpose01(OrtAllocator *allocator, const Ort::Value *v) { function Transpose12 (line 38) | Ort::Value Transpose12(OrtAllocator *allocator, const Ort::Value *v) { FILE: sherpa-onnx/csrc/transpose.h function namespace (line 9) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/unbind-test.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function TEST (line 15) | TEST(Ubind, Test1DTensors) { function TEST (line 47) | TEST(Ubind, Test2DTensorsDim0) { function TEST (line 86) | TEST(Ubind, Test2DTensorsDim1) { function TEST (line 118) | TEST(Ubind, Test3DTensorsDim0) { function TEST (line 159) | TEST(Ubind, Test3DTensorsDim1) { function TEST (line 192) | TEST(Ubind, Test3DTensorsDim2) { FILE: sherpa-onnx/csrc/unbind.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { function Unbind (line 20) | std::vector Unbind(OrtAllocator *allocator, const Ort::Val... function UnbindFloat16 (line 71) | std::vector UnbindFloat16(OrtAllocator *allocator, FILE: sherpa-onnx/csrc/unbind.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/utfcpp-test.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function TEST (line 15) | TEST(UTF8, Case1) { FILE: sherpa-onnx/csrc/utils.cc type sherpa_onnx (line 19) | namespace sherpa_onnx { function EncodeBase (line 21) | static bool EncodeBase(const std::vector &lines, function EncodeHotwords (line 104) | bool EncodeHotwords(std::istream &is, const std::string &modeling_unit, function EncodeKeywords (line 208) | bool EncodeKeywords(std::istream &is, const SymbolTable &symbol_table, FILE: sherpa-onnx/csrc/utils.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/vad-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/vad-model-config.h function namespace (line 13) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/vad-model.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/vad-model.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/version.cc type sherpa_onnx (line 7) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/version.h function namespace (line 7) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/vocoder.cc type sherpa_onnx (line 25) | namespace sherpa_onnx { type ModelType (line 29) | enum class ModelType : std::uint8_t { function ModelType (line 37) | static ModelType GetModelType(char *model_data, size_t model_data_length, FILE: sherpa-onnx/csrc/vocoder.h function namespace (line 15) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/vocos-vocoder.cc type sherpa_onnx (line 27) | namespace sherpa_onnx { type VocosModelMetaData (line 29) | struct VocosModelMetaData { class VocosVocoder::Impl (line 39) | class VocosVocoder::Impl { method Impl (line 41) | explicit Impl(const OfflineTtsModelConfig &config) method Impl (line 59) | explicit Impl(Manager *mgr, const OfflineTtsModelConfig &config) method Run (line 76) | std::vector Run(Ort::Value mel) const { method Init (line 126) | void Init(void *model_data, size_t model_data_length) { FILE: sherpa-onnx/csrc/vocos-vocoder.h function namespace (line 16) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/voice-activity-detector.cc type sherpa_onnx (line 26) | namespace sherpa_onnx { class VoiceActivityDetector::Impl (line 28) | class VoiceActivityDetector::Impl { method Impl (line 30) | explicit Impl(const VadModelConfig &config, float buffer_size_in_sec... method Impl (line 38) | Impl(Manager *mgr, const VadModelConfig &config, method Compute (line 46) | float Compute(const float *samples, int32_t n) { method AcceptWaveform (line 50) | void AcceptWaveform(const float *samples, int32_t n) { method Empty (line 138) | bool Empty() const { return segments_.empty(); } method Pop (line 140) | void Pop() { segments_.pop(); } method Clear (line 142) | void Clear() { std::queue().swap(segments_); } method SpeechSegment (line 144) | const SpeechSegment &Front() const { method Reset (line 157) | void Reset() { method Flush (line 170) | void Flush() { method IsSpeechDetected (line 196) | bool IsSpeechDetected() const { return start_ != -1; } method SpeechSegment (line 198) | SpeechSegment CurrentSpeechSegment() const { return cur_segment_; } method VadModelConfig (line 200) | const VadModelConfig &GetConfig() const { return config_; } method Init (line 203) | void Init() { function SpeechSegment (line 256) | const SpeechSegment &VoiceActivityDetector::Front() const { function SpeechSegment (line 268) | SpeechSegment VoiceActivityDetector::CurrentSpeechSegment() const { function VadModelConfig (line 272) | const VadModelConfig &VoiceActivityDetector::GetConfig() const { FILE: sherpa-onnx/csrc/voice-activity-detector.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/wave-reader-test.cc type sherpa_onnx (line 20) | namespace sherpa_onnx { class TempFile (line 23) | class TempFile { method TempFile (line 25) | TempFile() : TempFile("") {} method TempFile (line 27) | explicit TempFile(const std::string &suffix) { function TEST (line 64) | TEST(WaveReader, TestNonWavFile) { function TEST (line 90) | TEST(WaveReader, TestNonExistentFile) { function TEST (line 104) | TEST(WaveReader, TestTruncatedWaveFile) { FILE: sherpa-onnx/csrc/wave-reader.cc type sherpa_onnx (line 17) | namespace sherpa_onnx { type WaveHeader (line 23) | struct WaveHeader { method SeekToDataChunk (line 28) | void SeekToDataChunk(std::istream &is) { function ReadWaveImpl (line 68) | std::vector> ReadWaveImpl(std::istream &is, function ReadWave (line 339) | std::vector ReadWave(const std::string &filename, int32_t *samp... function ReadWave (line 356) | std::vector ReadWave(std::istream &is, int32_t *sampling_rate, function ReadWaveMultiChannel (line 373) | std::vector> ReadWaveMultiChannel(std::istream &is, function ReadWaveMultiChannel (line 380) | std::vector> ReadWaveMultiChannel( FILE: sherpa-onnx/csrc/wave-reader.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/csrc/wave-writer.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { type WaveHeader (line 22) | struct WaveHeader { function WaveFileSize (line 40) | int64_t WaveFileSize(int32_t n_samples, int32_t num_channels /*= 1*/) { function WriteWave (line 44) | void WriteWave(char *buffer, int32_t sampling_rate, const float *samples, function WriteWave (line 49) | bool WriteWave(const std::string &filename, int32_t sampling_rate, function WriteWave (line 54) | bool WriteWave(const std::string &filename, int32_t sampling_rate, function WriteWave (line 76) | void WriteWave(char *buffer, int32_t sampling_rate, const float *sampl... FILE: sherpa-onnx/csrc/wave-writer.h function namespace (line 11) | namespace sherpa_onnx { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/AudioEvent.java class AudioEvent (line 5) | public class AudioEvent { method AudioEvent (line 10) | public AudioEvent(String name, int index, float prob) { method getName (line 16) | public String getName() { method getIndex (line 20) | public int getIndex() { method getProb (line 24) | public float getProb() { method toString (line 28) | @Override FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/AudioTagging.java class AudioTagging (line 5) | public class AudioTagging { method AudioTagging (line 8) | public AudioTagging(AudioTaggingConfig config) { method createStream (line 16) | public OfflineStream createStream() { method compute (line 21) | public AudioEvent[] compute(OfflineStream stream) { method compute (line 26) | public AudioEvent[] compute(OfflineStream stream, int topK) { method finalize (line 31) | @Override method release (line 37) | public void release() { method delete (line 45) | private native void delete(long ptr); method newFromFile (line 47) | private native long newFromFile(AudioTaggingConfig config); method createStream (line 49) | private native long createStream(long ptr); method compute (line 51) | private native AudioEvent[] compute(long ptr, long streamPtr, int topK); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/AudioTaggingConfig.java class AudioTaggingConfig (line 5) | public class AudioTaggingConfig { method AudioTaggingConfig (line 10) | private AudioTaggingConfig(Builder builder) { method builder (line 16) | public static Builder builder() { class Builder (line 20) | public static class Builder { method build (line 25) | public AudioTaggingConfig build() { method setModel (line 29) | public Builder setModel(AudioTaggingModelConfig model) { method setLabels (line 34) | public Builder setLabels(String labels) { method setTopK (line 39) | public Builder setTopK(int topK) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/AudioTaggingModelConfig.java class AudioTaggingModelConfig (line 5) | public class AudioTaggingModelConfig { method AudioTaggingModelConfig (line 12) | private AudioTaggingModelConfig(Builder builder) { method builder (line 20) | public static Builder builder() { class Builder (line 24) | public static class Builder { method build (line 31) | public AudioTaggingModelConfig build() { method setZipformer (line 35) | public Builder setZipformer(OfflineZipformerAudioTaggingModelConfig ... method setCED (line 40) | public Builder setCED(String ced) { method setNumThreads (line 45) | public Builder setNumThreads(int numThreads) { method setDebug (line 50) | public Builder setDebug(boolean debug) { method setProvider (line 55) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/DenoisedAudio.java class DenoisedAudio (line 5) | public class DenoisedAudio { method DenoisedAudio (line 9) | public DenoisedAudio(float[] samples, int sampleRate) { method getSampleRate (line 15) | public int getSampleRate() { method getSamples (line 19) | public float[] getSamples() { method save (line 24) | public boolean save(String filename) { method saveImpl (line 28) | private native boolean saveImpl(String filename, float[] samples, int ... FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/EndpointConfig.java class EndpointConfig (line 6) | public class EndpointConfig { method EndpointConfig (line 12) | private EndpointConfig(Builder builder) { method builder (line 18) | public static Builder builder() { method getRule1 (line 22) | public EndpointRule getRule1() { method getRule2 (line 26) | public EndpointRule getRule2() { method getRule3 (line 30) | public EndpointRule getRule3() { class Builder (line 34) | public static class Builder { method build (line 52) | public EndpointConfig build() { method setRule1 (line 56) | public Builder setRule1(EndpointRule rule) { method setRule2 (line 61) | public Builder setRule2(EndpointRule rule) { method setRule3 (line 66) | public Builder setRule3(EndpointRule rule) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/EndpointRule.java class EndpointRule (line 6) | public class EndpointRule { method EndpointRule (line 12) | private EndpointRule(Builder builder) { method builder (line 18) | public static Builder builder() { method getMinTrailingSilence (line 22) | public float getMinTrailingSilence() { method getMinUtteranceLength (line 26) | public float getMinUtteranceLength() { method getMustContainNonSilence (line 30) | public boolean getMustContainNonSilence() { class Builder (line 34) | public static class Builder { method build (line 39) | public EndpointRule build() { method setMustContainNonSilence (line 43) | public Builder setMustContainNonSilence(boolean mustContainNonSilenc... method setMinTrailingSilence (line 48) | public Builder setMinTrailingSilence(float minTrailingSilence) { method setMinUtteranceLength (line 53) | public Builder setMinUtteranceLength(float minUtteranceLength) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/FastClusteringConfig.java class FastClusteringConfig (line 5) | public class FastClusteringConfig { method FastClusteringConfig (line 9) | private FastClusteringConfig(Builder builder) { method builder (line 14) | public static Builder builder() { method getNumClusters (line 18) | public int getNumClusters() { method getThreshold (line 22) | public float getThreshold() { class Builder (line 26) | public static class Builder { method build (line 30) | public FastClusteringConfig build() { method setNumClusters (line 34) | public Builder setNumClusters(int numClusters) { method setThreshold (line 39) | public Builder setThreshold(float threshold) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/FeatureConfig.java class FeatureConfig (line 6) | public class FeatureConfig { method FeatureConfig (line 11) | private FeatureConfig(Builder builder) { method builder (line 17) | public static Builder builder() { method getSampleRate (line 21) | public int getSampleRate() { method getFeatureDim (line 25) | public int getFeatureDim() { method getDither (line 29) | public float getDither() { class Builder (line 33) | public static class Builder { method build (line 38) | public FeatureConfig build() { method setSampleRate (line 42) | public Builder setSampleRate(int sampleRate) { method setFeatureDim (line 47) | public Builder setFeatureDim(int featureDim) { method setDither (line 51) | public Builder setDither(float dither) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/GeneratedAudio.java class GeneratedAudio (line 5) | public class GeneratedAudio { method GeneratedAudio (line 9) | public GeneratedAudio(float[] samples, int sampleRate) { method getSampleRate (line 15) | public int getSampleRate() { method getSamples (line 19) | public float[] getSamples() { method save (line 24) | public boolean save(String filename) { method saveImpl (line 28) | private native boolean saveImpl(String filename, float[] samples, int ... FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/GenerationConfig.java class GenerationConfig (line 10) | public class GenerationConfig { method GenerationConfig (line 32) | public GenerationConfig() { method getSilenceScale (line 36) | public float getSilenceScale() { method getSpeed (line 40) | public float getSpeed() { method getSid (line 44) | public int getSid() { method getReferenceAudio (line 48) | public float[] getReferenceAudio() { method getReferenceSampleRate (line 52) | public int getReferenceSampleRate() { method getReferenceText (line 56) | public String getReferenceText() { method getNumSteps (line 60) | public int getNumSteps() { method getExtra (line 64) | public Map getExtra() { method setSilenceScale (line 69) | public void setSilenceScale(float silenceScale) { method setSpeed (line 73) | public void setSpeed(float speed) { method setSid (line 77) | public void setSid(int sid) { method setReferenceAudio (line 81) | public void setReferenceAudio(float[] referenceAudio) { method setReferenceSampleRate (line 85) | public void setReferenceSampleRate(int referenceSampleRate) { method setReferenceText (line 89) | public void setReferenceText(String referenceText) { method setNumSteps (line 93) | public void setNumSteps(int numSteps) { method setExtra (line 97) | public void setExtra(Map extra) { method toString (line 101) | @Override FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/HomophoneReplacerConfig.java class HomophoneReplacerConfig (line 5) | public class HomophoneReplacerConfig { method HomophoneReplacerConfig (line 10) | private HomophoneReplacerConfig(Builder builder) { method builder (line 16) | public static Builder builder() { method getDictDir (line 20) | public String getDictDir() { method getLexicon (line 24) | public String getLexicon() { method getRuleFsts (line 28) | public String getRuleFsts() { class Builder (line 32) | public static class Builder { method build (line 37) | public HomophoneReplacerConfig build() { method setDictDir (line 41) | public Builder setDictDir(String dictDir) { method setLexicon (line 46) | public Builder setLexicon(String lexicon) { method setRuleFsts (line 51) | public Builder setRuleFsts(String ruleFsts) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/KeywordSpotter.java class KeywordSpotter (line 5) | public class KeywordSpotter { method KeywordSpotter (line 8) | public KeywordSpotter(KeywordSpotterConfig config) { method createStream (line 16) | public OnlineStream createStream(String keywords) { method createStream (line 21) | public OnlineStream createStream() { method decode (line 26) | public void decode(OnlineStream s) { method reset (line 30) | public void reset(OnlineStream s) { method isReady (line 34) | public boolean isReady(OnlineStream s) { method getResult (line 38) | public KeywordSpotterResult getResult(OnlineStream s) { method finalize (line 42) | protected void finalize() throws Throwable { method release (line 47) | public void release() { method newFromFile (line 55) | private native long newFromFile(KeywordSpotterConfig config); method delete (line 57) | private native void delete(long ptr); method createStream (line 59) | private native long createStream(long ptr, String keywords); method decode (line 61) | private native void decode(long ptr, long streamPtr); method reset (line 63) | private native void reset(long ptr, long streamPtr); method isReady (line 65) | private native boolean isReady(long ptr, long streamPtr); method getResult (line 67) | private native KeywordSpotterResult getResult(long ptr, long streamPtr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/KeywordSpotterConfig.java class KeywordSpotterConfig (line 5) | public class KeywordSpotterConfig { method KeywordSpotterConfig (line 15) | private KeywordSpotterConfig(Builder builder) { method builder (line 25) | public static Builder builder() { class Builder (line 29) | public static class Builder { method build (line 38) | public KeywordSpotterConfig build() { method setFeatureConfig (line 42) | public Builder setFeatureConfig(FeatureConfig featConfig) { method setOnlineModelConfig (line 47) | public Builder setOnlineModelConfig(OnlineModelConfig modelConfig) { method setMaxActivePaths (line 52) | public Builder setMaxActivePaths(int maxActivePaths) { method setKeywordsFile (line 57) | public Builder setKeywordsFile(String keywordsFile) { method setKeywordsScore (line 62) | public Builder setKeywordsScore(float keywordsScore) { method setKeywordsThreshold (line 67) | public Builder setKeywordsThreshold(float keywordsThreshold) { method setNumTrailingBlanks (line 72) | public Builder setNumTrailingBlanks(int numTrailingBlanks) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/KeywordSpotterResult.java class KeywordSpotterResult (line 7) | public class KeywordSpotterResult { method KeywordSpotterResult (line 12) | public KeywordSpotterResult(String keyword, String[] tokens, float[] t... method getKeyword (line 18) | public String getKeyword() { method getTokens (line 22) | public String[] getTokens() { method getTimestamps (line 26) | public float[] getTimestamps() { method toString (line 30) | @Override FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/LibraryLoader.java class LibraryLoader (line 3) | public class LibraryLoader { method loadLibrary (line 7) | static synchronized void loadLibrary() { method setAutoLoadEnabled (line 14) | public static void setAutoLoadEnabled(boolean enabled) { method maybeLoad (line 18) | static void maybeLoad() { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/LibraryUtils.java class LibraryUtils (line 43) | public class LibraryUtils { method enableDebug (line 52) | public static void enableDebug() { method disableDebug (line 56) | public static void disableDebug() { method load (line 60) | public static void load() { method loadFromSherpaOnnxNativePath (line 86) | private static boolean loadFromSherpaOnnxNativePath() { method loadFromResourceInJar (line 110) | private static boolean loadFromResourceInJar() throws IOException { method getOsArch (line 170) | private static String getOsArch() { method extractResource (line 201) | private static void extractResource(String resourcePath, File destinat... method resourceExists (line 224) | private static boolean resourceExists(String path) { method cleanUpTempDir (line 228) | private static void cleanUpTempDir(File dir) { method isAndroid (line 240) | static boolean isAndroid() { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineCanaryModelConfig.java class OfflineCanaryModelConfig (line 5) | public class OfflineCanaryModelConfig { method OfflineCanaryModelConfig (line 12) | private OfflineCanaryModelConfig(Builder builder) { method builder (line 20) | public static Builder builder() { method getEncoder (line 24) | public String getEncoder() { method getDecoder (line 28) | public String getDecoder() { method getSrcLang (line 32) | public String getSrcLang() { method getTgtLang (line 36) | public String getTgtLang() { method isUsePnc (line 40) | public boolean isUsePnc() { class Builder (line 44) | public static class Builder { method build (line 51) | public OfflineCanaryModelConfig build() { method setEncoder (line 55) | public Builder setEncoder(String encoder) { method setDecoder (line 60) | public Builder setDecoder(String decoder) { method setSrcLang (line 65) | public Builder setSrcLang(String srcLang) { method setTgtLang (line 70) | public Builder setTgtLang(String tgtLang) { method setUsePnc (line 75) | public Builder setUsePnc(boolean usePnc) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineDolphinModelConfig.java class OfflineDolphinModelConfig (line 5) | public class OfflineDolphinModelConfig { method OfflineDolphinModelConfig (line 8) | private OfflineDolphinModelConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public String getModel() { class Builder (line 20) | public static class Builder { method build (line 23) | public OfflineDolphinModelConfig build() { method setModel (line 27) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineFireRedAsrCtcModelConfig.java class OfflineFireRedAsrCtcModelConfig (line 3) | public class OfflineFireRedAsrCtcModelConfig { method OfflineFireRedAsrCtcModelConfig (line 6) | private OfflineFireRedAsrCtcModelConfig(Builder builder) { method builder (line 10) | public static Builder builder() { method getModel (line 14) | public String getModel() { class Builder (line 18) | public static class Builder { method build (line 21) | public OfflineFireRedAsrCtcModelConfig build() { method setModel (line 25) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineFireRedAsrModelConfig.java class OfflineFireRedAsrModelConfig (line 3) | public class OfflineFireRedAsrModelConfig { method OfflineFireRedAsrModelConfig (line 7) | private OfflineFireRedAsrModelConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getEncoder (line 16) | public String getEncoder() { method getDecoder (line 20) | public String getDecoder() { class Builder (line 24) | public static class Builder { method build (line 28) | public OfflineFireRedAsrModelConfig build() { method setEncoder (line 32) | public Builder setEncoder(String encoder) { method setDecoder (line 37) | public Builder setDecoder(String decoder) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineFunAsrNanoModelConfig.java class OfflineFunAsrNanoModelConfig (line 3) | public class OfflineFunAsrNanoModelConfig { method OfflineFunAsrNanoModelConfig (line 18) | private OfflineFunAsrNanoModelConfig(Builder builder) { method builder (line 34) | public static Builder builder() { method getEncoderAdaptor (line 38) | public String getEncoderAdaptor() { method getLLM (line 42) | public String getLLM() { method getEmbedding (line 46) | public String getEmbedding() { method getTokenizer (line 50) | public String getTokenizer() { method getSystemPrompt (line 54) | public String getSystemPrompt() { method getUserPrompt (line 58) | public String getUserPrompt() { method getLanguage (line 62) | public String getLanguage() { method getItn (line 66) | public boolean getItn() { method getHotwords (line 70) | public String getHotwords() { method getMaxNewTokens (line 74) | public int getMaxNewTokens() { method getTemperature (line 78) | public float getTemperature() { method getTopP (line 82) | public float getTopP() { method getSeed (line 86) | public int getSeed() { class Builder (line 90) | public static class Builder { method build (line 105) | public OfflineFunAsrNanoModelConfig build() { method setEncoderAdaptor (line 109) | public Builder setEncoderAdaptor(String encoderAdaptor) { method setLLM (line 114) | public Builder setLLM(String llm) { method setEmbedding (line 119) | public Builder setEmbedding(String embedding) { method setTokenizer (line 124) | public Builder setTokenizer(String tokenizer) { method setSystemPrompt (line 129) | public Builder setSystemPrompt(String systemPrompt) { method setUserPrompt (line 134) | public Builder setUserPrompt(String userPrompt) { method setLanguage (line 139) | public Builder setLanguage(String language) { method setItn (line 144) | public Builder setItn(boolean itn) { method setHotwords (line 149) | public Builder setHotwords(String hotwords) { method setMaxNewTokens (line 154) | public Builder setMaxNewTokens(int maxNewTokens) { method setTemperature (line 159) | public Builder setTemperature(float temperature) { method setTopP (line 164) | public Builder setTopP(float topP) { method setSeed (line 169) | public Builder setSeed(int seed) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineMedAsrCtcModelConfig.java class OfflineMedAsrCtcModelConfig (line 3) | public class OfflineMedAsrCtcModelConfig { method OfflineMedAsrCtcModelConfig (line 6) | private OfflineMedAsrCtcModelConfig(Builder builder) { method builder (line 10) | public static Builder builder() { method getModel (line 14) | public String getModel() { class Builder (line 18) | public static class Builder { method build (line 21) | public OfflineMedAsrCtcModelConfig build() { method setModel (line 25) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineModelConfig.java class OfflineModelConfig (line 5) | public class OfflineModelConfig { method OfflineModelConfig (line 31) | private OfflineModelConfig(Builder builder) { method builder (line 57) | public static Builder builder() { method getParaformer (line 61) | public OfflineParaformerModelConfig getParaformer() { method getTransducer (line 65) | public OfflineTransducerModelConfig getTransducer() { method getWhisper (line 69) | public OfflineWhisperModelConfig getWhisper() { method getMoonshine (line 73) | public OfflineMoonshineModelConfig getMoonshine() { method getSenseVoice (line 77) | public OfflineSenseVoiceModelConfig getSenseVoice() { method getDolphin (line 81) | public OfflineDolphinModelConfig getDolphin() { method getNemo (line 85) | public OfflineNemoEncDecCtcModelConfig getNemo() { method getZipformerCtc (line 89) | public OfflineZipformerCtcModelConfig getZipformerCtc() { method getWenetCtc (line 93) | public OfflineWenetCtcModelConfig getWenetCtc() { method getOmnilingual (line 97) | public OfflineOmnilingualAsrCtcModelConfig getOmnilingual() { method getMedAsr (line 101) | public OfflineMedAsrCtcModelConfig getMedAsr() { method getFireRedAsrCtc (line 105) | public OfflineFireRedAsrCtcModelConfig getFireRedAsrCtc() { method getFireRedAsr (line 109) | public OfflineFireRedAsrModelConfig getFireRedAsr() { method getFunAsrNano (line 113) | public OfflineFunAsrNanoModelConfig getFunAsrNano() { method getCanary (line 117) | public OfflineCanaryModelConfig getCanary() { method getTokens (line 121) | public String getTokens() { method getNumThreads (line 125) | public int getNumThreads() { method getDebug (line 129) | public boolean getDebug() { method getProvider (line 133) | public String getProvider() { method getModelType (line 137) | public String getModelType() { method getModelingUnit (line 141) | public String getModelingUnit() { method getBpeVocab (line 145) | public String getBpeVocab() { method getTeleSpeech (line 149) | public String getTeleSpeech() { class Builder (line 153) | public static class Builder { method build (line 178) | public OfflineModelConfig build() { method setTransducer (line 182) | public Builder setTransducer(OfflineTransducerModelConfig transducer) { method setDolphin (line 187) | public Builder setDolphin(OfflineDolphinModelConfig dolphin) { method setParaformer (line 192) | public Builder setParaformer(OfflineParaformerModelConfig paraformer) { method setNemo (line 197) | public Builder setNemo(OfflineNemoEncDecCtcModelConfig nemo) { method setZipformerCtc (line 202) | public Builder setZipformerCtc(OfflineZipformerCtcModelConfig zipfor... method setWenetCtc (line 207) | public Builder setWenetCtc(OfflineWenetCtcModelConfig wenetCtc) { method setOmnilingual (line 212) | public Builder setOmnilingual(OfflineOmnilingualAsrCtcModelConfig om... method setMedAsr (line 217) | public Builder setMedAsr(OfflineMedAsrCtcModelConfig medasr) { method setFireRedAsrCtc (line 222) | public Builder setFireRedAsrCtc(OfflineFireRedAsrCtcModelConfig fire... method setFunAsrNano (line 227) | public Builder setFunAsrNano(OfflineFunAsrNanoModelConfig funasrNano) { method setCanary (line 232) | public Builder setCanary(OfflineCanaryModelConfig canary) { method setTeleSpeech (line 237) | public Builder setTeleSpeech(String teleSpeech) { method setWhisper (line 242) | public Builder setWhisper(OfflineWhisperModelConfig whisper) { method setFireRedAsr (line 247) | public Builder setFireRedAsr(OfflineFireRedAsrModelConfig fireRedAsr) { method setSenseVoice (line 252) | public Builder setSenseVoice(OfflineSenseVoiceModelConfig senseVoice) { method setMoonshine (line 257) | public Builder setMoonshine(OfflineMoonshineModelConfig moonshine) { method setTokens (line 262) | public Builder setTokens(String tokens) { method setNumThreads (line 267) | public Builder setNumThreads(int numThreads) { method setDebug (line 272) | public Builder setDebug(boolean debug) { method setProvider (line 277) | public Builder setProvider(String provider) { method setModelType (line 282) | public Builder setModelType(String modelType) { method setModelingUnit (line 287) | public Builder setModelingUnit(String modelingUnit) { method setBpeVocab (line 292) | public Builder setBpeVocab(String bpeVocab) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineMoonshineModelConfig.java class OfflineMoonshineModelConfig (line 5) | public class OfflineMoonshineModelConfig { method OfflineMoonshineModelConfig (line 12) | private OfflineMoonshineModelConfig(Builder builder) { method builder (line 20) | public static Builder builder() { method getPreprocessor (line 24) | public String getPreprocessor() { method getEncoder (line 28) | public String getEncoder() { method getUncachedDecoder (line 32) | public String getUncachedDecoder() { method getCachedDecoder (line 36) | public String getCachedDecoder() { method getMergedDecoder (line 40) | public String getMergedDecoder() { class Builder (line 44) | public static class Builder { method build (line 51) | public OfflineMoonshineModelConfig build() { method setPreprocessor (line 55) | public Builder setPreprocessor(String preprocessor) { method setEncoder (line 60) | public Builder setEncoder(String encoder) { method setUncachedDecoder (line 65) | public Builder setUncachedDecoder(String uncachedDecoder) { method setCachedDecoder (line 70) | public Builder setCachedDecoder(String cachedDecoder) { method setMergedDecoder (line 75) | public Builder setMergedDecoder(String mergedDecoder) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineNemoEncDecCtcModelConfig.java class OfflineNemoEncDecCtcModelConfig (line 5) | public class OfflineNemoEncDecCtcModelConfig { method OfflineNemoEncDecCtcModelConfig (line 8) | private OfflineNemoEncDecCtcModelConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public String getModel() { class Builder (line 20) | public static class Builder { method build (line 23) | public OfflineNemoEncDecCtcModelConfig build() { method setModel (line 27) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineOmnilingualAsrCtcModelConfig.java class OfflineOmnilingualAsrCtcModelConfig (line 3) | public class OfflineOmnilingualAsrCtcModelConfig { method OfflineOmnilingualAsrCtcModelConfig (line 6) | private OfflineOmnilingualAsrCtcModelConfig(Builder builder) { method builder (line 10) | public static Builder builder() { method getModel (line 14) | public String getModel() { class Builder (line 18) | public static class Builder { method build (line 21) | public OfflineOmnilingualAsrCtcModelConfig build() { method setModel (line 25) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineParaformerModelConfig.java class OfflineParaformerModelConfig (line 5) | public class OfflineParaformerModelConfig { method OfflineParaformerModelConfig (line 9) | private OfflineParaformerModelConfig(Builder builder) { method builder (line 14) | public static Builder builder() { method getModel (line 18) | public String getModel() { method getQnnConfig (line 22) | public QnnConfig getQnnConfig() { class Builder (line 26) | public static class Builder { method build (line 30) | public OfflineParaformerModelConfig build() { method setModel (line 34) | public Builder setModel(String model) { method setQnnConfig (line 39) | public Builder setQnnConfig(QnnConfig qnnConfig) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflinePunctuation.java class OfflinePunctuation (line 5) | public class OfflinePunctuation { method OfflinePunctuation (line 8) | public OfflinePunctuation(OfflinePunctuationConfig config) { method addPunctuation (line 16) | public String addPunctuation(String text) { method finalize (line 20) | @Override method release (line 26) | public void release() { method delete (line 34) | private native void delete(long ptr); method newFromFile (line 36) | private native long newFromFile(OfflinePunctuationConfig config); method addPunctuation (line 38) | private native String addPunctuation(long ptr, String text); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflinePunctuationConfig.java class OfflinePunctuationConfig (line 5) | public class OfflinePunctuationConfig { method OfflinePunctuationConfig (line 8) | private OfflinePunctuationConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public OfflinePunctuationModelConfig getModel() { class Builder (line 21) | public static class Builder { method build (line 24) | public OfflinePunctuationConfig build() { method setModel (line 28) | public Builder setModel(OfflinePunctuationModelConfig model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflinePunctuationModelConfig.java class OfflinePunctuationModelConfig (line 5) | public class OfflinePunctuationModelConfig { method OfflinePunctuationModelConfig (line 11) | private OfflinePunctuationModelConfig(Builder builder) { method builder (line 18) | public static Builder builder() { method getCtTransformer (line 22) | public String getCtTransformer() { class Builder (line 26) | public static class Builder { method build (line 32) | public OfflinePunctuationModelConfig build() { method setCtTransformer (line 36) | public Builder setCtTransformer(String ctTransformer) { method setNumThreads (line 41) | public Builder setNumThreads(int numThreads) { method setDebug (line 46) | public Builder setDebug(boolean debug) { method setProvider (line 51) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineRecognizer.java class OfflineRecognizer (line 5) | public class OfflineRecognizer { method OfflineRecognizer (line 9) | public OfflineRecognizer(OfflineRecognizerConfig config) { method setConfig (line 19) | public void setConfig(OfflineRecognizerConfig config) { method getConfig (line 24) | public OfflineRecognizerConfig getConfig() { method decode (line 28) | public void decode(OfflineStream s) { method decode (line 32) | public void decode(OfflineStream[] ss) { method createStream (line 40) | public OfflineStream createStream() { method finalize (line 45) | @Override method release (line 51) | public void release() { method getResult (line 59) | public OfflineRecognizerResult getResult(OfflineStream s) { method delete (line 63) | private native void delete(long ptr); method newFromFile (line 65) | private native long newFromFile(OfflineRecognizerConfig config); method createStream (line 67) | private native long createStream(long ptr); method decode (line 69) | private native void decode(long ptr, long streamPtr); method setConfig (line 71) | private native void setConfig(long ptr, OfflineRecognizerConfig config); method decodeStreams (line 73) | private native void decodeStreams(long ptr, long[] streamPtrs); method getResult (line 75) | private native OfflineRecognizerResult getResult(long streamPtr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineRecognizerConfig.java class OfflineRecognizerConfig (line 5) | public class OfflineRecognizerConfig { method OfflineRecognizerConfig (line 17) | private OfflineRecognizerConfig(Builder builder) { method builder (line 30) | public static Builder builder() { method getModelConfig (line 34) | public OfflineModelConfig getModelConfig() { class Builder (line 38) | public static class Builder { method build (line 50) | public OfflineRecognizerConfig build() { method setFeatureConfig (line 54) | public Builder setFeatureConfig(FeatureConfig featConfig) { method setOfflineModelConfig (line 59) | public Builder setOfflineModelConfig(OfflineModelConfig modelConfig) { method setHr (line 64) | public Builder setHr(HomophoneReplacerConfig hr) { method setDecodingMethod (line 69) | public Builder setDecodingMethod(String decodingMethod) { method setMaxActivePaths (line 74) | public Builder setMaxActivePaths(int maxActivePaths) { method setHotwordsFile (line 79) | public Builder setHotwordsFile(String hotwordsFile) { method setHotwordsScore (line 84) | public Builder setHotwordsScore(float hotwordsScore) { method setRuleFsts (line 89) | public Builder setRuleFsts(String ruleFsts) { method setRuleFars (line 94) | public Builder setRuleFars(String ruleFars) { method setBlankPenalty (line 99) | public Builder setBlankPenalty(float blankPenalty) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineRecognizerResult.java class OfflineRecognizerResult (line 5) | public class OfflineRecognizerResult { method OfflineRecognizerResult (line 14) | public OfflineRecognizerResult(String text, String[] tokens, float[] t... method getText (line 24) | public String getText() { method getTokens (line 28) | public String[] getTokens() { method getTimestamps (line 32) | public float[] getTimestamps() { method getLang (line 36) | public String getLang() { method getEmotion (line 40) | public String getEmotion() { method getEvent (line 44) | public String getEvent() { method getDurations (line 48) | public float[] getDurations() { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSenseVoiceModelConfig.java class OfflineSenseVoiceModelConfig (line 5) | public class OfflineSenseVoiceModelConfig { method OfflineSenseVoiceModelConfig (line 11) | private OfflineSenseVoiceModelConfig(Builder builder) { method builder (line 18) | public static Builder builder() { method getModel (line 22) | public String getModel() { method getLanguage (line 26) | public String getLanguage() { method getUseInverseTextNormalization (line 30) | public boolean getUseInverseTextNormalization() { method getQnnConfig (line 34) | public QnnConfig getQnnConfig() { class Builder (line 38) | public static class Builder { method build (line 44) | public OfflineSenseVoiceModelConfig build() { method setModel (line 48) | public Builder setModel(String model) { method setLanguage (line 53) | public Builder setLanguage(String language) { method setInverseTextNormalization (line 58) | public Builder setInverseTextNormalization(boolean useInverseTextNor... method setQnnConfig (line 63) | public Builder setQnnConfig(QnnConfig qnnConfig) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeakerDiarization.java class OfflineSpeakerDiarization (line 5) | public class OfflineSpeakerDiarization { method OfflineSpeakerDiarization (line 8) | public OfflineSpeakerDiarization(OfflineSpeakerDiarizationConfig confi... method getSampleRate (line 16) | public int getSampleRate() { method setConfig (line 21) | public void setConfig(OfflineSpeakerDiarizationConfig config) { method process (line 25) | public OfflineSpeakerDiarizationSegment[] process(float[] samples) { method processWithCallback (line 29) | public OfflineSpeakerDiarizationSegment[] processWithCallback(float[] ... method processWithCallback (line 33) | public OfflineSpeakerDiarizationSegment[] processWithCallback(float[] ... method finalize (line 37) | protected void finalize() throws Throwable { method release (line 42) | public void release() { method getSampleRate (line 50) | private native int getSampleRate(long ptr); method delete (line 52) | private native void delete(long ptr); method newFromFile (line 54) | private native long newFromFile(OfflineSpeakerDiarizationConfig config); method setConfig (line 56) | private native void setConfig(long ptr, OfflineSpeakerDiarizationConfi... method process (line 58) | private native OfflineSpeakerDiarizationSegment[] process(long ptr, fl... method processWithCallback (line 60) | private native OfflineSpeakerDiarizationSegment[] processWithCallback(... FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeakerDiarizationCallback.java type OfflineSpeakerDiarizationCallback (line 5) | @FunctionalInterface method invoke (line 7) | Integer invoke(int numProcessedChunks, int numTotalCunks, long arg); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeakerDiarizationConfig.java class OfflineSpeakerDiarizationConfig (line 3) | public class OfflineSpeakerDiarizationConfig { method OfflineSpeakerDiarizationConfig (line 10) | private OfflineSpeakerDiarizationConfig(Builder builder) { method builder (line 18) | public static Builder builder() { method getSegmentation (line 22) | public OfflineSpeakerSegmentationModelConfig getSegmentation() { method getEmbedding (line 26) | public SpeakerEmbeddingExtractorConfig getEmbedding() { method getClustering (line 30) | public FastClusteringConfig getClustering() { method getMinDurationOff (line 34) | public float getMinDurationOff() { method getMinDurationOn (line 38) | public float getMinDurationOn() { class Builder (line 42) | public static class Builder { method build (line 49) | public OfflineSpeakerDiarizationConfig build() { method setSegmentation (line 53) | public Builder setSegmentation(OfflineSpeakerSegmentationModelConfig... method setEmbedding (line 58) | public Builder setEmbedding(SpeakerEmbeddingExtractorConfig embeddin... method setClustering (line 63) | public Builder setClustering(FastClusteringConfig clustering) { method setMinDurationOff (line 68) | public Builder setMinDurationOff(float minDurationOff) { method setMinDurationOn (line 73) | public Builder setMinDurationOn(float minDurationOn) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeakerDiarizationSegment.java class OfflineSpeakerDiarizationSegment (line 5) | public class OfflineSpeakerDiarizationSegment { method OfflineSpeakerDiarizationSegment (line 10) | public OfflineSpeakerDiarizationSegment(float start, float end, int sp... method getStart (line 16) | public float getStart() { method getEnd (line 20) | public float getEnd() { method getSpeaker (line 24) | public int getSpeaker() { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeakerSegmentationModelConfig.java class OfflineSpeakerSegmentationModelConfig (line 5) | public class OfflineSpeakerSegmentationModelConfig { method OfflineSpeakerSegmentationModelConfig (line 11) | private OfflineSpeakerSegmentationModelConfig(Builder builder) { method builder (line 18) | public static Builder builder() { class Builder (line 22) | public static class Builder { method build (line 28) | public OfflineSpeakerSegmentationModelConfig build() { method setPyannote (line 32) | public Builder setPyannote(OfflineSpeakerSegmentationPyannoteModelCo... method setNumThreads (line 37) | public Builder setNumThreads(int numThreads) { method setDebug (line 42) | public Builder setDebug(boolean debug) { method setProvider (line 47) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeakerSegmentationPyannoteModelConfig.java class OfflineSpeakerSegmentationPyannoteModelConfig (line 5) | public class OfflineSpeakerSegmentationPyannoteModelConfig { method OfflineSpeakerSegmentationPyannoteModelConfig (line 8) | private OfflineSpeakerSegmentationPyannoteModelConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public String getModel() { class Builder (line 20) | public static class Builder { method build (line 23) | public OfflineSpeakerSegmentationPyannoteModelConfig build() { method setModel (line 27) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeechDenoiser.java class OfflineSpeechDenoiser (line 5) | public class OfflineSpeechDenoiser { method OfflineSpeechDenoiser (line 8) | public OfflineSpeechDenoiser(OfflineSpeechDenoiserConfig config) { method getSampleRate (line 16) | public int getSampleRate() { method run (line 20) | public DenoisedAudio run(float[] samples, int sampleRate) { method finalize (line 24) | protected void finalize() throws Throwable { method release (line 28) | public void release() { method delete (line 36) | private native void delete(long ptr); method getSampleRate (line 38) | private native int getSampleRate(long ptr); method run (line 40) | private native DenoisedAudio run(long ptr, float[] samples, int sample... method newFromFile (line 42) | private native long newFromFile(OfflineSpeechDenoiserConfig config); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeechDenoiserConfig.java class OfflineSpeechDenoiserConfig (line 4) | public class OfflineSpeechDenoiserConfig { method OfflineSpeechDenoiserConfig (line 7) | private OfflineSpeechDenoiserConfig(OfflineSpeechDenoiserConfig.Builde... method builder (line 11) | public static Builder builder() { class Builder (line 15) | public static class Builder { method build (line 18) | public OfflineSpeechDenoiserConfig build() { method setModel (line 22) | public Builder setModel(OfflineSpeechDenoiserModelConfig model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeechDenoiserDpdfNetModelConfig.java class OfflineSpeechDenoiserDpdfNetModelConfig (line 4) | public class OfflineSpeechDenoiserDpdfNetModelConfig { method OfflineSpeechDenoiserDpdfNetModelConfig (line 7) | private OfflineSpeechDenoiserDpdfNetModelConfig(Builder builder) { method builder (line 11) | public static Builder builder() { method getModel (line 15) | public String getModel() { class Builder (line 19) | public static class Builder { method build (line 22) | public OfflineSpeechDenoiserDpdfNetModelConfig build() { method setModel (line 26) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeechDenoiserGtcrnModelConfig.java class OfflineSpeechDenoiserGtcrnModelConfig (line 4) | public class OfflineSpeechDenoiserGtcrnModelConfig { method OfflineSpeechDenoiserGtcrnModelConfig (line 7) | private OfflineSpeechDenoiserGtcrnModelConfig(Builder builder) { method builder (line 11) | public static Builder builder() { method getModel (line 15) | public String getModel() { class Builder (line 19) | public static class Builder { method build (line 22) | public OfflineSpeechDenoiserGtcrnModelConfig build() { method setModel (line 26) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineSpeechDenoiserModelConfig.java class OfflineSpeechDenoiserModelConfig (line 4) | public class OfflineSpeechDenoiserModelConfig { method OfflineSpeechDenoiserModelConfig (line 11) | private OfflineSpeechDenoiserModelConfig(Builder builder) { method builder (line 19) | public static Builder builder() { class Builder (line 23) | public static class Builder { method build (line 30) | public OfflineSpeechDenoiserModelConfig build() { method setGtcrn (line 34) | public Builder setGtcrn(OfflineSpeechDenoiserGtcrnModelConfig gtcrn) { method setDpdfnet (line 39) | public Builder setDpdfnet(OfflineSpeechDenoiserDpdfNetModelConfig dp... method setNumThreads (line 44) | public Builder setNumThreads(int numThreads) { method setDebug (line 49) | public Builder setDebug(boolean debug) { method setProvider (line 54) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineStream.java class OfflineStream (line 5) | public class OfflineStream { method OfflineStream (line 8) | public OfflineStream() { method OfflineStream (line 13) | public OfflineStream(long ptr) { method getPtr (line 17) | public long getPtr() { method setPtr (line 21) | public void setPtr(long ptr) { method acceptWaveform (line 25) | public void acceptWaveform(float[] samples, int sampleRate) { method setOption (line 29) | public void setOption(String key, String value) { method getOption (line 33) | public String getOption(String key) { method hasOption (line 37) | public boolean hasOption(String key) { method release (line 41) | public void release() { method finalize (line 50) | @Override method acceptWaveform (line 56) | private native void acceptWaveform(long ptr, float[] samples, int samp... method setOption (line 58) | private native void setOption(long ptr, String key, String value); method getOption (line 60) | private native String getOption(long ptr, String key); method hasOption (line 62) | private native boolean hasOption(long ptr, String key); method delete (line 64) | private native void delete(long ptr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTransducerModelConfig.java class OfflineTransducerModelConfig (line 5) | public class OfflineTransducerModelConfig { method OfflineTransducerModelConfig (line 10) | private OfflineTransducerModelConfig(Builder builder) { method builder (line 16) | public static Builder builder() { method getEncoder (line 20) | public String getEncoder() { method getDecoder (line 24) | public String getDecoder() { method getJoiner (line 28) | public String getJoiner() { class Builder (line 32) | public static class Builder { method build (line 37) | public OfflineTransducerModelConfig build() { method setEncoder (line 41) | public Builder setEncoder(String encoder) { method setDecoder (line 46) | public Builder setDecoder(String decoder) { method setJoiner (line 51) | public Builder setJoiner(String joiner) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTts.java class OfflineTts (line 7) | public class OfflineTts { method OfflineTts (line 10) | public OfflineTts(OfflineTtsConfig config) { method getSampleRate (line 19) | public int getSampleRate() { method getNumSpeakers (line 23) | public int getNumSpeakers() { method generate (line 28) | public GeneratedAudio generate(String text) { method generate (line 33) | public GeneratedAudio generate(String text, int sid) { method generate (line 38) | public GeneratedAudio generate(String text, int sid, float speed) { method generateWithCallback (line 42) | public GeneratedAudio generateWithCallback(String text, OfflineTtsCall... method generateWithCallback (line 46) | public GeneratedAudio generateWithCallback( method generateWithCallback (line 53) | public GeneratedAudio generateWithCallback(String text, int sid, Offli... method generateWithCallback (line 57) | public GeneratedAudio generateWithCallback( method generateWithCallback (line 66) | public GeneratedAudio generateWithCallback(String text, int sid, float... method generateWithCallback (line 70) | public GeneratedAudio generateWithCallback( method generateWithConfigAndCallback (line 91) | public GeneratedAudio generateWithConfigAndCallback( method generateWithConfigAndCallback (line 100) | public GeneratedAudio generateWithConfigAndCallback( method finalize (line 112) | @Override method release (line 117) | public void release() { method delete (line 125) | private native void delete(long ptr); method getSampleRate (line 127) | private native int getSampleRate(long ptr); method getNumSpeakers (line 129) | private native int getNumSpeakers(long ptr); method generateImpl (line 131) | private native GeneratedAudio generateImpl(long ptr, String text, int ... method generateWithCallbackImpl (line 133) | private native GeneratedAudio generateWithCallbackImpl(long ptr, Strin... method generateWithConfigImpl (line 135) | private native GeneratedAudio generateWithConfigImpl( method newFromFile (line 142) | private native long newFromFile(OfflineTtsConfig config); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsCallback.java type OfflineTtsCallback (line 5) | @FunctionalInterface method invoke (line 11) | Integer invoke(float[] samples); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsConfig.java class OfflineTtsConfig (line 5) | public class OfflineTtsConfig { method OfflineTtsConfig (line 12) | private OfflineTtsConfig(Builder builder) { method builder (line 20) | public static Builder builder() { method getModel (line 24) | public OfflineTtsModelConfig getModel() { method getRuleFsts (line 28) | public String getRuleFsts() { method getRuleFars (line 32) | public String getRuleFars() { method getMaxNumSentences (line 36) | public int getMaxNumSentences() { method getSilenceScale (line 40) | public float getSilenceScale() { class Builder (line 44) | public static class Builder { method build (line 51) | public OfflineTtsConfig build() { method setModel (line 55) | public Builder setModel(OfflineTtsModelConfig model) { method setRuleFsts (line 60) | public Builder setRuleFsts(String ruleFsts) { method setRuleFars (line 65) | public Builder setRuleFars(String ruleFars) { method setMaxNumSentences (line 70) | public Builder setMaxNumSentences(int maxNumSentences) { method setSilenceScale (line 75) | public Builder setSilenceScale(float silenceScale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsKittenModelConfig.java class OfflineTtsKittenModelConfig (line 4) | public class OfflineTtsKittenModelConfig { method OfflineTtsKittenModelConfig (line 11) | private OfflineTtsKittenModelConfig(Builder builder) { method builder (line 19) | public static Builder builder() { method getModel (line 23) | public String getModel() { method getVoices (line 27) | public String getVoices() { method getTokens (line 31) | public String getTokens() { method getDataDir (line 35) | public String getDataDir() { method getLengthScale (line 39) | public float getLengthScale() { class Builder (line 44) | public static class Builder { method build (line 51) | public OfflineTtsKittenModelConfig build() { method setModel (line 55) | public Builder setModel(String model) { method setVoices (line 60) | public Builder setVoices(String voices) { method setTokens (line 65) | public Builder setTokens(String tokens) { method setDataDir (line 70) | public Builder setDataDir(String dataDir) { method setLengthScale (line 75) | public Builder setLengthScale(float lengthScale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsKokoroModelConfig.java class OfflineTtsKokoroModelConfig (line 4) | public class OfflineTtsKokoroModelConfig { method OfflineTtsKokoroModelConfig (line 14) | private OfflineTtsKokoroModelConfig(Builder builder) { method builder (line 25) | public static Builder builder() { method getModel (line 29) | public String getModel() { method getVoices (line 33) | public String getVoices() { method getTokens (line 37) | public String getTokens() { method getDataDir (line 41) | public String getDataDir() { method getLengthScale (line 45) | public float getLengthScale() { class Builder (line 50) | public static class Builder { method build (line 60) | public OfflineTtsKokoroModelConfig build() { method setModel (line 64) | public Builder setModel(String model) { method setVoices (line 69) | public Builder setVoices(String voices) { method setTokens (line 74) | public Builder setTokens(String tokens) { method setLexicon (line 79) | public Builder setLexicon(String lexicon) { method setLang (line 84) | public Builder setLang(String lang) { method setDataDir (line 89) | public Builder setDataDir(String dataDir) { method setDictDir (line 94) | public Builder setDictDir(String dictDir) { method setLengthScale (line 99) | public Builder setLengthScale(float lengthScale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsMatchaModelConfig.java class OfflineTtsMatchaModelConfig (line 5) | public class OfflineTtsMatchaModelConfig { method OfflineTtsMatchaModelConfig (line 15) | private OfflineTtsMatchaModelConfig(Builder builder) { method builder (line 26) | public static Builder builder() { method getAcousticModel (line 30) | public String getAcousticModel() { method getVocoder (line 34) | public String getVocoder() { method getLexicon (line 38) | public String getLexicon() { method getTokens (line 42) | public String getTokens() { method getDataDir (line 46) | public String getDataDir() { method getDictDir (line 50) | public String getDictDir() { method getLengthScale (line 54) | public float getLengthScale() { method getNoiseScale (line 58) | public float getNoiseScale() { class Builder (line 62) | public static class Builder { method build (line 72) | public OfflineTtsMatchaModelConfig build() { method setAcousticModel (line 76) | public Builder setAcousticModel(String acousticModel) { method setVocoder (line 81) | public Builder setVocoder(String vocoder) { method setTokens (line 86) | public Builder setTokens(String tokens) { method setLexicon (line 91) | public Builder setLexicon(String lexicon) { method setDataDir (line 96) | public Builder setDataDir(String dataDir) { method setDictDir (line 101) | public Builder setDictDir(String dictDir) { method setNoiseScale (line 106) | public Builder setNoiseScale(float noiseScale) { method setLengthScale (line 111) | public Builder setLengthScale(float lengthScale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsModelConfig.java class OfflineTtsModelConfig (line 5) | public class OfflineTtsModelConfig { method OfflineTtsModelConfig (line 17) | private OfflineTtsModelConfig(Builder builder) { method builder (line 30) | public static Builder builder() { method getVits (line 34) | public OfflineTtsVitsModelConfig getVits() { method getMatcha (line 38) | public OfflineTtsMatchaModelConfig getMatcha() { method getKokoro (line 42) | public OfflineTtsKokoroModelConfig getKokoro() { method getZipvoice (line 46) | public OfflineTtsZipVoiceModelConfig getZipvoice() { method getKitten (line 50) | public OfflineTtsKittenModelConfig getKitten() { method getPocket (line 54) | public OfflineTtsPocketModelConfig getPocket() { method getSupertonic (line 58) | public OfflineTtsSupertonicModelConfig getSupertonic() { class Builder (line 62) | public static class Builder { method build (line 74) | public OfflineTtsModelConfig build() { method setVits (line 78) | public Builder setVits(OfflineTtsVitsModelConfig vits) { method setMatcha (line 83) | public Builder setMatcha(OfflineTtsMatchaModelConfig matcha) { method setKokoro (line 88) | public Builder setKokoro(OfflineTtsKokoroModelConfig kokoro) { method setZipvoice (line 93) | public Builder setZipvoice(OfflineTtsZipVoiceModelConfig zipvoice) { method setKitten (line 98) | public Builder setKitten(OfflineTtsKittenModelConfig kitten) { method setPocket (line 103) | public Builder setPocket(OfflineTtsPocketModelConfig pocket) { method setSupertonic (line 108) | public Builder setSupertonic(OfflineTtsSupertonicModelConfig superto... method setNumThreads (line 113) | public Builder setNumThreads(int numThreads) { method setDebug (line 118) | public Builder setDebug(boolean debug) { method setProvider (line 123) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsPocketModelConfig.java class OfflineTtsPocketModelConfig (line 4) | public class OfflineTtsPocketModelConfig { method OfflineTtsPocketModelConfig (line 14) | private OfflineTtsPocketModelConfig(Builder builder) { method getLmFlow (line 25) | public String getLmFlow() { method getLmMain (line 29) | public String getLmMain() { method getEncoder (line 33) | public String getEncoder() { method getDecoder (line 37) | public String getDecoder() { method getTextConditioner (line 41) | public String getTextConditioner() { method getVocabJson (line 45) | public String getVocabJson() { method getTokenScoresJson (line 49) | public String getTokenScoresJson() { method getVoiceEmbeddingCacheCapacity (line 53) | public int getVoiceEmbeddingCacheCapacity() { method builder (line 57) | public static Builder builder() { class Builder (line 61) | public static class Builder { method build (line 71) | public OfflineTtsPocketModelConfig build() { method setLmFlow (line 75) | public Builder setLmFlow(String lmFlow) { method setLmMain (line 80) | public Builder setLmMain(String lmMain) { method setEncoder (line 85) | public Builder setEncoder(String encoder) { method setDecoder (line 90) | public Builder setDecoder(String decoder) { method setTextConditioner (line 95) | public Builder setTextConditioner(String textConditioner) { method setVocabJson (line 100) | public Builder setVocabJson(String vocabJson) { method setTokenScoresJson (line 105) | public Builder setTokenScoresJson(String tokenScoresJson) { method setVoiceEmbeddingCacheCapacity (line 110) | public Builder setVoiceEmbeddingCacheCapacity(int voiceEmbeddingCach... FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsSupertonicModelConfig.java class OfflineTtsSupertonicModelConfig (line 4) | public class OfflineTtsSupertonicModelConfig { method OfflineTtsSupertonicModelConfig (line 13) | private OfflineTtsSupertonicModelConfig(Builder builder) { method getDurationPredictor (line 23) | public String getDurationPredictor() { method getTextEncoder (line 27) | public String getTextEncoder() { method getVectorEstimator (line 31) | public String getVectorEstimator() { method getVocoder (line 35) | public String getVocoder() { method getTtsJson (line 39) | public String getTtsJson() { method getUnicodeIndexer (line 43) | public String getUnicodeIndexer() { method getVoiceStyle (line 47) | public String getVoiceStyle() { method builder (line 51) | public static Builder builder() { class Builder (line 55) | public static class Builder { method build (line 64) | public OfflineTtsSupertonicModelConfig build() { method setDurationPredictor (line 68) | public Builder setDurationPredictor(String durationPredictor) { method setTextEncoder (line 73) | public Builder setTextEncoder(String textEncoder) { method setVectorEstimator (line 78) | public Builder setVectorEstimator(String vectorEstimator) { method setVocoder (line 83) | public Builder setVocoder(String vocoder) { method setTtsJson (line 88) | public Builder setTtsJson(String ttsJson) { method setUnicodeIndexer (line 93) | public Builder setUnicodeIndexer(String unicodeIndexer) { method setVoiceStyle (line 98) | public Builder setVoiceStyle(String voiceStyle) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsVitsModelConfig.java class OfflineTtsVitsModelConfig (line 5) | public class OfflineTtsVitsModelConfig { method OfflineTtsVitsModelConfig (line 15) | private OfflineTtsVitsModelConfig(Builder builder) { method builder (line 26) | public static Builder builder() { method getModel (line 30) | public String getModel() { method getLexicon (line 34) | public String getLexicon() { method getTokens (line 38) | public String getTokens() { method getDataDir (line 42) | public String getDataDir() { method getDictDir (line 46) | public String getDictDir() { method getLengthScale (line 50) | public float getLengthScale() { method getNoiseScale (line 54) | public float getNoiseScale() { method getNoiseScaleW (line 58) | public float getNoiseScaleW() { class Builder (line 62) | public static class Builder { method build (line 72) | public OfflineTtsVitsModelConfig build() { method setModel (line 76) | public Builder setModel(String model) { method setTokens (line 81) | public Builder setTokens(String tokens) { method setLexicon (line 86) | public Builder setLexicon(String lexicon) { method setDataDir (line 91) | public Builder setDataDir(String dataDir) { method setDictDir (line 96) | public Builder setDictDir(String dictDir) { method setNoiseScale (line 101) | public Builder setNoiseScale(float noiseScale) { method setNoiseScaleW (line 106) | public Builder setNoiseScaleW(float noiseScaleW) { method setLengthScale (line 111) | public Builder setLengthScale(float lengthScale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineTtsZipVoiceModelConfig.java class OfflineTtsZipVoiceModelConfig (line 5) | public class OfflineTtsZipVoiceModelConfig { method OfflineTtsZipVoiceModelConfig (line 17) | private OfflineTtsZipVoiceModelConfig(Builder builder) { method builder (line 30) | public static Builder builder() { method getTokens (line 34) | public String getTokens() { method getEncoder (line 38) | public String getEncoder() { method getDecoder (line 42) | public String getDecoder() { method getVocoder (line 46) | public String getVocoder() { method getDataDir (line 50) | public String getDataDir() { method getLexicon (line 54) | public String getLexicon() { method getFeatScale (line 58) | public float getFeatScale() { method getTShift (line 62) | public float getTShift() { method getTargetRms (line 66) | public float getTargetRms() { method getGuidanceScale (line 70) | public float getGuidanceScale() { class Builder (line 74) | public static class Builder { method build (line 86) | public OfflineTtsZipVoiceModelConfig build() { method setTokens (line 90) | public Builder setTokens(String tokens) { method setEncoder (line 95) | public Builder setEncoder(String encoder) { method setDecoder (line 100) | public Builder setDecoder(String decoder) { method setVocoder (line 105) | public Builder setVocoder(String vocoder) { method setDataDir (line 110) | public Builder setDataDir(String dataDir) { method setLexicon (line 115) | public Builder setLexicon(String lexicon) { method setFeatScale (line 120) | public Builder setFeatScale(float featScale) { method setTShift (line 125) | public Builder setTShift(float tShift) { method setTargetRms (line 130) | public Builder setTargetRms(float targetRms) { method setGuidanceScale (line 135) | public Builder setGuidanceScale(float guidanceScale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineWenetCtcModelConfig.java class OfflineWenetCtcModelConfig (line 3) | public class OfflineWenetCtcModelConfig { method OfflineWenetCtcModelConfig (line 6) | private OfflineWenetCtcModelConfig(Builder builder) { method builder (line 10) | public static Builder builder() { method getModel (line 14) | public String getModel() { class Builder (line 18) | public static class Builder { method build (line 21) | public OfflineWenetCtcModelConfig build() { method setModel (line 25) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineWhisperModelConfig.java class OfflineWhisperModelConfig (line 5) | public class OfflineWhisperModelConfig { method OfflineWhisperModelConfig (line 14) | private OfflineWhisperModelConfig(Builder builder) { method builder (line 24) | public static Builder builder() { method getEncoder (line 28) | public String getEncoder() { method getDecoder (line 32) | public String getDecoder() { method getLanguage (line 36) | public String getLanguage() { method getTask (line 40) | public String getTask() { method getTailPaddings (line 44) | public int getTailPaddings() { method getEnableTokenTimestamps (line 48) | public boolean getEnableTokenTimestamps() { method getEnableSegmentTimestamps (line 52) | public boolean getEnableSegmentTimestamps() { class Builder (line 56) | public static class Builder { method build (line 66) | public OfflineWhisperModelConfig build() { method setEncoder (line 70) | public Builder setEncoder(String encoder) { method setDecoder (line 75) | public Builder setDecoder(String decoder) { method setLanguage (line 80) | public Builder setLanguage(String language) { method setTask (line 85) | public Builder setTask(String task) { method setTailPaddings (line 90) | public Builder setTailPaddings(int tailPaddings) { method setEnableTokenTimestamps (line 95) | public Builder setEnableTokenTimestamps(boolean enableTokenTimestamp... method setEnableSegmentTimestamps (line 100) | public Builder setEnableSegmentTimestamps(boolean enableSegmentTimes... FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineZipformerAudioTaggingModelConfig.java class OfflineZipformerAudioTaggingModelConfig (line 5) | public class OfflineZipformerAudioTaggingModelConfig { method OfflineZipformerAudioTaggingModelConfig (line 8) | private OfflineZipformerAudioTaggingModelConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public String getModel() { class Builder (line 20) | public static class Builder { method build (line 23) | public OfflineZipformerAudioTaggingModelConfig build() { method setModel (line 27) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OfflineZipformerCtcModelConfig.java class OfflineZipformerCtcModelConfig (line 5) | public class OfflineZipformerCtcModelConfig { method OfflineZipformerCtcModelConfig (line 9) | private OfflineZipformerCtcModelConfig(Builder builder) { method builder (line 14) | public static Builder builder() { method getModel (line 18) | public String getModel() { method getQnnConfig (line 22) | public QnnConfig getQnnConfig() { class Builder (line 26) | public static class Builder { method build (line 30) | public OfflineZipformerCtcModelConfig build() { method setModel (line 34) | public Builder setModel(String model) { method setQnnConfig (line 39) | public Builder setQnnConfig(QnnConfig qnnConfig) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineCtcFstDecoderConfig.java class OnlineCtcFstDecoderConfig (line 5) | public class OnlineCtcFstDecoderConfig { method OnlineCtcFstDecoderConfig (line 9) | private OnlineCtcFstDecoderConfig(Builder builder) { method builder (line 14) | public static Builder builder() { method getGraph (line 18) | public String getGraph() { method getMaxActive (line 22) | public float getMaxActive() { class Builder (line 26) | public static class Builder { method build (line 30) | public OnlineCtcFstDecoderConfig build() { method setGraph (line 34) | public Builder setGraph(String graph) { method setMaxActive (line 39) | public Builder setMaxActive(int maxActive) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineLMConfig.java class OnlineLMConfig (line 6) | public class OnlineLMConfig { method OnlineLMConfig (line 11) | private OnlineLMConfig(Builder builder) { method builder (line 16) | public static Builder builder() { method getModel (line 20) | public String getModel() { method getScale (line 24) | public float getScale() { class Builder (line 28) | public static class Builder { method build (line 32) | public OnlineLMConfig build() { method setModel (line 36) | public Builder setModel(String model) { method setScale (line 41) | public Builder setScale(float scale) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineModelConfig.java class OnlineModelConfig (line 6) | public class OnlineModelConfig { method OnlineModelConfig (line 20) | private OnlineModelConfig(Builder builder) { method builder (line 35) | public static Builder builder() { method getParaformer (line 39) | public OnlineParaformerModelConfig getParaformer() { method getTransducer (line 43) | public OnlineTransducerModelConfig getTransducer() { method getZipformer2Ctc (line 47) | public OnlineZipformer2CtcModelConfig getZipformer2Ctc() { method getNeMoCtc (line 51) | public OnlineNeMoCtcModelConfig getNeMoCtc() { method getToneCtc (line 55) | public OnlineToneCtcModelConfig getToneCtc() { method getTokens (line 59) | public String getTokens() { method getNumThreads (line 63) | public int getNumThreads() { method getDebug (line 67) | public boolean getDebug() { method getProvider (line 71) | public String getProvider() { method getModelType (line 75) | public String getModelType() { method getModelingUnit (line 79) | public String getModelingUnit() { method getBpeVocab (line 83) | public String getBpeVocab() { class Builder (line 87) | public static class Builder { method build (line 101) | public OnlineModelConfig build() { method setTransducer (line 105) | public Builder setTransducer(OnlineTransducerModelConfig transducer) { method setParaformer (line 110) | public Builder setParaformer(OnlineParaformerModelConfig paraformer) { method setZipformer2Ctc (line 115) | public Builder setZipformer2Ctc(OnlineZipformer2CtcModelConfig zipfo... method setNeMoCtc (line 120) | public Builder setNeMoCtc(OnlineNeMoCtcModelConfig neMoCtc) { method setToneCtc (line 125) | public Builder setToneCtc(OnlineToneCtcModelConfig toneCtc) { method setTokens (line 130) | public Builder setTokens(String tokens) { method setNumThreads (line 135) | public Builder setNumThreads(int numThreads) { method setDebug (line 140) | public Builder setDebug(boolean debug) { method setProvider (line 145) | public Builder setProvider(String provider) { method setModelType (line 150) | public Builder setModelType(String modelType) { method setModelingUnit (line 155) | public Builder setModelingUnit(String modelingUnit) { method setBpeVocab (line 160) | public Builder setBpeVocab(String bpeVocab) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineNeMoCtcModelConfig.java class OnlineNeMoCtcModelConfig (line 4) | public class OnlineNeMoCtcModelConfig { method OnlineNeMoCtcModelConfig (line 7) | private OnlineNeMoCtcModelConfig(Builder builder) { method builder (line 11) | public static Builder builder() { method getModel (line 15) | public String getModel() { class Builder (line 19) | public static class Builder { method build (line 22) | public OnlineNeMoCtcModelConfig build() { method setModel (line 26) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineParaformerModelConfig.java class OnlineParaformerModelConfig (line 6) | public class OnlineParaformerModelConfig { method OnlineParaformerModelConfig (line 10) | private OnlineParaformerModelConfig(Builder builder) { method builder (line 15) | public static Builder builder() { method getEncoder (line 19) | public String getEncoder() { method getDecoder (line 23) | public String getDecoder() { class Builder (line 27) | public static class Builder { method build (line 31) | public OnlineParaformerModelConfig build() { method setEncoder (line 35) | public Builder setEncoder(String encoder) { method setDecoder (line 40) | public Builder setDecoder(String decoder) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlinePunctuation.java class OnlinePunctuation (line 5) | public class OnlinePunctuation { method OnlinePunctuation (line 8) | public OnlinePunctuation(OnlinePunctuationConfig config) { method addPunctuation (line 13) | public String addPunctuation(String text) { method finalize (line 17) | @Override method release (line 23) | public void release() { method delete (line 31) | private native void delete(long ptr); method newFromFile (line 33) | private native long newFromFile(OnlinePunctuationConfig config); method addPunctuation (line 35) | private native String addPunctuation(long ptr, String text); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlinePunctuationConfig.java class OnlinePunctuationConfig (line 5) | public class OnlinePunctuationConfig { method OnlinePunctuationConfig (line 8) | private OnlinePunctuationConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public OnlinePunctuationModelConfig getModel() { class Builder (line 21) | public static class Builder { method build (line 24) | public OnlinePunctuationConfig build() { method setModel (line 28) | public Builder setModel(OnlinePunctuationModelConfig model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlinePunctuationModelConfig.java class OnlinePunctuationModelConfig (line 5) | public class OnlinePunctuationModelConfig { method OnlinePunctuationModelConfig (line 12) | private OnlinePunctuationModelConfig(Builder builder) { method builder (line 20) | public static Builder builder() { method getCnnBilstm (line 24) | public String getCnnBilstm() { method getBpeVocab (line 28) | public String getBpeVocab() { class Builder (line 32) | public static class Builder { method build (line 39) | public OnlinePunctuationModelConfig build() { method setCnnBilstm (line 43) | public Builder setCnnBilstm(String cnnBilstm) { method setBpeVocab (line 48) | public Builder setBpeVocab(String bpeVocab) { method setNumThreads (line 53) | public Builder setNumThreads(int numThreads) { method setDebug (line 58) | public Builder setDebug(boolean debug) { method setProvider (line 63) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineRecognizer.java class OnlineRecognizer (line 6) | public class OnlineRecognizer { method OnlineRecognizer (line 9) | public OnlineRecognizer(OnlineRecognizerConfig config) { method decode (line 17) | public void decode(OnlineStream s) { method decode (line 21) | public void decode(OnlineStream[] ss) { method isReady (line 32) | public boolean isReady(OnlineStream s) { method isEndpoint (line 36) | public boolean isEndpoint(OnlineStream s) { method reset (line 40) | public void reset(OnlineStream s) { method createStream (line 44) | public OnlineStream createStream() { method finalize (line 49) | @Override method close (line 55) | protected void close() { method release (line 63) | public void release() { method getResult (line 67) | public OnlineRecognizerResult getResult(OnlineStream s) { method delete (line 71) | private native void delete(long ptr); method newFromFile (line 73) | private native long newFromFile(OnlineRecognizerConfig config); method createStream (line 75) | private native long createStream(long ptr, String hotwords); method reset (line 77) | private native void reset(long ptr, long streamPtr); method decode (line 79) | private native void decode(long ptr, long streamPtr); method decodeStreams (line 81) | private native void decodeStreams(long ptr, long[] streamPtrs); method isEndpoint (line 83) | private native boolean isEndpoint(long ptr, long streamPtr); method isReady (line 85) | private native boolean isReady(long ptr, long streamPtr); method getResult (line 87) | private native OnlineRecognizerResult getResult(long ptr, long streamP... FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineRecognizerConfig.java class OnlineRecognizerConfig (line 6) | public class OnlineRecognizerConfig { method OnlineRecognizerConfig (line 23) | private OnlineRecognizerConfig(Builder builder) { method builder (line 40) | public static Builder builder() { method getModelConfig (line 44) | public OnlineModelConfig getModelConfig() { class Builder (line 48) | public static class Builder { method build (line 64) | public OnlineRecognizerConfig build() { method setFeatureConfig (line 68) | public Builder setFeatureConfig(FeatureConfig featConfig) { method setOnlineModelConfig (line 73) | public Builder setOnlineModelConfig(OnlineModelConfig modelConfig) { method setOnlineLMConfig (line 78) | public Builder setOnlineLMConfig(OnlineLMConfig lmConfig) { method setCtcFstDecoderConfig (line 83) | public Builder setCtcFstDecoderConfig(OnlineCtcFstDecoderConfig ctcF... method setEndpointConfig (line 88) | public Builder setEndpointConfig(EndpointConfig endpointConfig) { method setHr (line 93) | public Builder setHr(HomophoneReplacerConfig hr) { method setEnableEndpoint (line 98) | public Builder setEnableEndpoint(boolean enableEndpoint) { method setDecodingMethod (line 103) | public Builder setDecodingMethod(String decodingMethod) { method setMaxActivePaths (line 108) | public Builder setMaxActivePaths(int maxActivePaths) { method setHotwordsFile (line 113) | public Builder setHotwordsFile(String hotwordsFile) { method setHotwordsScore (line 118) | public Builder setHotwordsScore(float hotwordsScore) { method setRuleFsts (line 123) | public Builder setRuleFsts(String ruleFsts) { method setRuleFars (line 128) | public Builder setRuleFars(String ruleFars) { method setBlankPenalty (line 133) | public Builder setBlankPenalty(float blankPenalty) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineRecognizerResult.java class OnlineRecognizerResult (line 5) | public class OnlineRecognizerResult { method OnlineRecognizerResult (line 11) | public OnlineRecognizerResult(String text, String[] tokens, float[] ti... method getText (line 18) | public String getText() { method getTokens (line 22) | public String[] getTokens() { method getTimestamps (line 26) | public float[] getTimestamps() { method getYsProbs (line 30) | public float[] getYsProbs() { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineSpeechDenoiser.java class OnlineSpeechDenoiser (line 5) | public class OnlineSpeechDenoiser { method OnlineSpeechDenoiser (line 8) | public OnlineSpeechDenoiser(OnlineSpeechDenoiserConfig config) { method getSampleRate (line 16) | public int getSampleRate() { method getFrameShiftInSamples (line 20) | public int getFrameShiftInSamples() { method run (line 24) | public DenoisedAudio run(float[] samples, int sampleRate) { method flush (line 28) | public DenoisedAudio flush() { method reset (line 32) | public void reset() { method finalize (line 36) | @Override method release (line 41) | public void release() { method delete (line 49) | private native void delete(long ptr); method getSampleRate (line 51) | private native int getSampleRate(long ptr); method getFrameShiftInSamples (line 53) | private native int getFrameShiftInSamples(long ptr); method run (line 55) | private native DenoisedAudio run(long ptr, float[] samples, int sample... method flush (line 57) | private native DenoisedAudio flush(long ptr); method reset (line 59) | private native void reset(long ptr); method newFromFile (line 61) | private native long newFromFile(OnlineSpeechDenoiserConfig config); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineSpeechDenoiserConfig.java class OnlineSpeechDenoiserConfig (line 4) | public class OnlineSpeechDenoiserConfig { method OnlineSpeechDenoiserConfig (line 7) | private OnlineSpeechDenoiserConfig(Builder builder) { method builder (line 11) | public static Builder builder() { class Builder (line 15) | public static class Builder { method build (line 18) | public OnlineSpeechDenoiserConfig build() { method setModel (line 22) | public Builder setModel(OfflineSpeechDenoiserModelConfig model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineStream.java class OnlineStream (line 6) | public class OnlineStream { method OnlineStream (line 9) | public OnlineStream() { method OnlineStream (line 14) | public OnlineStream(long ptr) { method getPtr (line 18) | public long getPtr() { method setPtr (line 22) | public void setPtr(long ptr) { method acceptWaveform (line 26) | public void acceptWaveform(float[] samples, int sampleRate) { method inputFinished (line 30) | public void inputFinished() { method setOption (line 34) | public void setOption(String key, String value) { method getOption (line 38) | public String getOption(String key) { method hasOption (line 42) | public boolean hasOption(String key) { method release (line 46) | public void release() { method close (line 50) | public void close() { method finalize (line 59) | @Override method acceptWaveform (line 65) | private native void acceptWaveform(long ptr, float[] samples, int samp... method inputFinished (line 67) | private native void inputFinished(long ptr); method setOption (line 69) | private native void setOption(long ptr, String key, String value); method getOption (line 71) | private native String getOption(long ptr, String key); method hasOption (line 73) | private native boolean hasOption(long ptr, String key); method delete (line 75) | private native void delete(long ptr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineToneCtcModelConfig.java class OnlineToneCtcModelConfig (line 3) | public class OnlineToneCtcModelConfig { method OnlineToneCtcModelConfig (line 6) | private OnlineToneCtcModelConfig(Builder builder) { method builder (line 10) | public static Builder builder() { method getModel (line 14) | public String getModel() { class Builder (line 18) | public static class Builder { method build (line 21) | public OnlineToneCtcModelConfig build() { method setModel (line 25) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineTransducerModelConfig.java class OnlineTransducerModelConfig (line 6) | public class OnlineTransducerModelConfig { method OnlineTransducerModelConfig (line 11) | private OnlineTransducerModelConfig(Builder builder) { method builder (line 17) | public static Builder builder() { method getEncoder (line 21) | public String getEncoder() { method getDecoder (line 25) | public String getDecoder() { method getJoiner (line 29) | public String getJoiner() { class Builder (line 33) | public static class Builder { method build (line 38) | public OnlineTransducerModelConfig build() { method setEncoder (line 42) | public Builder setEncoder(String encoder) { method setDecoder (line 47) | public Builder setDecoder(String decoder) { method setJoiner (line 52) | public Builder setJoiner(String joiner) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/OnlineZipformer2CtcModelConfig.java class OnlineZipformer2CtcModelConfig (line 5) | public class OnlineZipformer2CtcModelConfig { method OnlineZipformer2CtcModelConfig (line 8) | private OnlineZipformer2CtcModelConfig(Builder builder) { method builder (line 12) | public static Builder builder() { method getModel (line 16) | public String getModel() { class Builder (line 20) | public static class Builder { method build (line 23) | public OnlineZipformer2CtcModelConfig build() { method setModel (line 27) | public Builder setModel(String model) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/QnnConfig.java class QnnConfig (line 5) | public class QnnConfig { method QnnConfig (line 10) | private QnnConfig(Builder builder) { method builder (line 16) | public static Builder builder() { method getBackendLib (line 20) | public String getBackendLib() { method getContextBinary (line 24) | public String getContextBinary() { method getSystemLib (line 28) | public String getSystemLib() { class Builder (line 32) | public static class Builder { method build (line 37) | public QnnConfig build() { method setBackendLib (line 41) | public Builder setBackendLib(String backendLib) { method setContextBinary (line 46) | public Builder setContextBinary(String contextBinary) { method setSystemLib (line 51) | public Builder setSystemLib(String systemLib) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SileroVadModelConfig.java class SileroVadModelConfig (line 5) | public class SileroVadModelConfig { method SileroVadModelConfig (line 13) | private SileroVadModelConfig(Builder builder) { method builder (line 22) | public static Builder builder() { method getModel (line 26) | public String getModel() { method getThreshold (line 30) | public float getThreshold() { method getMinSilenceDuration (line 34) | public float getMinSilenceDuration() { method getMinSpeechDuration (line 38) | public float getMinSpeechDuration() { method getWindowSize (line 42) | public int getWindowSize() { method getMaxSpeechDuration (line 46) | public float getMaxSpeechDuration() { class Builder (line 50) | public static class Builder { method build (line 58) | public SileroVadModelConfig build() { method setModel (line 63) | public Builder setModel(String model) { method setThreshold (line 68) | public Builder setThreshold(float threshold) { method setMinSilenceDuration (line 73) | public Builder setMinSilenceDuration(float minSilenceDuration) { method setMinSpeechDuration (line 78) | public Builder setMinSpeechDuration(float minSpeechDuration) { method setWindowSize (line 83) | public Builder setWindowSize(int windowSize) { method setMaxSpeechDuration (line 88) | public Builder setMaxSpeechDuration(float maxSpeechDuration) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpeakerEmbeddingExtractor.java class SpeakerEmbeddingExtractor (line 5) | public class SpeakerEmbeddingExtractor { method SpeakerEmbeddingExtractor (line 8) | public SpeakerEmbeddingExtractor(SpeakerEmbeddingExtractorConfig confi... method finalize (line 16) | @Override method release (line 21) | public void release() { method createStream (line 29) | public OnlineStream createStream() { method isReady (line 34) | public boolean isReady(OnlineStream s) { method compute (line 38) | public float[] compute(OnlineStream s) { method getDim (line 42) | public int getDim() { method delete (line 46) | private native void delete(long ptr); method newFromFile (line 48) | private native long newFromFile(SpeakerEmbeddingExtractorConfig config); method createStream (line 50) | private native long createStream(long ptr); method isReady (line 52) | private native boolean isReady(long ptr, long streamPtr); method compute (line 54) | private native float[] compute(long ptr, long streamPtr); method dim (line 56) | private native int dim(long ptr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpeakerEmbeddingExtractorConfig.java class SpeakerEmbeddingExtractorConfig (line 5) | public class SpeakerEmbeddingExtractorConfig { method SpeakerEmbeddingExtractorConfig (line 11) | private SpeakerEmbeddingExtractorConfig(Builder builder) { method builder (line 18) | public static Builder builder() { class Builder (line 22) | public static class Builder { method build (line 28) | public SpeakerEmbeddingExtractorConfig build() { method setModel (line 33) | public Builder setModel(String model) { method setNumThreads (line 38) | public Builder setNumThreads(int numThreads) { method setDebug (line 43) | public Builder setDebug(boolean debug) { method setProvider (line 48) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpeakerEmbeddingManager.java class SpeakerEmbeddingManager (line 5) | public class SpeakerEmbeddingManager { method SpeakerEmbeddingManager (line 8) | public SpeakerEmbeddingManager(int dim) { method finalize (line 13) | @Override method release (line 18) | public void release() { method add (line 26) | public boolean add(String name, float[] embedding) { method add (line 30) | public boolean add(String name, float[][] embedding) { method remove (line 34) | public boolean remove(String name) { method search (line 38) | public String search(float[] embedding, float threshold) { method verify (line 42) | public boolean verify(String name, float[] embedding, float threshold) { method contains (line 46) | public boolean contains(String name) { method getNumSpeakers (line 50) | public int getNumSpeakers() { method getAllSpeakerNames (line 54) | public String[] getAllSpeakerNames() { method create (line 58) | private native long create(int dim); method delete (line 60) | private native void delete(long ptr); method add (line 62) | private native boolean add(long ptr, String name, float[] embedding); method addList (line 64) | private native boolean addList(long ptr, String name, float[][] embedd... method remove (line 66) | private native boolean remove(long ptr, String name); method search (line 68) | private native String search(long ptr, float[] embedding, float thresh... method verify (line 70) | private native boolean verify(long ptr, String name, float[] embedding... method contains (line 72) | private native boolean contains(long ptr, String name); method numSpeakers (line 74) | private native int numSpeakers(long ptr); method allSpeakerNames (line 76) | private native String[] allSpeakerNames(long ptr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpeechSegment.java class SpeechSegment (line 3) | public class SpeechSegment { method SpeechSegment (line 8) | public SpeechSegment(int start, float[] samples) { method getStart (line 13) | public int getStart() { method getSamples (line 17) | public float[] getSamples() { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpokenLanguageIdentification.java class SpokenLanguageIdentification (line 9) | public class SpokenLanguageIdentification { method SpokenLanguageIdentification (line 13) | public SpokenLanguageIdentification(SpokenLanguageIdentificationConfig... method compute (line 28) | public String compute(OfflineStream stream) { method createStream (line 33) | public OfflineStream createStream() { method finalize (line 38) | @Override method release (line 44) | public void release() { method delete (line 52) | private native void delete(long ptr); method newFromFile (line 54) | private native long newFromFile(SpokenLanguageIdentificationConfig con... method createStream (line 56) | private native long createStream(long ptr); method compute (line 58) | private native String compute(long ptr, long streamPtr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpokenLanguageIdentificationConfig.java class SpokenLanguageIdentificationConfig (line 5) | public class SpokenLanguageIdentificationConfig { method SpokenLanguageIdentificationConfig (line 11) | private SpokenLanguageIdentificationConfig(Builder builder) { method builder (line 18) | public static Builder builder() { method getWhisper (line 22) | public SpokenLanguageIdentificationWhisperConfig getWhisper() { class Builder (line 26) | public static class Builder { method build (line 32) | public SpokenLanguageIdentificationConfig build() { method setWhisper (line 36) | public Builder setWhisper(SpokenLanguageIdentificationWhisperConfig ... method setNumThreads (line 41) | public Builder setNumThreads(int numThreads) { method setDebug (line 46) | public Builder setDebug(boolean debug) { method setProvider (line 51) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/SpokenLanguageIdentificationWhisperConfig.java class SpokenLanguageIdentificationWhisperConfig (line 5) | public class SpokenLanguageIdentificationWhisperConfig { method SpokenLanguageIdentificationWhisperConfig (line 10) | private SpokenLanguageIdentificationWhisperConfig(Builder builder) { method builder (line 16) | public static Builder builder() { method getEncoder (line 20) | public String getEncoder() { method getDecoder (line 24) | public String getDecoder() { method getTailPaddings (line 28) | public int getTailPaddings() { class Builder (line 32) | public static class Builder { method build (line 37) | public SpokenLanguageIdentificationWhisperConfig build() { method setEncoder (line 41) | public Builder setEncoder(String encoder) { method setDecoder (line 46) | public Builder setDecoder(String decoder) { method setTailPaddings (line 51) | public Builder setTailPaddings(int tailPaddings) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/TenVadModelConfig.java class TenVadModelConfig (line 5) | public class TenVadModelConfig { method TenVadModelConfig (line 13) | private TenVadModelConfig(Builder builder) { method builder (line 22) | public static Builder builder() { method getModel (line 26) | public String getModel() { method getThreshold (line 30) | public float getThreshold() { method getMinSilenceDuration (line 34) | public float getMinSilenceDuration() { method getMinSpeechDuration (line 38) | public float getMinSpeechDuration() { method getWindowSize (line 42) | public int getWindowSize() { method getMaxSpeechDuration (line 46) | public float getMaxSpeechDuration() { class Builder (line 50) | public static class Builder { method build (line 58) | public TenVadModelConfig build() { method setModel (line 63) | public Builder setModel(String model) { method setThreshold (line 68) | public Builder setThreshold(float threshold) { method setMinSilenceDuration (line 73) | public Builder setMinSilenceDuration(float minSilenceDuration) { method setMinSpeechDuration (line 78) | public Builder setMinSpeechDuration(float minSpeechDuration) { method setWindowSize (line 83) | public Builder setWindowSize(int windowSize) { method setMaxSpeechDuration (line 88) | public Builder setMaxSpeechDuration(float maxSpeechDuration) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/Vad.java class Vad (line 5) | public class Vad { method Vad (line 8) | public Vad(VadModelConfig config) { method finalize (line 16) | @Override method release (line 21) | public void release() { method acceptWaveform (line 29) | public void acceptWaveform(float[] samples) { method compute (line 33) | public float compute(float[] samples) { method empty (line 37) | public boolean empty() { method pop (line 41) | public void pop() { method clear (line 45) | public void clear() { method reset (line 49) | public void reset() { method flush (line 53) | public void flush() { method front (line 57) | public SpeechSegment front() { method isSpeechDetected (line 61) | public boolean isSpeechDetected() { method delete (line 65) | private native void delete(long ptr); method newFromFile (line 67) | private native long newFromFile(VadModelConfig config); method acceptWaveform (line 69) | private native void acceptWaveform(long ptr, float[] samples); method compute (line 71) | private native float compute(long ptr, float[] samples); method empty (line 73) | private native boolean empty(long ptr); method pop (line 75) | private native void pop(long ptr); method clear (line 77) | private native void clear(long ptr); method front (line 79) | private native SpeechSegment front(long ptr); method isSpeechDetected (line 81) | private native boolean isSpeechDetected(long ptr); method reset (line 83) | private native void reset(long ptr); method flush (line 85) | private native void flush(long ptr); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/VadModelConfig.java class VadModelConfig (line 5) | public class VadModelConfig { method VadModelConfig (line 13) | private VadModelConfig(Builder builder) { method builder (line 22) | public static Builder builder() { method getSileroVadModelConfig (line 26) | public SileroVadModelConfig getSileroVadModelConfig() { method getTenVadModelConfig (line 30) | public TenVadModelConfig getTenVadModelConfig() { method getSampleRate (line 34) | public int getSampleRate() { method getNumThreads (line 38) | public int getNumThreads() { method getProvider (line 42) | public String getProvider() { method getDebug (line 46) | public boolean getDebug() { class Builder (line 50) | public static class Builder { method build (line 58) | public VadModelConfig build() { method setSileroVadModelConfig (line 62) | public Builder setSileroVadModelConfig(SileroVadModelConfig sileroVa... method setTenVadModelConfig (line 67) | public Builder setTenVadModelConfig(TenVadModelConfig tenVadModelCon... method setSampleRate (line 72) | public Builder setSampleRate(int sampleRate) { method setNumThreads (line 77) | public Builder setNumThreads(int numThreads) { method setDebug (line 82) | public Builder setDebug(boolean debug) { method setProvider (line 87) | public Builder setProvider(String provider) { FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/VersionInfo.java class VersionInfo (line 3) | public class VersionInfo { method getVersion (line 5) | public static String getVersion() { method getGitSha1 (line 10) | public static String getGitSha1() { method getGitDate (line 15) | public static String getGitDate() { method getVersionStr2 (line 20) | private static native String getVersionStr2(); method getGitSha12 (line 21) | private static native String getGitSha12(); method getGitDate2 (line 22) | private static native String getGitDate2(); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/WaveData.java class WaveData (line 6) | public class WaveData { method WaveData (line 10) | public WaveData(float[] samples, int sampleRate) { method getSamples (line 15) | public float[] getSamples() { method getSampleRate (line 19) | public int getSampleRate() { method equals (line 23) | @Override method hashCode (line 31) | @Override FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/WaveReader.java class WaveReader (line 5) | public class WaveReader { method WaveReader (line 10) | public WaveReader(String filename) { method getSampleRate (line 15) | public int getSampleRate() { method getSamples (line 19) | public float[] getSamples() { method readWaveFromFile (line 23) | private native WaveData readWaveFromFile(String filename); FILE: sherpa-onnx/java-api/src/main/java/com/k2fsa/sherpa/onnx/WaveWriter.java class WaveWriter (line 5) | public class WaveWriter { method WaveWriter (line 6) | public WaveWriter() { method write (line 9) | public static boolean write(String filename, float[] samples, int samp... method writeWaveToFile (line 14) | private native boolean writeWaveToFile(String filename, float[] sample... FILE: sherpa-onnx/jni/audio-tagging.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function AudioTaggingConfig (line 15) | static AudioTaggingConfig GetAudioTaggingConfig(JNIEnv *env, jobject c... function SHERPA_ONNX_EXTERN_C (line 53) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 84) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 109) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 115) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 129) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/common.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PrependAdspLibraryPath (line 19) | void PrependAdspLibraryPath(const std::string &new_path) { function PrependAdspLibraryPath (line 23) | void PrependAdspLibraryPath(const std::string &new_path) { FILE: sherpa-onnx/jni/common.h function ValidatePointer (line 194) | inline bool ValidatePointer(JNIEnv *env, jlong ptr, const char *function... function namespace (line 208) | namespace sherpa_onnx { FILE: sherpa-onnx/jni/jni.cc function jobject (line 17) | jobject NewInteger(JNIEnv *env, int32_t value) { function jobject (line 25) | jobject NewFloat(JNIEnv *env, float value) { FILE: sherpa-onnx/jni/keyword-spotter.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function KeywordSpotterConfig (line 17) | static KeywordSpotterConfig GetKwsConfig(JNIEnv *env, jobject config, function SHERPA_ONNX_EXTERN_C (line 75) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 104) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 127) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 133) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 142) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 151) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 175) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 184) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/offline-punctuation.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function OfflinePunctuationConfig (line 14) | static OfflinePunctuationConfig GetOfflinePunctuationConfig(JNIEnv *env, function SHERPA_ONNX_EXTERN_C (line 45) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 75) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 100) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 106) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/offline-recognizer.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function OfflineRecognizerConfig (line 17) | static OfflineRecognizerConfig GetOfflineConfig(JNIEnv *env, jobject c... function SHERPA_ONNX_EXTERN_C (line 394) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 436) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 470) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 489) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 495) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 511) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 528) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 550) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 608) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/offline-speaker-diarization.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function OfflineSpeakerDiarizationConfig (line 14) | static OfflineSpeakerDiarizationConfig GetOfflineSpeakerDiarizationCon... function SHERPA_ONNX_EXTERN_C (line 86) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 118) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 143) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 162) | SHERPA_ONNX_EXTERN_C function jobjectArray (line 170) | static jobjectArray ProcessImpl( function SHERPA_ONNX_EXTERN_C (line 205) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 219) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 263) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/offline-speech-denoiser.cc function SHERPA_ONNX_EXTERN_C (line 11) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 41) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 71) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 77) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 86) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 101) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/offline-stream.cc function SHERPA_ONNX_EXTERN_C (line 9) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 15) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 27) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 38) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 48) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/offline-tts.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function GenerationConfig (line 19) | static GenerationConfig GetGenerationConfig(JNIEnv *env, jobject confi... function OfflineTtsConfig (line 118) | static OfflineTtsConfig GetOfflineTtsConfig(JNIEnv *env, jobject config, function jobject (line 361) | static jobject CreateAudioObject(JNIEnv *env, const std::vector &... function CallCallback (line 394) | static int32_t CallCallback(JNIEnv *env, jobject callback, function SHERPA_ONNX_EXTERN_C (line 428) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 467) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 494) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 500) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 506) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 512) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 526) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 557) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 588) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/online-punctuation.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function OnlinePunctuationConfig (line 14) | static OnlinePunctuationConfig GetOnlinePunctuationConfig(JNIEnv *env, function SHERPA_ONNX_EXTERN_C (line 48) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 80) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 105) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 111) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/online-recognizer.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function OnlineModelConfig (line 15) | OnlineModelConfig GetOnlineModelConfig(JNIEnv *env, jclass model_confi... function OnlineRecognizerConfig (line 94) | static OnlineRecognizerConfig GetConfig(JNIEnv *env, jobject config, b... function SHERPA_ONNX_EXTERN_C (line 230) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 271) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 303) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 309) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 317) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 326) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 338) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 347) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 363) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 390) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/online-speech-denoiser.cc function SHERPA_ONNX_EXTERN_C (line 10) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 40) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 70) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 76) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 85) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 93) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 108) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 117) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/online-stream.cc function SHERPA_ONNX_EXTERN_C (line 9) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 15) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 27) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 34) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 45) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 55) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/speaker-embedding-extractor.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function SpeakerEmbeddingExtractorConfig (line 13) | static SpeakerEmbeddingExtractorConfig GetSpeakerEmbeddingExtractorCon... function SHERPA_ONNX_EXTERN_C (line 34) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 65) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 90) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 98) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 114) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 126) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 143) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/speaker-embedding-manager.cc function SHERPA_ONNX_EXTERN_C (line 12) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 21) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 30) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 60) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 106) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 123) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 152) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 183) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 200) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 209) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/speech-denoiser.cc type sherpa_onnx (line 9) | namespace sherpa_onnx { function OfflineSpeechDenoiserModelConfig (line 11) | OfflineSpeechDenoiserModelConfig GetOfflineSpeechDenoiserModelConfig( function OfflineSpeechDenoiserConfig (line 43) | OfflineSpeechDenoiserConfig GetOfflineSpeechDenoiserConfig(JNIEnv *env, function OnlineSpeechDenoiserConfig (line 57) | OnlineSpeechDenoiserConfig GetOnlineSpeechDenoiserConfig(JNIEnv *env, function jobject (line 71) | jobject NewDenoisedAudio(JNIEnv *env, const DenoisedAudio &denoised) { FILE: sherpa-onnx/jni/speech-denoiser.h function namespace (line 12) | namespace sherpa_onnx { FILE: sherpa-onnx/jni/spoken-language-identification.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function SpokenLanguageIdentificationConfig (line 15) | static SpokenLanguageIdentificationConfig GetSpokenLanguageIdentificat... function SHERPA_ONNX_EXTERN_C (line 48) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 82) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 108) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 116) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 132) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/version.cc type sherpa_onnx (line 8) | namespace sherpa_onnx { function SHERPA_ONNX_EXTERN_C (line 10) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 17) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 24) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 31) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 37) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 43) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/voice-activity-detector.cc type sherpa_onnx (line 9) | namespace sherpa_onnx { function VadModelConfig (line 11) | static VadModelConfig GetVadModelConfig(JNIEnv *env, jobject config, b... function SHERPA_ONNX_EXTERN_C (line 82) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 112) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 135) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 142) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 161) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 168) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 176) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 184) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 233) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 240) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 255) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 263) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/wave-reader.cc function jobject (line 14) | static jobject ReadWaveImpl(JNIEnv *env, std::istream &is, function SHERPA_ONNX_EXTERN_C (line 70) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 84) | SHERPA_ONNX_EXTERN_C function SHERPA_ONNX_EXTERN_C (line 93) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/jni/wave-writer.cc function SHERPA_ONNX_EXTERN_C (line 8) | SHERPA_ONNX_EXTERN_C FILE: sherpa-onnx/python/csrc/alsa.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindAlsa (line 13) | void PybindAlsa(py::module *m) { FILE: sherpa-onnx/python/csrc/alsa.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/audio-tagging.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineZipformerAudioTaggingModelConfig (line 13) | static void PybindOfflineZipformerAudioTaggingModelConfig(py::module *... function PybindAudioTaggingModelConfig (line 23) | static void PybindAudioTaggingModelConfig(py::module *m) { function PybindAudioTaggingConfig (line 43) | static void PybindAudioTaggingConfig(py::module *m) { function PybindAudioEvent (line 60) | static void PybindAudioEvent(py::module *m) { function PybindAudioTagging (line 73) | void PybindAudioTagging(py::module *m) { FILE: sherpa-onnx/python/csrc/audio-tagging.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/circular-buffer.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindCircularBuffer (line 13) | void PybindCircularBuffer(py::module *m) { FILE: sherpa-onnx/python/csrc/circular-buffer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/cuda-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindCudaConfig (line 14) | void PybindCudaConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/cuda-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/display.cc type sherpa_onnx (line 9) | namespace sherpa_onnx { function PybindDisplay (line 11) | void PybindDisplay(py::module *m) { FILE: sherpa-onnx/python/csrc/display.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/endpoint.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindEndpointRule (line 46) | static void PybindEndpointRule(py::module *m) { function PybindEndpointConfig (line 59) | static void PybindEndpointConfig(py::module *m) { function PybindEndpoint (line 95) | void PybindEndpoint(py::module *m) { FILE: sherpa-onnx/python/csrc/endpoint.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/faked-alsa.cc type sherpa_onnx (line 10) | namespace sherpa_onnx { class FakedAlsa (line 12) | class FakedAlsa { method FakedAlsa (line 14) | explicit FakedAlsa(const char *) { method Read (line 26) | std::vector Read(int32_t) const { return {}; } method GetExpectedSampleRate (line 27) | int32_t GetExpectedSampleRate() const { return -1; } method GetActualSampleRate (line 28) | int32_t GetActualSampleRate() const { return -1; } function PybindAlsa (line 31) | void PybindAlsa(py::module *m) { FILE: sherpa-onnx/python/csrc/fast-clustering.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindFastClusteringConfig (line 14) | static void PybindFastClusteringConfig(py::module *m) { function PybindFastClustering (line 25) | void PybindFastClustering(py::module *m) { FILE: sherpa-onnx/python/csrc/fast-clustering.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/features.cc type sherpa_onnx (line 9) | namespace sherpa_onnx { function PybindFeatureExtractorConfig (line 11) | static void PybindFeatureExtractorConfig(py::module *m) { function PybindFeatures (line 32) | void PybindFeatures(py::module *m) { PybindFeatureExtractorConfig(m); } FILE: sherpa-onnx/python/csrc/features.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/homophone-replacer.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindHomophoneReplacer (line 13) | void PybindHomophoneReplacer(py::module *m) { FILE: sherpa-onnx/python/csrc/homophone-replacer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/keyword-spotter.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindKeywordResult (line 14) | static void PybindKeywordResult(py::module *m) { function PybindKeywordSpotterConfig (line 31) | static void PybindKeywordSpotterConfig(py::module *m) { function PybindKeywordSpotter (line 50) | void PybindKeywordSpotter(py::module *m) { FILE: sherpa-onnx/python/csrc/keyword-spotter.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-canary-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineCanaryModelConfig (line 14) | void PybindOfflineCanaryModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-canary-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-ctc-fst-decoder-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineCtcFstDecoderConfig (line 13) | void PybindOfflineCtcFstDecoderConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-ctc-fst-decoder-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-dolphin-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineDolphinModelConfig (line 14) | void PybindOfflineDolphinModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-dolphin-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-fire-red-asr-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineFireRedAsrCtcModelConfig (line 14) | void PybindOfflineFireRedAsrCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-fire-red-asr-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-fire-red-asr-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineFireRedAsrModelConfig (line 14) | void PybindOfflineFireRedAsrModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-fire-red-asr-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-funasr-nano-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineFunASRNanoModelConfig (line 13) | void PybindOfflineFunASRNanoModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-funasr-nano-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-lm-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineLMConfig (line 13) | void PybindOfflineLMConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-lm-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-medasr-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineMedAsrCtcModelConfig (line 14) | void PybindOfflineMedAsrCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-medasr-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-model-config.cc type sherpa_onnx (line 28) | namespace sherpa_onnx { function PybindOfflineModelConfig (line 30) | void PybindOfflineModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-moonshine-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineMoonshineModelConfig (line 14) | void PybindOfflineMoonshineModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-moonshine-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-nemo-enc-dec-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineNemoEncDecCtcModelConfig (line 14) | void PybindOfflineNemoEncDecCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-nemo-enc-dec-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-omnilingual-asr-ctc-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineOmnilingualAsrCtcModelConfig (line 13) | void PybindOfflineOmnilingualAsrCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-omnilingual-asr-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-paraformer-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineParaformerModelConfig (line 14) | void PybindOfflineParaformerModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-paraformer-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-punctuation.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflinePunctuationModelConfig (line 13) | static void PybindOfflinePunctuationModelConfig(py::module *m) { function PybindOfflinePunctuationConfig (line 28) | static void PybindOfflinePunctuationConfig(py::module *m) { function PybindOfflinePunctuation (line 40) | void PybindOfflinePunctuation(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-punctuation.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-recognizer.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineRecognizerConfig (line 14) | static void PybindOfflineRecognizerConfig(py::module *m) { function PybindOfflineRecognizer (line 46) | void PybindOfflineRecognizer(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-recognizer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-sense-voice-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineSenseVoiceModelConfig (line 14) | void PybindOfflineSenseVoiceModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-sense-voice-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-source-separation-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function PybindOfflineSourceSeparationModelConfig (line 15) | void PybindOfflineSourceSeparationModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-source-separation-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-source-separation-spleeter-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineSourceSeparationSpleeterModelConfig (line 13) | void PybindOfflineSourceSeparationSpleeterModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-source-separation-spleeter-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-source-separation-uvr-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineSourceSeparationUvrModelConfig (line 13) | void PybindOfflineSourceSeparationUvrModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-source-separation-uvr-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-source-separation.cc type sherpa_onnx (line 15) | namespace sherpa_onnx { function PybindOfflineSourceSeparationConfig (line 17) | static void PybindOfflineSourceSeparationConfig(py::module *m) { function PybindMultiChannelSamples (line 29) | static void PybindMultiChannelSamples(py::module *m) { function PybindOfflineSourceSeparationOutput (line 60) | static void PybindOfflineSourceSeparationOutput(py::module *m) { function PybindOfflineSourceSeparation (line 69) | void PybindOfflineSourceSeparation(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-source-separation.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-speaker-diarization-result.cc type sherpa_onnx (line 9) | namespace sherpa_onnx { function PybindOfflineSpeakerDiarizationSegment (line 11) | static void PybindOfflineSpeakerDiarizationSegment(py::module *m) { function PybindOfflineSpeakerDiarizationResult (line 22) | void PybindOfflineSpeakerDiarizationResult(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-speaker-diarization-result.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-speaker-diarization.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { function PybindOfflineSpeakerSegmentationPyannoteModelConfig (line 16) | static void PybindOfflineSpeakerSegmentationPyannoteModelConfig(py::mo... function PybindOfflineSpeakerSegmentationModelConfig (line 26) | static void PybindOfflineSpeakerSegmentationModelConfig(py::module *m) { function PybindOfflineSpeakerDiarizationConfig (line 44) | static void PybindOfflineSpeakerDiarizationConfig(py::module *m) { function PybindOfflineSpeakerDiarization (line 63) | void PybindOfflineSpeakerDiarization(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-speaker-diarization.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser-dpdfnet-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineSpeechDenoiserDpdfNetModelConfig (line 13) | void PybindOfflineSpeechDenoiserDpdfNetModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser-dpdfnet-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser-gtcrn-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineSpeechDenoiserGtcrnModelConfig (line 13) | void PybindOfflineSpeechDenoiserGtcrnModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser-gtcrn-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function PybindOfflineSpeechDenoiserModelConfig (line 15) | void PybindOfflineSpeechDenoiserModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineSpeechDenoiserConfig (line 14) | void PybindOfflineSpeechDenoiserConfig(py::module *m) { function PybindDenoisedAudio (line 28) | void PybindDenoisedAudio(py::module *m) { function PybindOfflineSpeechDenoiser (line 37) | void PybindOfflineSpeechDenoiser(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-speech-denoiser.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-stream.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineRecognitionResult (line 25) | static void PybindOfflineRecognitionResult(py::module *m) { // NOLINT function PybindOfflineStream (line 59) | void PybindOfflineStream(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-stream.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tdnn-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineTdnnModelConfig (line 14) | void PybindOfflineTdnnModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tdnn-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-transducer-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineTransducerModelConfig (line 14) | void PybindOfflineTransducerModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-transducer-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-kitten-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsKittenModelConfig (line 13) | void PybindOfflineTtsKittenModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-kitten-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-kokoro-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsKokoroModelConfig (line 13) | void PybindOfflineTtsKokoroModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-kokoro-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-matcha-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsMatchaModelConfig (line 13) | void PybindOfflineTtsMatchaModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-matcha-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-model-config.cc type sherpa_onnx (line 18) | namespace sherpa_onnx { function PybindOfflineTtsModelConfig (line 20) | void PybindOfflineTtsModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-pocket-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsPocketModelConfig (line 13) | void PybindOfflineTtsPocketModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-pocket-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-supertonic-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsSupertonicModelConfig (line 13) | void PybindOfflineTtsSupertonicModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-supertonic-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-vits-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsVitsModelConfig (line 13) | void PybindOfflineTtsVitsModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-vits-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts-zipvoice-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineTtsZipvoiceModelConfig (line 13) | void PybindOfflineTtsZipvoiceModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts-zipvoice-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-tts.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function PybindGeneratedAudio (line 15) | static void PybindGeneratedAudio(py::module *m) { function PybindGenerationConfig (line 29) | static void PybindGenerationConfig(py::module *m) { function PybindOfflineTtsConfig (line 45) | static void PybindOfflineTtsConfig(py::module *m) { function PybindOfflineTts (line 65) | void PybindOfflineTts(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-tts.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-wenet-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineWenetCtcModelConfig (line 14) | void PybindOfflineWenetCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-wenet-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-whisper-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOfflineWhisperModelConfig (line 14) | void PybindOfflineWhisperModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-whisper-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/offline-zipformer-ctc-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOfflineZipformerCtcModelConfig (line 13) | void PybindOfflineZipformerCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/offline-zipformer-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-ctc-fst-decoder-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOnlineCtcFstDecoderConfig (line 13) | void PybindOnlineCtcFstDecoderConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-ctc-fst-decoder-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-lm-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOnlineLMConfig (line 13) | void PybindOnlineLMConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-lm-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-model-config.cc type sherpa_onnx (line 21) | namespace sherpa_onnx { function PybindOnlineModelConfig (line 23) | void PybindOnlineModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-nemo-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOnlineNeMoCtcModelConfig (line 14) | void PybindOnlineNeMoCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-nemo-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-paraformer-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOnlineParaformerModelConfig (line 14) | void PybindOnlineParaformerModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-paraformer-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-punctuation.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOnlinePunctuationModelConfig (line 13) | static void PybindOnlinePunctuationModelConfig(py::module *m) { function PybindOnlinePunctuationConfig (line 31) | static void PybindOnlinePunctuationConfig(py::module *m) { function PybindOnlinePunctuation (line 44) | void PybindOnlinePunctuation(py::module *m) { FILE: sherpa-onnx/python/csrc/online-punctuation.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-recognizer.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOnlineRecognizerResult (line 14) | static void PybindOnlineRecognizerResult(py::module *m) { function PybindOnlineRecognizerConfig (line 54) | static void PybindOnlineRecognizerConfig(py::module *m) { function PybindOnlineRecognizer (line 92) | void PybindOnlineRecognizer(py::module *m) { FILE: sherpa-onnx/python/csrc/online-recognizer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-speech-denoiser.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function PybindOnlineSpeechDenoiserConfig (line 15) | static void PybindOnlineSpeechDenoiserConfig(py::module *m) { function PybindOnlineSpeechDenoiser (line 27) | void PybindOnlineSpeechDenoiser(py::module *m) { FILE: sherpa-onnx/python/csrc/online-speech-denoiser.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-stream.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOnlineStream (line 42) | void PybindOnlineStream(py::module *m) { FILE: sherpa-onnx/python/csrc/online-stream.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-t-one-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOnlineToneCtcModelConfig (line 14) | void PybindOnlineToneCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-t-one-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-transducer-model-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindOnlineTransducerModelConfig (line 13) | void PybindOnlineTransducerModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-transducer-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-wenet-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOnlineWenetCtcModelConfig (line 14) | void PybindOnlineWenetCtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-wenet-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/online-zipformer2-ctc-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindOnlineZipformer2CtcModelConfig (line 14) | void PybindOnlineZipformer2CtcModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/online-zipformer2-ctc-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/provider-config.cc type sherpa_onnx (line 14) | namespace sherpa_onnx { function PybindProviderConfig (line 16) | void PybindProviderConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/provider-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/sentence-piece-tokenizer.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindSentencePieceTokenizer (line 12) | void PybindSentencePieceTokenizer(py::module *m) { FILE: sherpa-onnx/python/csrc/sentence-piece-tokenizer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/sherpa-onnx.cc type sherpa_onnx (line 50) | namespace sherpa_onnx { function PYBIND11_MODULE (line 52) | PYBIND11_MODULE(_sherpa_onnx, m) { FILE: sherpa-onnx/python/csrc/silero-vad-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindSileroVadModelConfig (line 14) | void PybindSileroVadModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/silero-vad-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/speaker-embedding-extractor.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindSpeakerEmbeddingExtractorConfig (line 13) | static void PybindSpeakerEmbeddingExtractorConfig(py::module *m) { function PybindSpeakerEmbeddingExtractor (line 28) | void PybindSpeakerEmbeddingExtractor(py::module *m) { FILE: sherpa-onnx/python/csrc/speaker-embedding-extractor.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/speaker-embedding-manager.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindSpeakerEmbeddingManager (line 14) | void PybindSpeakerEmbeddingManager(py::module *m) { FILE: sherpa-onnx/python/csrc/speaker-embedding-manager.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/spoken-language-identification.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindSpokenLanguageIdentificationWhisperConfig (line 13) | static void PybindSpokenLanguageIdentificationWhisperConfig(py::module... function PybindSpokenLanguageIdentificationConfig (line 28) | static void PybindSpokenLanguageIdentificationConfig(py::module *m) { function PybindSpokenLanguageIdentification (line 47) | void PybindSpokenLanguageIdentification(py::module *m) { FILE: sherpa-onnx/python/csrc/spoken-language-identification.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/ten-vad-model-config.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindTenVadModelConfig (line 14) | void PybindTenVadModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/ten-vad-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/tensorrt-config.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindTensorrtConfig (line 13) | void PybindTensorrtConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/tensorrt-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/vad-model-config.cc type sherpa_onnx (line 13) | namespace sherpa_onnx { function PybindVadModelConfig (line 15) | void PybindVadModelConfig(py::module *m) { FILE: sherpa-onnx/python/csrc/vad-model-config.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/vad-model.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindVadModel (line 14) | void PybindVadModel(py::module *m) { FILE: sherpa-onnx/python/csrc/vad-model.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/version.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindVersion (line 13) | void PybindVersion(py::module *m) { FILE: sherpa-onnx/python/csrc/version.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/voice-activity-detector.cc type sherpa_onnx (line 11) | namespace sherpa_onnx { function PybindSpeechSegment (line 13) | void PybindSpeechSegment(py::module *m) { function PybindVoiceActivityDetector (line 22) | void PybindVoiceActivityDetector(py::module *m) { FILE: sherpa-onnx/python/csrc/voice-activity-detector.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/csrc/wave-writer.cc type sherpa_onnx (line 12) | namespace sherpa_onnx { function PybindWaveWriter (line 14) | void PybindWaveWriter(py::module *m) { FILE: sherpa-onnx/python/csrc/wave-writer.h function namespace (line 10) | namespace sherpa_onnx { FILE: sherpa-onnx/python/sherpa_onnx/cli.py function cli (line 18) | def cli(): function encode_text (line 67) | def encode_text( FILE: sherpa-onnx/python/sherpa_onnx/display.py function get_current_time (line 6) | def get_current_time(): function clear_console (line 10) | def clear_console(): class Display (line 14) | class Display: method __init__ (line 15) | def __init__(self): method update_text (line 19) | def update_text(self, text): method finalize_current_sentence (line 22) | def finalize_current_sentence(self): method display (line 28) | def display(self): FILE: sherpa-onnx/python/sherpa_onnx/keyword_spotter.py function _assert_file_exists (line 18) | def _assert_file_exists(f: str): class KeywordSpotter (line 22) | class KeywordSpotter(object): method __init__ (line 30) | def __init__( method reset_stream (line 134) | def reset_stream(self, s: OnlineStream): method create_stream (line 137) | def create_stream(self, keywords: Optional[str] = None): method decode_stream (line 143) | def decode_stream(self, s: OnlineStream): method decode_streams (line 146) | def decode_streams(self, ss: List[OnlineStream]): method is_ready (line 149) | def is_ready(self, s: OnlineStream) -> bool: method get_result (line 152) | def get_result(self, s: OnlineStream) -> str: method tokens (line 155) | def tokens(self, s: OnlineStream) -> List[str]: method timestamps (line 158) | def timestamps(self, s: OnlineStream) -> List[float]: FILE: sherpa-onnx/python/sherpa_onnx/offline_recognizer.py function _assert_file_exists (line 36) | def _assert_file_exists(f: str): class OfflineRecognizer (line 40) | class OfflineRecognizer(object): method from_transducer (line 49) | def from_transducer( method from_sense_voice (line 212) | def from_sense_voice( method from_funasr_nano (line 302) | def from_funasr_nano( method from_paraformer (line 406) | def from_paraformer( method from_telespeech_ctc (line 487) | def from_telespeech_ctc( method from_dolphin_ctc (line 567) | def from_dolphin_ctc( method from_fire_red_asr_ctc (line 647) | def from_fire_red_asr_ctc( method from_medasr_ctc (line 697) | def from_medasr_ctc( method from_omnilingual_asr_ctc (line 747) | def from_omnilingual_asr_ctc( method from_zipformer_ctc (line 797) | def from_zipformer_ctc( method from_nemo_ctc (line 878) | def from_nemo_ctc( method from_nemo_canary (line 960) | def from_nemo_canary( method from_whisper (line 1056) | def from_whisper( method from_fire_red_asr (line 1169) | def from_fire_red_asr( method from_moonshine (line 1249) | def from_moonshine( method from_moonshine_v2 (line 1338) | def from_moonshine_v2( method from_tdnn_ctc (line 1419) | def from_tdnn_ctc( method from_wenet_ctc (line 1500) | def from_wenet_ctc( method create_stream (line 1581) | def create_stream(self, hotwords: Optional[str] = None): method decode_stream (line 1587) | def decode_stream(self, s: OfflineStream): method decode_streams (line 1590) | def decode_streams(self, ss: List[OfflineStream]): FILE: sherpa-onnx/python/sherpa_onnx/online_recognizer.py function _assert_file_exists (line 30) | def _assert_file_exists(f: str): class OnlineRecognizer (line 34) | class OnlineRecognizer(object): method from_transducer (line 43) | def from_transducer( method from_paraformer (line 339) | def from_paraformer( method from_zipformer2_ctc (line 470) | def from_zipformer2_ctc( method from_t_one_ctc (line 607) | def from_t_one_ctc( method from_nemo_ctc (line 733) | def from_nemo_ctc( method from_wenet_ctc (line 859) | def from_wenet_ctc( method create_stream (line 991) | def create_stream(self, hotwords: Optional[str] = None): method decode_stream (line 997) | def decode_stream(self, s: OnlineStream): method decode_streams (line 1000) | def decode_streams(self, ss: List[OnlineStream]): method is_ready (line 1003) | def is_ready(self, s: OnlineStream) -> bool: method get_result_all (line 1006) | def get_result_all(self, s: OnlineStream) -> OnlineRecognizerResult: method get_result (line 1009) | def get_result(self, s: OnlineStream) -> str: method get_result_as_json_string (line 1012) | def get_result_as_json_string(self, s: OnlineStream) -> str: method tokens (line 1015) | def tokens(self, s: OnlineStream) -> List[str]: method timestamps (line 1018) | def timestamps(self, s: OnlineStream) -> List[float]: method start_time (line 1021) | def start_time(self, s: OnlineStream) -> float: method ys_probs (line 1024) | def ys_probs(self, s: OnlineStream) -> List[float]: method lm_probs (line 1027) | def lm_probs(self, s: OnlineStream) -> List[float]: method context_scores (line 1030) | def context_scores(self, s: OnlineStream) -> List[float]: method is_endpoint (line 1033) | def is_endpoint(self, s: OnlineStream) -> bool: method reset (line 1036) | def reset(self, s: OnlineStream) -> bool: FILE: sherpa-onnx/python/sherpa_onnx/utils.py function text2token (line 8) | def text2token( FILE: sherpa-onnx/python/tests/test_fast_clustering.py function load_audio (line 18) | def load_audio(filename: str) -> np.ndarray: class TestFastClustering (line 30) | class TestFastClustering(unittest.TestCase): method test_construct_by_num_clusters (line 31) | def test_construct_by_num_clusters(self): method test_construct_by_threshold (line 58) | def test_construct_by_threshold(self): method test_cluster_speaker_embeddings (line 85) | def test_cluster_speaker_embeddings(self): FILE: sherpa-onnx/python/tests/test_feature_extractor_config.py class TestFeatureExtractorConfig (line 14) | class TestFeatureExtractorConfig(unittest.TestCase): method test_default_constructor (line 15) | def test_default_constructor(self): method test_constructor (line 21) | def test_constructor(self): FILE: sherpa-onnx/python/tests/test_keyword_spotter.py function read_wave (line 23) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: class TestKeywordSpotter (line 48) | class TestKeywordSpotter(unittest.TestCase): method test_zipformer_transducer_en (line 49) | def test_zipformer_transducer_en(self): method test_zipformer_transducer_cn (line 111) | def test_zipformer_transducer_cn(self): FILE: sherpa-onnx/python/tests/test_offline_recognizer.py function read_wave (line 25) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: class TestOfflineRecognizer (line 50) | class TestOfflineRecognizer(unittest.TestCase): method test_transducer_single_file (line 51) | def test_transducer_single_file(self): method test_transducer_multiple_files (line 84) | def test_transducer_multiple_files(self): method test_paraformer_single_file (line 130) | def test_paraformer_single_file(self): method test_paraformer_multiple_files (line 153) | def test_paraformer_multiple_files(self): method test_nemo_ctc_single_file (line 195) | def test_nemo_ctc_single_file(self): method test_nemo_ctc_multiple_files (line 222) | def test_nemo_ctc_multiple_files(self): method _test_wenet_ctc (line 262) | def _test_wenet_ctc(self): FILE: sherpa-onnx/python/tests/test_online_recognizer.py function read_wave (line 23) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: class TestOnlineRecognizer (line 48) | class TestOnlineRecognizer(unittest.TestCase): method test_transducer_single_file (line 49) | def test_transducer_single_file(self): method test_transducer_multiple_files (line 89) | def test_transducer_multiple_files(self): method test_zipformer2_ctc (line 146) | def test_zipformer2_ctc(self): method test_wenet_ctc (line 197) | def test_wenet_ctc(self): FILE: sherpa-onnx/python/tests/test_online_transducer_model_config.py class TestOnlineTransducerModelConfig (line 14) | class TestOnlineTransducerModelConfig(unittest.TestCase): method test_constructor (line 15) | def test_constructor(self): FILE: sherpa-onnx/python/tests/test_speaker_recognition.py function read_wave (line 21) | def read_wave(wave_filename: str) -> Tuple[np.ndarray, int]: function load_speaker_embedding_model (line 46) | def load_speaker_embedding_model(model_filename): function test_zh_models (line 59) | def test_zh_models(model_filename: str, threshold: float = 0.5): function test_en_and_zh_models (line 117) | def test_en_and_zh_models(model_filename: str, threshold: float = 0.5): class TestSpeakerRecognition (line 186) | class TestSpeakerRecognition(unittest.TestCase): method test_wespeaker_models (line 187) | def test_wespeaker_models(self): method _test_3dpeaker_models (line 202) | def _test_3dpeaker_models(self): method test_nemo_models (line 211) | def test_nemo_models(self): FILE: sherpa-onnx/python/tests/test_text2token.py class TestText2Token (line 20) | class TestText2Token(unittest.TestCase): method test_bpe (line 21) | def test_bpe(self): method test_cjkchar (line 54) | def test_cjkchar(self): method test_cjkchar_bpe (line 84) | def test_cjkchar_bpe(self): method test_phone_ppinyin (line 119) | def test_phone_ppinyin(self): FILE: sherpa-onnx/rust/sherpa-onnx-sys/build.rs function main (line 3) | fn main() { FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/audio_tagging.rs type OfflineZipformerAudioTaggingModelConfig (line 9) | pub struct OfflineZipformerAudioTaggingModelConfig { type AudioTaggingModelConfig (line 15) | pub struct AudioTaggingModelConfig { type AudioTaggingConfig (line 25) | pub struct AudioTaggingConfig { type AudioEvent (line 33) | pub struct AudioEvent { type AudioTagging (line 40) | pub struct AudioTagging { function SherpaOnnxCreateAudioTagging (line 45) | pub fn SherpaOnnxCreateAudioTagging(config: *const AudioTaggingConfig) -... function SherpaOnnxDestroyAudioTagging (line 47) | pub fn SherpaOnnxDestroyAudioTagging(tagger: *const AudioTagging); function SherpaOnnxAudioTaggingCreateOfflineStream (line 49) | pub fn SherpaOnnxAudioTaggingCreateOfflineStream( function SherpaOnnxAudioTaggingCompute (line 53) | pub fn SherpaOnnxAudioTaggingCompute( function SherpaOnnxAudioTaggingFreeResults (line 59) | pub fn SherpaOnnxAudioTaggingFreeResults(p: *const *const AudioEvent); FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/kws.rs type KeywordResult (line 9) | pub struct KeywordResult { type KeywordSpotterConfig (line 21) | pub struct KeywordSpotterConfig { type KeywordSpotter (line 34) | pub struct KeywordSpotter { function SherpaOnnxCreateKeywordSpotter (line 39) | pub fn SherpaOnnxCreateKeywordSpotter( function SherpaOnnxDestroyKeywordSpotter (line 43) | pub fn SherpaOnnxDestroyKeywordSpotter(spotter: *const KeywordSpotter); function SherpaOnnxCreateKeywordStream (line 45) | pub fn SherpaOnnxCreateKeywordStream( function SherpaOnnxCreateKeywordStreamWithKeywords (line 49) | pub fn SherpaOnnxCreateKeywordStreamWithKeywords( function SherpaOnnxIsKeywordStreamReady (line 54) | pub fn SherpaOnnxIsKeywordStreamReady( function SherpaOnnxDecodeKeywordStream (line 59) | pub fn SherpaOnnxDecodeKeywordStream( function SherpaOnnxResetKeywordStream (line 64) | pub fn SherpaOnnxResetKeywordStream( function SherpaOnnxDecodeMultipleKeywordStreams (line 69) | pub fn SherpaOnnxDecodeMultipleKeywordStreams( function SherpaOnnxGetKeywordResult (line 75) | pub fn SherpaOnnxGetKeywordResult( function SherpaOnnxDestroyKeywordResult (line 80) | pub fn SherpaOnnxDestroyKeywordResult(r: *const KeywordResult); function SherpaOnnxGetKeywordResultAsJson (line 82) | pub fn SherpaOnnxGetKeywordResultAsJson( function SherpaOnnxFreeKeywordResultJson (line 87) | pub fn SherpaOnnxFreeKeywordResultJson(s: *const c_char); FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/lib.rs function SherpaOnnxGetVersionStr (line 8) | pub fn SherpaOnnxGetVersionStr() -> *const c_char; function SherpaOnnxGetGitSha1 (line 9) | pub fn SherpaOnnxGetGitSha1() -> *const c_char; function SherpaOnnxGetGitDate (line 10) | pub fn SherpaOnnxGetGitDate() -> *const c_char; function SherpaOnnxFileExists (line 11) | pub fn SherpaOnnxFileExists(filename: *const c_char) -> i32; FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/offline_asr.rs type OfflineTransducerModelConfig (line 9) | pub struct OfflineTransducerModelConfig { type OfflineParaformerModelConfig (line 17) | pub struct OfflineParaformerModelConfig { type OfflineNemoEncDecCtcModelConfig (line 23) | pub struct OfflineNemoEncDecCtcModelConfig { type OfflineWhisperModelConfig (line 29) | pub struct OfflineWhisperModelConfig { type OfflineCanaryModelConfig (line 41) | pub struct OfflineCanaryModelConfig { type OfflineFireRedAsrModelConfig (line 51) | pub struct OfflineFireRedAsrModelConfig { type OfflineMoonshineModelConfig (line 58) | pub struct OfflineMoonshineModelConfig { type OfflineTdnnModelConfig (line 68) | pub struct OfflineTdnnModelConfig { type OfflineLMConfig (line 74) | pub struct OfflineLMConfig { type OfflineSenseVoiceModelConfig (line 81) | pub struct OfflineSenseVoiceModelConfig { type OfflineDolphinModelConfig (line 89) | pub struct OfflineDolphinModelConfig { type OfflineZipformerCtcModelConfig (line 95) | pub struct OfflineZipformerCtcModelConfig { type OfflineWenetCtcModelConfig (line 101) | pub struct OfflineWenetCtcModelConfig { type OfflineOmnilingualAsrCtcModelConfig (line 107) | pub struct OfflineOmnilingualAsrCtcModelConfig { type OfflineFunASRNanoModelConfig (line 113) | pub struct OfflineFunASRNanoModelConfig { type OfflineMedAsrCtcModelConfig (line 131) | pub struct OfflineMedAsrCtcModelConfig { type OfflineFireRedAsrCtcModelConfig (line 137) | pub struct OfflineFireRedAsrCtcModelConfig { type OfflineModelConfig (line 143) | pub struct OfflineModelConfig { type OfflineRecognizerConfig (line 174) | pub struct OfflineRecognizerConfig { type OfflineRecognizer (line 190) | pub struct OfflineRecognizer { type OfflineStream (line 195) | pub struct OfflineStream { function SherpaOnnxCreateOfflineRecognizer (line 200) | pub fn SherpaOnnxCreateOfflineRecognizer( function SherpaOnnxDestroyOfflineRecognizer (line 204) | pub fn SherpaOnnxDestroyOfflineRecognizer(recognizer: *const OfflineReco... function SherpaOnnxCreateOfflineStream (line 206) | pub fn SherpaOnnxCreateOfflineStream( function SherpaOnnxCreateOfflineStreamWithHotwords (line 210) | pub fn SherpaOnnxCreateOfflineStreamWithHotwords( function SherpaOnnxDestroyOfflineStream (line 215) | pub fn SherpaOnnxDestroyOfflineStream(stream: *const OfflineStream); function SherpaOnnxAcceptWaveformOffline (line 217) | pub fn SherpaOnnxAcceptWaveformOffline( function SherpaOnnxOfflineStreamSetOption (line 224) | pub fn SherpaOnnxOfflineStreamSetOption( function SherpaOnnxOfflineStreamGetOption (line 230) | pub fn SherpaOnnxOfflineStreamGetOption( function SherpaOnnxOfflineStreamHasOption (line 235) | pub fn SherpaOnnxOfflineStreamHasOption( function SherpaOnnxDecodeOfflineStream (line 240) | pub fn SherpaOnnxDecodeOfflineStream( function SherpaOnnxDecodeMultipleOfflineStreams (line 245) | pub fn SherpaOnnxDecodeMultipleOfflineStreams( function SherpaOnnxGetOfflineStreamResultAsJson (line 251) | pub fn SherpaOnnxGetOfflineStreamResultAsJson(stream: *const OfflineStre... function SherpaOnnxDestroyOfflineStreamResultJson (line 253) | pub fn SherpaOnnxDestroyOfflineStreamResultJson(s: *const c_char); FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/offline_punctuation.rs type OfflinePunctuationModelConfig (line 9) | pub struct OfflinePunctuationModelConfig { type OfflinePunctuationConfig (line 18) | pub struct OfflinePunctuationConfig { type OfflinePunctuation (line 23) | pub struct OfflinePunctuation { function SherpaOnnxCreateOfflinePunctuation (line 28) | pub fn SherpaOnnxCreateOfflinePunctuation( function SherpaOnnxDestroyOfflinePunctuation (line 32) | pub fn SherpaOnnxDestroyOfflinePunctuation(punct: *const OfflinePunctuat... function SherpaOfflinePunctuationAddPunct (line 34) | pub fn SherpaOfflinePunctuationAddPunct( function SherpaOfflinePunctuationFreeText (line 39) | pub fn SherpaOfflinePunctuationFreeText(text: *const c_char); FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/offline_speaker_diarization.rs type OfflineSpeakerSegmentationPyannoteModelConfig (line 9) | pub struct OfflineSpeakerSegmentationPyannoteModelConfig { type OfflineSpeakerSegmentationModelConfig (line 15) | pub struct OfflineSpeakerSegmentationModelConfig { type FastClusteringConfig (line 24) | pub struct FastClusteringConfig { type OfflineSpeakerDiarizationConfig (line 31) | pub struct OfflineSpeakerDiarizationConfig { type OfflineSpeakerDiarization (line 40) | pub struct OfflineSpeakerDiarization { type OfflineSpeakerDiarizationResult (line 45) | pub struct OfflineSpeakerDiarizationResult { type OfflineSpeakerDiarizationSegment (line 51) | pub struct OfflineSpeakerDiarizationSegment { function SherpaOnnxCreateOfflineSpeakerDiarization (line 58) | pub fn SherpaOnnxCreateOfflineSpeakerDiarization( function SherpaOnnxDestroyOfflineSpeakerDiarization (line 62) | pub fn SherpaOnnxDestroyOfflineSpeakerDiarization(sd: *const OfflineSpea... function SherpaOnnxOfflineSpeakerDiarizationGetSampleRate (line 64) | pub fn SherpaOnnxOfflineSpeakerDiarizationGetSampleRate( function SherpaOnnxOfflineSpeakerDiarizationSetConfig (line 68) | pub fn SherpaOnnxOfflineSpeakerDiarizationSetConfig( function SherpaOnnxOfflineSpeakerDiarizationResultGetNumSpeakers (line 73) | pub fn SherpaOnnxOfflineSpeakerDiarizationResultGetNumSpeakers( function SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegments (line 77) | pub fn SherpaOnnxOfflineSpeakerDiarizationResultGetNumSegments( function SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTime (line 81) | pub fn SherpaOnnxOfflineSpeakerDiarizationResultSortByStartTime( function SherpaOnnxOfflineSpeakerDiarizationDestroySegment (line 85) | pub fn SherpaOnnxOfflineSpeakerDiarizationDestroySegment( function SherpaOnnxOfflineSpeakerDiarizationProcess (line 89) | pub fn SherpaOnnxOfflineSpeakerDiarizationProcess( function SherpaOnnxOfflineSpeakerDiarizationDestroyResult (line 95) | pub fn SherpaOnnxOfflineSpeakerDiarizationDestroyResult( FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/online_asr.rs type OnlineTransducerModelConfig (line 9) | pub struct OnlineTransducerModelConfig { type OnlineParaformerModelConfig (line 17) | pub struct OnlineParaformerModelConfig { type OnlineZipformer2CtcModelConfig (line 24) | pub struct OnlineZipformer2CtcModelConfig { type OnlineNemoCtcModelConfig (line 30) | pub struct OnlineNemoCtcModelConfig { type OnlineToneCtcModelConfig (line 36) | pub struct OnlineToneCtcModelConfig { type OnlineModelConfig (line 42) | pub struct OnlineModelConfig { type FeatureConfig (line 68) | pub struct FeatureConfig { type OnlineCtcFstDecoderConfig (line 75) | pub struct OnlineCtcFstDecoderConfig { type HomophoneReplacerConfig (line 82) | pub struct HomophoneReplacerConfig { type OnlineRecognizerConfig (line 90) | pub struct OnlineRecognizerConfig { type OnlineRecognizer (line 122) | pub struct OnlineRecognizer { type OnlineStream (line 127) | pub struct OnlineStream { function SherpaOnnxCreateOnlineRecognizer (line 132) | pub fn SherpaOnnxCreateOnlineRecognizer( function SherpaOnnxDestroyOnlineRecognizer (line 136) | pub fn SherpaOnnxDestroyOnlineRecognizer(recognizer: *const OnlineRecogn... function SherpaOnnxCreateOnlineStream (line 138) | pub fn SherpaOnnxCreateOnlineStream(recognizer: *const OnlineRecognizer) function SherpaOnnxCreateOnlineStreamWithHotwords (line 141) | pub fn SherpaOnnxCreateOnlineStreamWithHotwords( function SherpaOnnxDestroyOnlineStream (line 146) | pub fn SherpaOnnxDestroyOnlineStream(stream: *const OnlineStream); function SherpaOnnxOnlineStreamAcceptWaveform (line 148) | pub fn SherpaOnnxOnlineStreamAcceptWaveform( function SherpaOnnxIsOnlineStreamReady (line 155) | pub fn SherpaOnnxIsOnlineStreamReady( function SherpaOnnxDecodeOnlineStream (line 160) | pub fn SherpaOnnxDecodeOnlineStream( function SherpaOnnxDecodeMultipleOnlineStreams (line 165) | pub fn SherpaOnnxDecodeMultipleOnlineStreams( function SherpaOnnxGetOnlineStreamResultAsJson (line 171) | pub fn SherpaOnnxGetOnlineStreamResultAsJson( function SherpaOnnxDestroyOnlineStreamResultJson (line 176) | pub fn SherpaOnnxDestroyOnlineStreamResultJson(s: *const c_char); function SherpaOnnxOnlineStreamReset (line 178) | pub fn SherpaOnnxOnlineStreamReset( function SherpaOnnxOnlineStreamInputFinished (line 183) | pub fn SherpaOnnxOnlineStreamInputFinished(stream: *const OnlineStream); function SherpaOnnxOnlineStreamSetOption (line 185) | pub fn SherpaOnnxOnlineStreamSetOption( function SherpaOnnxOnlineStreamGetOption (line 191) | pub fn SherpaOnnxOnlineStreamGetOption( function SherpaOnnxOnlineStreamHasOption (line 196) | pub fn SherpaOnnxOnlineStreamHasOption( function SherpaOnnxOnlineStreamIsEndpoint (line 201) | pub fn SherpaOnnxOnlineStreamIsEndpoint( FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/online_punctuation.rs type OnlinePunctuationModelConfig (line 9) | pub struct OnlinePunctuationModelConfig { type OnlinePunctuationConfig (line 19) | pub struct OnlinePunctuationConfig { type OnlinePunctuation (line 24) | pub struct OnlinePunctuation { function SherpaOnnxCreateOnlinePunctuation (line 29) | pub fn SherpaOnnxCreateOnlinePunctuation( function SherpaOnnxDestroyOnlinePunctuation (line 33) | pub fn SherpaOnnxDestroyOnlinePunctuation(punctuation: *const OnlinePunc... function SherpaOnnxOnlinePunctuationAddPunct (line 35) | pub fn SherpaOnnxOnlinePunctuationAddPunct( function SherpaOnnxOnlinePunctuationFreeText (line 40) | pub fn SherpaOnnxOnlinePunctuationFreeText(text: *const c_char); FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/speaker_embedding.rs type SpeakerEmbeddingExtractorConfig (line 9) | pub struct SpeakerEmbeddingExtractorConfig { type SpeakerEmbeddingExtractor (line 17) | pub struct SpeakerEmbeddingExtractor { type SpeakerEmbeddingManager (line 22) | pub struct SpeakerEmbeddingManager { type SpeakerEmbeddingManagerSpeakerMatch (line 28) | pub struct SpeakerEmbeddingManagerSpeakerMatch { type SpeakerEmbeddingManagerBestMatchesResult (line 35) | pub struct SpeakerEmbeddingManagerBestMatchesResult { function SherpaOnnxCreateSpeakerEmbeddingExtractor (line 41) | pub fn SherpaOnnxCreateSpeakerEmbeddingExtractor( function SherpaOnnxDestroySpeakerEmbeddingExtractor (line 45) | pub fn SherpaOnnxDestroySpeakerEmbeddingExtractor(p: *const SpeakerEmbed... function SherpaOnnxSpeakerEmbeddingExtractorDim (line 47) | pub fn SherpaOnnxSpeakerEmbeddingExtractorDim(p: *const SpeakerEmbedding... function SherpaOnnxSpeakerEmbeddingExtractorCreateStream (line 49) | pub fn SherpaOnnxSpeakerEmbeddingExtractorCreateStream( function SherpaOnnxSpeakerEmbeddingExtractorIsReady (line 53) | pub fn SherpaOnnxSpeakerEmbeddingExtractorIsReady( function SherpaOnnxSpeakerEmbeddingExtractorComputeEmbedding (line 58) | pub fn SherpaOnnxSpeakerEmbeddingExtractorComputeEmbedding( function SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbedding (line 63) | pub fn SherpaOnnxSpeakerEmbeddingExtractorDestroyEmbedding(v: *const c_f... function SherpaOnnxCreateSpeakerEmbeddingManager (line 65) | pub fn SherpaOnnxCreateSpeakerEmbeddingManager(dim: i32) -> *const Speak... function SherpaOnnxDestroySpeakerEmbeddingManager (line 67) | pub fn SherpaOnnxDestroySpeakerEmbeddingManager(p: *const SpeakerEmbeddi... function SherpaOnnxSpeakerEmbeddingManagerAdd (line 69) | pub fn SherpaOnnxSpeakerEmbeddingManagerAdd( function SherpaOnnxSpeakerEmbeddingManagerAddList (line 75) | pub fn SherpaOnnxSpeakerEmbeddingManagerAddList( function SherpaOnnxSpeakerEmbeddingManagerAddListFlattened (line 81) | pub fn SherpaOnnxSpeakerEmbeddingManagerAddListFlattened( function SherpaOnnxSpeakerEmbeddingManagerRemove (line 88) | pub fn SherpaOnnxSpeakerEmbeddingManagerRemove( function SherpaOnnxSpeakerEmbeddingManagerSearch (line 93) | pub fn SherpaOnnxSpeakerEmbeddingManagerSearch( function SherpaOnnxSpeakerEmbeddingManagerFreeSearch (line 99) | pub fn SherpaOnnxSpeakerEmbeddingManagerFreeSearch(name: *const c_char); function SherpaOnnxSpeakerEmbeddingManagerGetBestMatches (line 101) | pub fn SherpaOnnxSpeakerEmbeddingManagerGetBestMatches( function SherpaOnnxSpeakerEmbeddingManagerFreeBestMatches (line 108) | pub fn SherpaOnnxSpeakerEmbeddingManagerFreeBestMatches( function SherpaOnnxSpeakerEmbeddingManagerVerify (line 112) | pub fn SherpaOnnxSpeakerEmbeddingManagerVerify( function SherpaOnnxSpeakerEmbeddingManagerContains (line 119) | pub fn SherpaOnnxSpeakerEmbeddingManagerContains( function SherpaOnnxSpeakerEmbeddingManagerNumSpeakers (line 124) | pub fn SherpaOnnxSpeakerEmbeddingManagerNumSpeakers( function SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakers (line 128) | pub fn SherpaOnnxSpeakerEmbeddingManagerGetAllSpeakers( function SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakers (line 132) | pub fn SherpaOnnxSpeakerEmbeddingManagerFreeAllSpeakers(names: *const *c... FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/speech_denoiser.rs type OfflineSpeechDenoiserGtcrnModelConfig (line 5) | pub struct OfflineSpeechDenoiserGtcrnModelConfig { type OfflineSpeechDenoiserDpdfNetModelConfig (line 11) | pub struct OfflineSpeechDenoiserDpdfNetModelConfig { type OfflineSpeechDenoiserModelConfig (line 17) | pub struct OfflineSpeechDenoiserModelConfig { type OfflineSpeechDenoiserConfig (line 27) | pub struct OfflineSpeechDenoiserConfig { type OnlineSpeechDenoiserConfig (line 33) | pub struct OnlineSpeechDenoiserConfig { type DenoisedAudio (line 39) | pub struct DenoisedAudio { type OfflineSpeechDenoiser (line 46) | pub struct OfflineSpeechDenoiser { type OnlineSpeechDenoiser (line 51) | pub struct OnlineSpeechDenoiser { function SherpaOnnxCreateOfflineSpeechDenoiser (line 56) | pub fn SherpaOnnxCreateOfflineSpeechDenoiser( function SherpaOnnxDestroyOfflineSpeechDenoiser (line 59) | pub fn SherpaOnnxDestroyOfflineSpeechDenoiser(p: *const OfflineSpeechDen... function SherpaOnnxOfflineSpeechDenoiserGetSampleRate (line 60) | pub fn SherpaOnnxOfflineSpeechDenoiserGetSampleRate(p: *const OfflineSpe... function SherpaOnnxOfflineSpeechDenoiserRun (line 61) | pub fn SherpaOnnxOfflineSpeechDenoiserRun( function SherpaOnnxCreateOnlineSpeechDenoiser (line 68) | pub fn SherpaOnnxCreateOnlineSpeechDenoiser( function SherpaOnnxDestroyOnlineSpeechDenoiser (line 71) | pub fn SherpaOnnxDestroyOnlineSpeechDenoiser(p: *const OnlineSpeechDenoi... function SherpaOnnxOnlineSpeechDenoiserGetSampleRate (line 72) | pub fn SherpaOnnxOnlineSpeechDenoiserGetSampleRate(p: *const OnlineSpeec... function SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamples (line 73) | pub fn SherpaOnnxOnlineSpeechDenoiserGetFrameShiftInSamples( function SherpaOnnxOnlineSpeechDenoiserRun (line 76) | pub fn SherpaOnnxOnlineSpeechDenoiserRun( function SherpaOnnxOnlineSpeechDenoiserFlush (line 82) | pub fn SherpaOnnxOnlineSpeechDenoiserFlush( function SherpaOnnxOnlineSpeechDenoiserReset (line 85) | pub fn SherpaOnnxOnlineSpeechDenoiserReset(p: *const OnlineSpeechDenoiser); function SherpaOnnxDestroyDenoisedAudio (line 87) | pub fn SherpaOnnxDestroyDenoisedAudio(audio: *const DenoisedAudio); FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/spoken_language_identification.rs type SpokenLanguageIdentificationWhisperConfig (line 9) | pub struct SpokenLanguageIdentificationWhisperConfig { type SpokenLanguageIdentificationConfig (line 17) | pub struct SpokenLanguageIdentificationConfig { type SpokenLanguageIdentification (line 25) | pub struct SpokenLanguageIdentification { type SpokenLanguageIdentificationResult (line 31) | pub struct SpokenLanguageIdentificationResult { function SherpaOnnxCreateSpokenLanguageIdentification (line 36) | pub fn SherpaOnnxCreateSpokenLanguageIdentification( function SherpaOnnxDestroySpokenLanguageIdentification (line 40) | pub fn SherpaOnnxDestroySpokenLanguageIdentification( function SherpaOnnxSpokenLanguageIdentificationCreateOfflineStream (line 44) | pub fn SherpaOnnxSpokenLanguageIdentificationCreateOfflineStream( function SherpaOnnxSpokenLanguageIdentificationCompute (line 48) | pub fn SherpaOnnxSpokenLanguageIdentificationCompute( function SherpaOnnxDestroySpokenLanguageIdentificationResult (line 53) | pub fn SherpaOnnxDestroySpokenLanguageIdentificationResult( FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/tts.rs type OfflineTtsVitsModelConfig (line 9) | pub struct OfflineTtsVitsModelConfig { type OfflineTtsMatchaModelConfig (line 22) | pub struct OfflineTtsMatchaModelConfig { type OfflineTtsKokoroModelConfig (line 35) | pub struct OfflineTtsKokoroModelConfig { type OfflineTtsKittenModelConfig (line 48) | pub struct OfflineTtsKittenModelConfig { type OfflineTtsZipvoiceModelConfig (line 58) | pub struct OfflineTtsZipvoiceModelConfig { type OfflineTtsPocketModelConfig (line 73) | pub struct OfflineTtsPocketModelConfig { type OfflineTtsSupertonicModelConfig (line 86) | pub struct OfflineTtsSupertonicModelConfig { type OfflineTtsModelConfig (line 98) | pub struct OfflineTtsModelConfig { type OfflineTtsConfig (line 113) | pub struct OfflineTtsConfig { type SherpaOnnxGeneratedAudio (line 123) | pub struct SherpaOnnxGeneratedAudio { type SherpaOnnxGenerationConfig (line 131) | pub struct SherpaOnnxGenerationConfig { type SherpaOnnxGeneratedAudioProgressCallbackWithArg (line 143) | pub type SherpaOnnxGeneratedAudioProgressCallbackWithArg = type SherpaOnnxOfflineTts (line 147) | pub struct SherpaOnnxOfflineTts { function SherpaOnnxCreateOfflineTts (line 152) | pub fn SherpaOnnxCreateOfflineTts( function SherpaOnnxDestroyOfflineTts (line 156) | pub fn SherpaOnnxDestroyOfflineTts(tts: *const SherpaOnnxOfflineTts); function SherpaOnnxOfflineTtsSampleRate (line 158) | pub fn SherpaOnnxOfflineTtsSampleRate(tts: *const SherpaOnnxOfflineTts) ... function SherpaOnnxOfflineTtsNumSpeakers (line 160) | pub fn SherpaOnnxOfflineTtsNumSpeakers(tts: *const SherpaOnnxOfflineTts)... function SherpaOnnxOfflineTtsGenerateWithConfig (line 162) | pub fn SherpaOnnxOfflineTtsGenerateWithConfig( function SherpaOnnxDestroyOfflineTtsGeneratedAudio (line 170) | pub fn SherpaOnnxDestroyOfflineTtsGeneratedAudio(p: *const SherpaOnnxGen... FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/vad.rs type SileroVadModelConfig (line 4) | pub struct SileroVadModelConfig { type TenVadModelConfig (line 14) | pub struct TenVadModelConfig { type VadModelConfig (line 24) | pub struct VadModelConfig { type CircularBuffer (line 34) | pub struct CircularBuffer { type SpeechSegment (line 39) | pub struct SpeechSegment { type VoiceActivityDetector (line 46) | pub struct VoiceActivityDetector { function SherpaOnnxCreateCircularBuffer (line 51) | pub fn SherpaOnnxCreateCircularBuffer(capacity: i32) -> *const CircularB... function SherpaOnnxDestroyCircularBuffer (line 52) | pub fn SherpaOnnxDestroyCircularBuffer(buffer: *const CircularBuffer); function SherpaOnnxCircularBufferPush (line 53) | pub fn SherpaOnnxCircularBufferPush(buffer: *const CircularBuffer, p: *c... function SherpaOnnxCircularBufferGet (line 54) | pub fn SherpaOnnxCircularBufferGet( function SherpaOnnxCircularBufferFree (line 59) | pub fn SherpaOnnxCircularBufferFree(p: *const f32); function SherpaOnnxCircularBufferPop (line 60) | pub fn SherpaOnnxCircularBufferPop(buffer: *const CircularBuffer, n: i32); function SherpaOnnxCircularBufferSize (line 61) | pub fn SherpaOnnxCircularBufferSize(buffer: *const CircularBuffer) -> i32; function SherpaOnnxCircularBufferHead (line 62) | pub fn SherpaOnnxCircularBufferHead(buffer: *const CircularBuffer) -> i32; function SherpaOnnxCircularBufferReset (line 63) | pub fn SherpaOnnxCircularBufferReset(buffer: *const CircularBuffer); function SherpaOnnxCreateVoiceActivityDetector (line 65) | pub fn SherpaOnnxCreateVoiceActivityDetector( function SherpaOnnxDestroyVoiceActivityDetector (line 69) | pub fn SherpaOnnxDestroyVoiceActivityDetector(p: *const VoiceActivityDet... function SherpaOnnxVoiceActivityDetectorAcceptWaveform (line 70) | pub fn SherpaOnnxVoiceActivityDetectorAcceptWaveform( function SherpaOnnxVoiceActivityDetectorEmpty (line 75) | pub fn SherpaOnnxVoiceActivityDetectorEmpty(p: *const VoiceActivityDetec... function SherpaOnnxVoiceActivityDetectorDetected (line 76) | pub fn SherpaOnnxVoiceActivityDetectorDetected(p: *const VoiceActivityDe... function SherpaOnnxVoiceActivityDetectorPop (line 77) | pub fn SherpaOnnxVoiceActivityDetectorPop(p: *const VoiceActivityDetector); function SherpaOnnxVoiceActivityDetectorClear (line 78) | pub fn SherpaOnnxVoiceActivityDetectorClear(p: *const VoiceActivityDetec... function SherpaOnnxVoiceActivityDetectorFront (line 79) | pub fn SherpaOnnxVoiceActivityDetectorFront( function SherpaOnnxDestroySpeechSegment (line 82) | pub fn SherpaOnnxDestroySpeechSegment(p: *const SpeechSegment); function SherpaOnnxVoiceActivityDetectorReset (line 83) | pub fn SherpaOnnxVoiceActivityDetectorReset(p: *const VoiceActivityDetec... function SherpaOnnxVoiceActivityDetectorFlush (line 84) | pub fn SherpaOnnxVoiceActivityDetectorFlush(p: *const VoiceActivityDetec... FILE: sherpa-onnx/rust/sherpa-onnx-sys/src/wave.rs type SherpaOnnxWave (line 9) | pub struct SherpaOnnxWave { function SherpaOnnxReadWave (line 18) | pub fn SherpaOnnxReadWave(filename: *const c_char) -> *const SherpaOnnxW... function SherpaOnnxFreeWave (line 21) | pub fn SherpaOnnxFreeWave(wave: *const SherpaOnnxWave); function SherpaOnnxWriteWave (line 24) | pub fn SherpaOnnxWriteWave( FILE: sherpa-onnx/rust/sherpa-onnx/src/audio_tagging.rs type OfflineZipformerAudioTaggingModelConfig (line 15) | pub struct OfflineZipformerAudioTaggingModelConfig { method to_sys (line 20) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineZipformer... type AudioTaggingModelConfig (line 31) | pub struct AudioTaggingModelConfig { method to_sys (line 52) | fn to_sys(&self, cstrings: &mut Vec) -> sys::AudioTaggingMode... method default (line 40) | fn default() -> Self { type AudioTaggingConfig (line 67) | pub struct AudioTaggingConfig { method to_sys (line 84) | fn to_sys(&self, cstrings: &mut Vec) -> sys::AudioTaggingConf... method default (line 74) | fn default() -> Self { type AudioEvent (line 97) | pub struct AudioEvent { type AudioTagging (line 104) | pub struct AudioTagging { method create (line 112) | pub fn create(config: &AudioTaggingConfig) -> Option { method create_stream (line 124) | pub fn create_stream(&self) -> AudioTaggingOfflineStream { method compute (line 130) | pub fn compute(&self, stream: &AudioTaggingOfflineStream, top_k: i32) ... method drop (line 166) | fn drop(&mut self) { type AudioTaggingOfflineStream (line 179) | pub struct AudioTaggingOfflineStream { method accept_waveform (line 185) | pub fn accept_waveform(&self, sample_rate: i32, samples: &[f32]) { method drop (line 198) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/display.rs type DisplayManager (line 7) | pub struct DisplayManager { method new (line 15) | pub fn new() -> Self { method update_text (line 24) | pub fn update_text(&mut self, text: &str) { method finalize_sentence (line 29) | pub fn finalize_sentence(&mut self) { method render (line 44) | pub fn render(&mut self) { method has_sentences (line 78) | pub fn has_sentences(&self) -> bool { method current_text (line 85) | pub fn current_text(&self) -> &str { method default (line 91) | fn default() -> Self { FILE: sherpa-onnx/rust/sherpa-onnx/src/kws.rs function c_ptr_to_string (line 41) | fn c_ptr_to_string(ptr: *const c_char) -> String { type KeywordSpotterConfig (line 55) | pub struct KeywordSpotterConfig { method to_sys (line 85) | fn to_sys(&self, cstrings: &mut Vec) -> sys::KeywordSpotterCo... method default (line 67) | fn default() -> Self { type KeywordResult (line 107) | pub struct KeywordResult { type KeywordSpotter (line 117) | pub struct KeywordSpotter { method create (line 125) | pub fn create(config: &KeywordSpotterConfig) -> Option { method create_stream (line 137) | pub fn create_stream(&self) -> OnlineStream { method create_stream_with_keywords (line 143) | pub fn create_stream_with_keywords(&self, keywords: &str) -> OnlineStr... method is_ready (line 151) | pub fn is_ready(&self, stream: &OnlineStream) -> bool { method decode (line 156) | pub fn decode(&self, stream: &OnlineStream) { method decode_multiple_streams (line 161) | pub fn decode_multiple_streams(&self, streams: &[&OnlineStream]) { method reset (line 172) | pub fn reset(&self, stream: &OnlineStream) { method get_result (line 177) | pub fn get_result(&self, stream: &OnlineStream) -> Option Option) -> sys::OfflineTransduce... type OfflineParaformerModelConfig (line 67) | pub struct OfflineParaformerModelConfig { method to_sys (line 72) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineParaforme... type OfflineNemoEncDecCtcModelConfig (line 81) | pub struct OfflineNemoEncDecCtcModelConfig { method to_sys (line 86) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineNemoEncDe... type OfflineWhisperModelConfig (line 95) | pub struct OfflineWhisperModelConfig { method to_sys (line 106) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineWhisperMo... type OfflineCanaryModelConfig (line 121) | pub struct OfflineCanaryModelConfig { method to_sys (line 130) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineCanaryMod... type OfflineFireRedAsrModelConfig (line 143) | pub struct OfflineFireRedAsrModelConfig { method to_sys (line 149) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineFireRedAs... type OfflineMoonshineModelConfig (line 164) | pub struct OfflineMoonshineModelConfig { method to_sys (line 173) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineMoonshine... type OfflineTdnnModelConfig (line 186) | pub struct OfflineTdnnModelConfig { method to_sys (line 191) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTdnnModel... type OfflineLMConfig (line 200) | pub struct OfflineLMConfig { method to_sys (line 213) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineLMConfig { method default (line 205) | fn default() -> Self { type OfflineSenseVoiceModelConfig (line 223) | pub struct OfflineSenseVoiceModelConfig { method to_sys (line 230) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineSenseVoic... type OfflineDolphinModelConfig (line 241) | pub struct OfflineDolphinModelConfig { method to_sys (line 246) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineDolphinMo... type OfflineZipformerCtcModelConfig (line 255) | pub struct OfflineZipformerCtcModelConfig { method to_sys (line 260) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineZipformer... type OfflineWenetCtcModelConfig (line 269) | pub struct OfflineWenetCtcModelConfig { method to_sys (line 274) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineWenetCtcM... type OfflineOmnilingualAsrCtcModelConfig (line 283) | pub struct OfflineOmnilingualAsrCtcModelConfig { method to_sys (line 288) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineOmnilingu... type OfflineMedAsrCtcModelConfig (line 297) | pub struct OfflineMedAsrCtcModelConfig { method to_sys (line 302) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineMedAsrCtc... type OfflineFireRedAsrCtcModelConfig (line 311) | pub struct OfflineFireRedAsrCtcModelConfig { method to_sys (line 316) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineFireRedAs... type OfflineFunASRNanoModelConfig (line 325) | pub struct OfflineFunASRNanoModelConfig { method to_sys (line 360) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineFunASRNan... method default (line 341) | fn default() -> Self { type OfflineModelConfig (line 384) | pub struct OfflineModelConfig { method to_sys (line 413) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineModelConf... type OfflineRecognizerConfig (line 481) | pub struct OfflineRecognizerConfig { method to_sys (line 496) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineRecognize... method default (line 520) | fn default() -> Self { type OfflineRecognizerResult (line 543) | pub struct OfflineRecognizerResult { type OfflineRecognizer (line 575) | pub struct OfflineRecognizer { method create (line 581) | pub fn create(config: &OfflineRecognizerConfig) -> Option { method create_stream (line 593) | pub fn create_stream(&self) -> OfflineStream { method create_stream_with_hotwords (line 599) | pub fn create_stream_with_hotwords(&self, hotwords: &str) -> OfflineSt... method decode (line 606) | pub fn decode(&self, stream: &OfflineStream) { method decode_multiple_streams (line 611) | pub fn decode_multiple_streams(&self, streams: &[&OfflineStream]) { method drop (line 623) | fn drop(&mut self) { type OfflineStream (line 631) | pub struct OfflineStream { method accept_waveform (line 637) | pub fn accept_waveform(&self, sample_rate: i32, samples: &[f32]) { method get_result (line 649) | pub fn get_result(&self) -> Option { method set_option (line 663) | pub fn set_option(&self, key: &str, value: &str) { method get_option (line 669) | pub fn get_option(&self, key: &str) -> String { method has_option (line 683) | pub fn has_option(&self, key: &str) -> bool { method drop (line 690) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/offline_punctuation.rs type OfflinePunctuationModelConfig (line 29) | pub struct OfflinePunctuationModelConfig { method to_sys (line 48) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflinePunctuati... method default (line 37) | fn default() -> Self { type OfflinePunctuationConfig (line 60) | pub struct OfflinePunctuationConfig { method to_sys (line 65) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflinePunctuati... type OfflinePunctuation (line 75) | pub struct OfflinePunctuation { method create (line 83) | pub fn create(config: &OfflinePunctuationConfig) -> Option { method add_punctuation (line 95) | pub fn add_punctuation(&self, text: &str) -> Option { method drop (line 114) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/offline_speaker_diarization.rs type OfflineSpeakerSegmentationPyannoteModelConfig (line 13) | pub struct OfflineSpeakerSegmentationPyannoteModelConfig { method to_sys (line 18) | fn to_sys( type OfflineSpeakerSegmentationModelConfig (line 30) | pub struct OfflineSpeakerSegmentationModelConfig { method to_sys (line 49) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineSpeakerSe... method default (line 38) | fn default() -> Self { type FastClusteringConfig (line 63) | pub struct FastClusteringConfig { method to_sys (line 78) | fn to_sys(&self) -> sys::FastClusteringConfig { method default (line 69) | fn default() -> Self { type OfflineSpeakerDiarizationConfig (line 88) | pub struct OfflineSpeakerDiarizationConfig { method to_sys (line 109) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineSpeakerDi... method default (line 97) | fn default() -> Self { type OfflineSpeakerDiarizationSegment (line 128) | pub struct OfflineSpeakerDiarizationSegment { type OfflineSpeakerDiarization (line 135) | pub struct OfflineSpeakerDiarization { method create (line 143) | pub fn create(config: &OfflineSpeakerDiarizationConfig) -> Option { method sample_rate (line 155) | pub fn sample_rate(&self) -> i32 { method set_config (line 160) | pub fn set_config(&self, config: &OfflineSpeakerDiarizationConfig) { method process (line 167) | pub fn process(&self, samples: &[f32]) -> Option i32 { method num_segments (line 208) | pub fn num_segments(&self) -> i32 { method sort_by_start_time (line 213) | pub fn sort_by_start_time(&self) -> Vec Self { type DenoisedAudio (line 94) | pub struct DenoisedAudio { method from_ptr (line 100) | pub(crate) fn from_ptr(ptr: *const sys::DenoisedAudio) -> Self { type OfflineSpeechDenoiserConfig (line 130) | pub struct OfflineSpeechDenoiserConfig { method to_sys (line 135) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineSpeechDen... type OfflineSpeechDenoiser (line 145) | pub struct OfflineSpeechDenoiser { method create (line 151) | pub fn create(config: &OfflineSpeechDenoiserConfig) -> Option { method run (line 163) | pub fn run(&self, samples: &[f32], sample_rate: i32) -> DenoisedAudio { method sample_rate (line 181) | pub fn sample_rate(&self) -> i32 { method drop (line 187) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/online_asr.rs type OnlineTransducerModelConfig (line 50) | pub struct OnlineTransducerModelConfig { method to_sys (line 57) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlineTransducer... type OnlineParaformerModelConfig (line 68) | pub struct OnlineParaformerModelConfig { method to_sys (line 74) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlineParaformer... type OnlineZipformer2CtcModelConfig (line 84) | pub struct OnlineZipformer2CtcModelConfig { method to_sys (line 89) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlineZipformer2... type OnlineNemoCtcModelConfig (line 98) | pub struct OnlineNemoCtcModelConfig { method to_sys (line 103) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlineNemoCtcMod... type OnlineToneCtcModelConfig (line 112) | pub struct OnlineToneCtcModelConfig { method to_sys (line 117) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlineToneCtcMod... type OnlineModelConfig (line 128) | pub struct OnlineModelConfig { method to_sys (line 171) | pub(crate) fn to_sys(&self, cstrings: &mut Vec) -> sys::Onlin... method default (line 149) | fn default() -> Self { type OnlineCtcFstDecoderConfig (line 212) | pub struct OnlineCtcFstDecoderConfig { method to_sys (line 228) | pub(crate) fn to_sys(&self, cstrings: &mut Vec) -> sys::Onlin... method default (line 218) | fn default() -> Self { type HomophoneReplacerConfig (line 238) | pub struct HomophoneReplacerConfig { method to_sys (line 244) | pub(crate) fn to_sys(&self, cstrings: &mut Vec) -> sys::Homop... type OnlineRecognizerConfig (line 255) | pub struct OnlineRecognizerConfig { method to_sys (line 315) | pub(crate) fn to_sys(&self, cstrings: &mut Vec) -> sys::Onlin... method default (line 288) | fn default() -> Self { type OnlineRecognizer (line 351) | pub struct OnlineRecognizer { method create (line 357) | pub fn create(config: &OnlineRecognizerConfig) -> Option { method create_stream (line 372) | pub fn create_stream(&self) -> OnlineStream { method create_stream_with_hotwords (line 378) | pub fn create_stream_with_hotwords(&self, hotwords: &str) -> OnlineStr... method decode (line 385) | pub fn decode(&self, stream: &OnlineStream) { method decode_multiple_streams (line 390) | pub fn decode_multiple_streams(&self, streams: &[&OnlineStream]) { method reset (line 401) | pub fn reset(&self, stream: &OnlineStream) { method is_endpoint (line 406) | pub fn is_endpoint(&self, stream: &OnlineStream) -> bool { method is_ready (line 411) | pub fn is_ready(&self, stream: &OnlineStream) -> bool { method get_result (line 416) | pub fn get_result(&self, stream: &OnlineStream) -> Option String { method has_option (line 493) | pub fn has_option(&self, key: &str) -> bool { method drop (line 500) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/online_punctuation.rs type OnlinePunctuationModelConfig (line 30) | pub struct OnlinePunctuationModelConfig { method to_sys (line 51) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlinePunctuatio... method default (line 39) | fn default() -> Self { type OnlinePunctuationConfig (line 64) | pub struct OnlinePunctuationConfig { method to_sys (line 69) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlinePunctuatio... type OnlinePunctuation (line 82) | pub struct OnlinePunctuation { method create (line 89) | pub fn create(config: &OnlinePunctuationConfig) -> Option { method add_punctuation (line 105) | pub fn add_punctuation(&self, text: &str) -> Option { method drop (line 124) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/online_speech_denoiser.rs type OnlineSpeechDenoiserConfig (line 14) | pub struct OnlineSpeechDenoiserConfig { method to_sys (line 19) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OnlineSpeechDeno... type OnlineSpeechDenoiser (line 29) | pub struct OnlineSpeechDenoiser { method create (line 35) | pub fn create(config: &OnlineSpeechDenoiserConfig) -> Option { method run (line 47) | pub fn run(&self, samples: &[f32], sample_rate: i32) -> DenoisedAudio { method flush (line 65) | pub fn flush(&self) -> DenoisedAudio { method reset (line 71) | pub fn reset(&self) { method sample_rate (line 76) | pub fn sample_rate(&self) -> i32 { method frame_shift_in_samples (line 81) | pub fn frame_shift_in_samples(&self) -> i32 { method drop (line 87) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/speaker_embedding.rs type SpeakerEmbeddingExtractorConfig (line 17) | pub struct SpeakerEmbeddingExtractorConfig { method to_sys (line 36) | pub(crate) fn to_sys( method default (line 25) | fn default() -> Self { type SpeakerEmbeddingMatch (line 51) | pub struct SpeakerEmbeddingMatch { type SpeakerEmbeddingExtractor (line 57) | pub struct SpeakerEmbeddingExtractor { method create (line 66) | pub fn create(config: &SpeakerEmbeddingExtractorConfig) -> Option { method dim (line 79) | pub fn dim(&self) -> i32 { method create_stream (line 84) | pub fn create_stream(&self) -> Option { method is_ready (line 94) | pub fn is_ready(&self, stream: &OnlineStream) -> bool { method compute (line 99) | pub fn compute(&self, stream: &OnlineStream) -> Option> { method drop (line 114) | fn drop(&mut self) { type SpeakerEmbeddingManager (line 127) | pub struct SpeakerEmbeddingManager { method create (line 136) | pub fn create(dim: i32) -> Option { method dim (line 146) | pub fn dim(&self) -> i32 { method add (line 151) | pub fn add(&self, name: &str, embedding: &[f32]) -> bool { method add_list (line 168) | pub fn add_list(&self, name: &str, embeddings: &[Vec]) -> bool { method add_list_flattened (line 195) | pub fn add_list_flattened(&self, name: &str, embeddings: &[f32]) -> bo... method remove (line 217) | pub fn remove(&self, name: &str) -> bool { method search (line 227) | pub fn search(&self, embedding: &[f32], threshold: f32) -> Option... method contains (line 314) | pub fn contains(&self, name: &str) -> bool { method num_speakers (line 323) | pub fn num_speakers(&self) -> i32 { method get_all_speakers (line 327) | pub fn get_all_speakers(&self) -> Vec { method drop (line 351) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/spoken_language_identification.rs type SpokenLanguageIdentificationWhisperConfig (line 40) | pub struct SpokenLanguageIdentificationWhisperConfig { method to_sys (line 47) | fn to_sys( type SpokenLanguageIdentificationConfig (line 61) | pub struct SpokenLanguageIdentificationConfig { method to_sys (line 80) | fn to_sys(&self, cstrings: &mut Vec) -> sys::SpokenLanguageId... method default (line 69) | fn default() -> Self { type SpokenLanguageIdentificationResult (line 94) | pub struct SpokenLanguageIdentificationResult { type SpokenLanguageIdentification (line 99) | pub struct SpokenLanguageIdentification { method create (line 107) | pub fn create(config: &SpokenLanguageIdentificationConfig) -> Option OfflineStream { method compute (line 126) | pub fn compute(&self, stream: &OfflineStream) -> Option bool; type BoxedProgressCallback (line 66) | type BoxedProgressCallback = Box; type OfflineTtsVitsModelConfig (line 72) | pub struct OfflineTtsVitsModelConfig { method to_sys (line 99) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsVitsMo... method default (line 84) | fn default() -> Self { type OfflineTtsMatchaModelConfig (line 115) | pub struct OfflineTtsMatchaModelConfig { method to_sys (line 142) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsMatcha... method default (line 127) | fn default() -> Self { type OfflineTtsKokoroModelConfig (line 158) | pub struct OfflineTtsKokoroModelConfig { method to_sys (line 185) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsKokoro... method default (line 170) | fn default() -> Self { type OfflineTtsKittenModelConfig (line 201) | pub struct OfflineTtsKittenModelConfig { method to_sys (line 222) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsKitten... method default (line 210) | fn default() -> Self { type OfflineTtsZipvoiceModelConfig (line 235) | pub struct OfflineTtsZipvoiceModelConfig { method to_sys (line 266) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsZipvoi... method default (line 249) | fn default() -> Self { type OfflineTtsPocketModelConfig (line 284) | pub struct OfflineTtsPocketModelConfig { method to_sys (line 296) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsPocket... type OfflineTtsSupertonicModelConfig (line 312) | pub struct OfflineTtsSupertonicModelConfig { method to_sys (line 323) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsSupert... type OfflineTtsModelConfig (line 342) | pub struct OfflineTtsModelConfig { method to_sys (line 356) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsModelC... type OfflineTtsConfig (line 388) | pub struct OfflineTtsConfig { method to_sys (line 397) | fn to_sys(&self, cstrings: &mut Vec) -> sys::OfflineTtsConfig { type GenerationConfig (line 414) | pub struct GenerationConfig { method default (line 426) | fn default() -> Self { type GeneratedAudio (line 443) | pub struct GeneratedAudio { method samples (line 449) | pub fn samples(&self) -> &[f32] { method sample_rate (line 464) | pub fn sample_rate(&self) -> i32 { method save (line 469) | pub fn save(&self, filename: &str) -> bool { method drop (line 475) | fn drop(&mut self) { type OfflineTts (line 520) | pub struct OfflineTts { method create (line 528) | pub fn create(config: &OfflineTtsConfig) -> Option { method sample_rate (line 540) | pub fn sample_rate(&self) -> i32 { method num_speakers (line 545) | pub fn num_speakers(&self) -> i32 { method generate_with_config (line 554) | pub fn generate_with_config( method drop (line 629) | fn drop(&mut self) { function progress_callback_trampoline (line 636) | unsafe extern "C" fn progress_callback_trampoline( FILE: sherpa-onnx/rust/sherpa-onnx/src/utils.rs function c_str_to_static_str (line 11) | fn c_str_to_static_str(ptr: *const c_char) -> &'static str { function version (line 22) | pub fn version() -> &'static str { function git_sha1 (line 28) | pub fn git_sha1() -> &'static str { function git_date (line 34) | pub fn git_date() -> &'static str { function file_exists (line 40) | pub fn file_exists(filename: &str) -> bool { function to_c_ptr (line 52) | pub(crate) fn to_c_ptr(opt: &Option, storage: &mut Vec)... FILE: sherpa-onnx/rust/sherpa-onnx/src/vad.rs type SileroVadModelConfig (line 14) | pub struct SileroVadModelConfig { method to_sys (line 24) | fn to_sys(&self, cstrings: &mut Vec) -> sys::SileroVadModelCo... type TenVadModelConfig (line 38) | pub struct TenVadModelConfig { method to_sys (line 48) | fn to_sys(&self, cstrings: &mut Vec) -> sys::TenVadModelConfig { type VadModelConfig (line 64) | pub struct VadModelConfig { method to_sys (line 74) | fn to_sys(&self, cstrings: &mut Vec) -> sys::VadModelConfig { type CircularBuffer (line 91) | pub struct CircularBuffer { method new (line 97) | pub fn new(capacity: i32) -> Option { method push (line 107) | pub fn push(&self, samples: &[f32]) { method get (line 114) | pub fn get(&self, start_index: i32, n: i32) -> Vec { method pop (line 128) | pub fn pop(&self, n: i32) { method size (line 133) | pub fn size(&self) -> i32 { method head (line 138) | pub fn head(&self) -> i32 { method reset (line 143) | pub fn reset(&self) { method drop (line 149) | fn drop(&mut self) { type SpeechSegment (line 155) | pub struct SpeechSegment { method start (line 161) | pub fn start(&self) -> i32 { method samples (line 166) | pub fn samples(&self) -> &[f32] { method n (line 171) | pub fn n(&self) -> i32 { method drop (line 177) | fn drop(&mut self) { type VoiceActivityDetector (line 183) | pub struct VoiceActivityDetector { method create (line 189) | pub fn create(config: &VadModelConfig, buffer_size_in_seconds: f32) ->... method accept_waveform (line 205) | pub fn accept_waveform(&self, samples: &[f32]) { method is_empty (line 216) | pub fn is_empty(&self) -> bool { method detected (line 221) | pub fn detected(&self) -> bool { method pop (line 226) | pub fn pop(&self) { method clear (line 231) | pub fn clear(&self) { method front (line 236) | pub fn front(&self) -> Option { method reset (line 252) | pub fn reset(&self) { method flush (line 257) | pub fn flush(&self) { method drop (line 263) | fn drop(&mut self) { FILE: sherpa-onnx/rust/sherpa-onnx/src/wave.rs type Wave (line 13) | pub struct Wave { method read (line 21) | pub fn read(filename: &str) -> Option { method write (line 32) | pub fn write(&self, filename: &str) -> bool { method sample_rate (line 45) | pub fn sample_rate(&self) -> i32 { method num_samples (line 50) | pub fn num_samples(&self) -> i32 { method samples (line 55) | pub fn samples(&self) -> &[f32] { method drop (line 70) | fn drop(&mut self) { function write (line 86) | pub fn write(filename: &str, samples: &[f32], sample_rate: i32) -> bool { FILE: wasm/asr/app-asr.js function getDisplayResult (line 21) | function getDisplayResult() { function flatten (line 276) | function flatten(listOfSamples) { function toWav (line 293) | function toWav(samples) { function downsampleBuffer (line 327) | function downsampleBuffer(buffer, exportSampleRate) { FILE: wasm/asr/sherpa-onnx-asr.js function freeConfig (line 1) | function freeConfig(config, Module) { function initSherpaOnnxOnlineTransducerModelConfig (line 106) | function initSherpaOnnxOnlineTransducerModelConfig(config, Module) { function initSherpaOnnxOnlineParaformerModelConfig (line 143) | function initSherpaOnnxOnlineParaformerModelConfig(config, Module) { function initSherpaOnnxOnlineZipformer2CtcModelConfig (line 172) | function initSherpaOnnxOnlineZipformer2CtcModelConfig(config, Module) { function initSherpaOnnxOnlineNemoCtcModelConfig (line 190) | function initSherpaOnnxOnlineNemoCtcModelConfig(config, Module) { function initSherpaOnnxOnlineToneCtcModelConfig (line 208) | function initSherpaOnnxOnlineToneCtcModelConfig(config, Module) { function initSherpaOnnxOnlineModelConfig (line 226) | function initSherpaOnnxOnlineModelConfig(config, Module) { function initSherpaOnnxFeatureConfig (line 385) | function initSherpaOnnxFeatureConfig(config, Module) { function initSherpaOnnxHomophoneReplacerConfig (line 394) | function initSherpaOnnxHomophoneReplacerConfig(config, Module) { function initSherpaOnnxOnlineCtcFstDecoderConfig (line 424) | function initSherpaOnnxOnlineCtcFstDecoderConfig(config, Module) { function initSherpaOnnxOnlineRecognizerConfig (line 437) | function initSherpaOnnxOnlineRecognizerConfig(config, Module) { function createOnlineRecognizer (line 576) | function createOnlineRecognizer(Module, myConfig) { function initSherpaOnnxOfflineTransducerModelConfig (line 674) | function initSherpaOnnxOfflineTransducerModelConfig(config, Module) { function initSherpaOnnxOfflineParaformerModelConfig (line 711) | function initSherpaOnnxOfflineParaformerModelConfig(config, Module) { function initSherpaOnnxOfflineNemoEncDecCtcModelConfig (line 730) | function initSherpaOnnxOfflineNemoEncDecCtcModelConfig(config, Module) { function initSherpaOnnxOfflineDolphinModelConfig (line 749) | function initSherpaOnnxOfflineDolphinModelConfig(config, Module) { function initSherpaOnnxOfflineZipformerCtcModelConfig (line 768) | function initSherpaOnnxOfflineZipformerCtcModelConfig(config, Module) { function initSherpaOnnxOfflineWenetCtcModelConfig (line 787) | function initSherpaOnnxOfflineWenetCtcModelConfig(config, Module) { function initSherpaOnnxOfflineOmnilingualAsrCtcModelConfig (line 806) | function initSherpaOnnxOfflineOmnilingualAsrCtcModelConfig(config, Modul... function initSherpaOnnxOfflineMedAsrCtcModelConfig (line 825) | function initSherpaOnnxOfflineMedAsrCtcModelConfig(config, Module) { function initSherpaOnnxOfflineFireRedAsrCtcModelConfig (line 844) | function initSherpaOnnxOfflineFireRedAsrCtcModelConfig(config, Module) { function initSherpaOnnxOfflineFunAsrNanoModelConfig (line 863) | function initSherpaOnnxOfflineFunAsrNanoModelConfig(config, Module) { function initSherpaOnnxOfflineWhisperModelConfig (line 951) | function initSherpaOnnxOfflineWhisperModelConfig(config, Module) { function initSherpaOnnxOfflineCanaryModelConfig (line 999) | function initSherpaOnnxOfflineCanaryModelConfig(config, Module) { function initSherpaOnnxOfflineMoonshineModelConfig (line 1046) | function initSherpaOnnxOfflineMoonshineModelConfig(config, Module) { function initSherpaOnnxOfflineFireRedAsrModelConfig (line 1106) | function initSherpaOnnxOfflineFireRedAsrModelConfig(config, Module) { function initSherpaOnnxOfflineTdnnModelConfig (line 1137) | function initSherpaOnnxOfflineTdnnModelConfig(config, Module) { function initSherpaOnnxOfflineSenseVoiceModelConfig (line 1155) | function initSherpaOnnxOfflineSenseVoiceModelConfig(config, Module) { function initSherpaOnnxOfflineLMConfig (line 1189) | function initSherpaOnnxOfflineLMConfig(config, Module) { function initSherpaOnnxOfflineModelConfig (line 1207) | function initSherpaOnnxOfflineModelConfig(config, Module) { function initSherpaOnnxOfflineRecognizerConfig (line 1530) | function initSherpaOnnxOfflineRecognizerConfig(config, Module) { class OfflineStream (line 1634) | class OfflineStream { method constructor (line 1635) | constructor(handle, Module) { method free (line 1640) | free() { method acceptWaveform (line 1651) | acceptWaveform(sampleRate, samples) { method setOption (line 1664) | setOption(key, value) { method getOption (line 1680) | getOption(key) { class OfflineRecognizer (line 1691) | class OfflineRecognizer { method constructor (line 1692) | constructor(configObj, Module) { method setConfig (line 1702) | setConfig(configObj) { method free (line 1709) | free() { method createStream (line 1714) | createStream() { method decode (line 1719) | decode(stream) { method getResult (line 1723) | getResult(stream) { class OnlineStream (line 1734) | class OnlineStream { method constructor (line 1735) | constructor(handle, Module) { method free (line 1742) | free() { method acceptWaveform (line 1756) | acceptWaveform(sampleRate, samples) { method inputFinished (line 1769) | inputFinished() { method setOption (line 1777) | setOption(key, value) { method getOption (line 1793) | getOption(key) { class OnlineRecognizer (line 1804) | class OnlineRecognizer { method constructor (line 1805) | constructor(configObj, Module) { method free (line 1816) | free() { method createStream (line 1821) | createStream() { method isReady (line 1826) | isReady(stream) { method decode (line 1831) | decode(stream) { method isEndpoint (line 1835) | isEndpoint(stream) { method reset (line 1840) | reset(stream) { method getResult (line 1844) | getResult(stream) { FILE: wasm/asr/sherpa-onnx-wasm-main-asr.cc function MyPrint (line 36) | void MyPrint(SherpaOnnxOnlineRecognizerConfig *config) { function CopyHeap (line 105) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/kws/app.js function getDisplayResult (line 22) | function getDisplayResult() { function flatten (line 220) | function flatten(listOfSamples) { function toWav (line 237) | function toWav(samples) { function downsampleBuffer (line 271) | function downsampleBuffer(buffer, exportSampleRate) { FILE: wasm/kws/sherpa-onnx-kws.js function freeConfig (line 3) | function freeConfig(config, Module) { function initSherpaOnnxOnlineTransducerModelConfig (line 28) | function initSherpaOnnxOnlineTransducerModelConfig(config, Module) { function initModelConfig (line 66) | function initModelConfig(config, Module) { function initFeatureExtractorConfig (line 163) | function initFeatureExtractorConfig(config, Module) { function initKwsConfig (line 173) | function initKwsConfig(config, Module) { class Stream (line 240) | class Stream { method constructor (line 241) | constructor(handle, Module) { method free (line 248) | free() { method acceptWaveform (line 262) | acceptWaveform(sampleRate, samples) { method inputFinished (line 275) | inputFinished() { class Kws (line 280) | class Kws { method constructor (line 281) | constructor(configObj, Module) { method free (line 292) | free() { method createStream (line 297) | createStream() { method isReady (line 302) | isReady(stream) { method decode (line 307) | decode(stream) { method reset (line 311) | reset(stream) { method getResult (line 315) | getResult(stream) { function createKws (line 324) | function createKws(Module, myConfig) { FILE: wasm/kws/sherpa-onnx-wasm-main-kws.cc function CopyHeap (line 32) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/nodejs/sherpa-onnx-wasm-nodejs.cc function PrintOfflineTtsConfig (line 59) | void PrintOfflineTtsConfig(SherpaOnnxOfflineTtsConfig *tts_config) { function PrintOfflineRecognizerConfig (line 150) | void PrintOfflineRecognizerConfig(SherpaOnnxOfflineRecognizerConfig *con... function CopyHeap (line 271) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/nodejs/sherpa-onnx-wave.js function readWave (line 6) | function readWave(filename, Module) { function readWaveFromBinaryData (line 29) | function readWaveFromBinaryData(uint8Array, Module) { function writeWave (line 65) | function writeWave(filename, data, Module) { FILE: wasm/speaker-diarization/app-speaker-diarization.js function onFileChange (line 26) | function onFileChange() { FILE: wasm/speaker-diarization/sherpa-onnx-speaker-diarization.js function freeConfig (line 2) | function freeConfig(config, Module) { function initSherpaOnnxOfflineSpeakerSegmentationPyannoteModelConfig (line 26) | function initSherpaOnnxOfflineSpeakerSegmentationPyannoteModelConfig( function initSherpaOnnxOfflineSpeakerSegmentationModelConfig (line 49) | function initSherpaOnnxOfflineSpeakerSegmentationModelConfig(config, Mod... function initSherpaOnnxSpeakerEmbeddingExtractorConfig (line 85) | function initSherpaOnnxSpeakerEmbeddingExtractorConfig(config, Module) { function initSherpaOnnxFastClusteringConfig (line 121) | function initSherpaOnnxFastClusteringConfig(config, Module) { function initSherpaOnnxOfflineSpeakerDiarizationConfig (line 138) | function initSherpaOnnxOfflineSpeakerDiarizationConfig(config, Module) { class OfflineSpeakerDiarization (line 201) | class OfflineSpeakerDiarization { method constructor (line 202) | constructor(configObj, Module) { method free (line 220) | free() { method setConfig (line 225) | setConfig(configObj) { method process (line 241) | process(samples) { function createOfflineSpeakerDiarization (line 277) | function createOfflineSpeakerDiarization(Module, myConfig) { FILE: wasm/speaker-diarization/sherpa-onnx-wasm-main-speaker-diarization.cc function MyPrint (line 35) | void MyPrint(const SherpaOnnxOfflineSpeakerDiarizationConfig *sd_config) { function CopyHeap (line 60) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/speech-enhancement/app-speech-enhancement.js function process (line 41) | async function process(wave) { function toWav (line 105) | function toWav(samples, sampleRate) { FILE: wasm/speech-enhancement/sherpa-onnx-speech-enhancement.js function freeConfig (line 1) | function freeConfig(config, Module) { function initSherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig (line 21) | function initSherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig(config, Mod... function initSherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig (line 50) | function initSherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig(config, M... function initSherpaOnnxOfflineSpeechDenoiserModelConfig (line 71) | function initSherpaOnnxOfflineSpeechDenoiserModelConfig(config, Module) { function initSherpaOnnxOfflineSpeechDenoiserConfig (line 117) | function initSherpaOnnxOfflineSpeechDenoiserConfig(config, Module) { function copyDenoisedAudio (line 144) | function copyDenoisedAudio(handle, Module) { class SpeechDenoiserBase (line 157) | class SpeechDenoiserBase { method constructor (line 158) | constructor(Module) { method save (line 162) | save(filename, audio) { class OfflineSpeechDenoiser (line 179) | class OfflineSpeechDenoiser extends SpeechDenoiserBase { method constructor (line 180) | constructor(configObj, Module) { method free (line 192) | free() { method run (line 197) | run(samples, sampleRate) { class OnlineSpeechDenoiser (line 209) | class OnlineSpeechDenoiser extends SpeechDenoiserBase { method constructor (line 210) | constructor(configObj, Module) { method free (line 225) | free() { method run (line 230) | run(samples, sampleRate) { method flush (line 241) | flush() { method reset (line 246) | reset() { function createOfflineSpeechDenoiser (line 251) | function createOfflineSpeechDenoiser(Module, myConfig) { function createOnlineSpeechDenoiser (line 266) | function createOnlineSpeechDenoiser(Module, myConfig) { FILE: wasm/speech-enhancement/sherpa-onnx-wasm-main-speech-enhancement.cc function MyPrint (line 30) | void MyPrint(SherpaOnnxOfflineSpeechDenoiserConfig *config) { function CopyHeap (line 42) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/tts/app-tts.js function updateUiForModelType (line 124) | function updateUiForModelType() { function setGenerationStatus (line 133) | function setGenerationStatus(status) { function getMonoSamples (line 142) | function getMonoSamples(audioBuffer) { function readReferenceAudio (line 162) | async function readReferenceAudio(file) { function isWaveFile (line 176) | function isWaveFile(file) { function sanitizeFilename (line 181) | function sanitizeFilename(name) { function downloadBlob (line 185) | function downloadBlob(blob, filename) { function createAudioTag (line 283) | function createAudioTag(generateAudio) { function toWav (line 339) | function toWav(floatSamples, sampleRate) { FILE: wasm/tts/sherpa-onnx-tts.js function freeConfig (line 2) | function freeConfig(config, Module) { function initSherpaOnnxOfflineTtsVitsModelConfig (line 41) | function initSherpaOnnxOfflineTtsVitsModelConfig(config, Module) { function initSherpaOnnxOfflineTtsMatchaModelConfig (line 98) | function initSherpaOnnxOfflineTtsMatchaModelConfig(config, Module) { function initSherpaOnnxOfflineTtsKokoroModelConfig (line 164) | function initSherpaOnnxOfflineTtsKokoroModelConfig(config, Module) { function initSherpaOnnxOfflineTtsKittenModelConfig (line 235) | function initSherpaOnnxOfflineTtsKittenModelConfig(config, Module) { function initSherpaOnnxOfflineTtsZipVoiceModelConfig (line 283) | function initSherpaOnnxOfflineTtsZipVoiceModelConfig(config, Module) { function initSherpaOnnxOfflineTtsPocketModelConfig (line 349) | function initSherpaOnnxOfflineTtsPocketModelConfig(config, Module) { function initSherpaOnnxOfflineTtsSupertonicModelConfig (line 429) | function initSherpaOnnxOfflineTtsSupertonicModelConfig(config, Module) { function initSherpaOnnxOfflineTtsModelConfig (line 504) | function initSherpaOnnxOfflineTtsModelConfig(config, Module) { function initSherpaOnnxOfflineTtsConfig (line 667) | function initSherpaOnnxOfflineTtsConfig(config, Module) { function initSherpaOnnxGenerationConfig (line 719) | function initSherpaOnnxGenerationConfig(config, Module) { function freeSherpaOnnxGenerationConfig (line 790) | function freeSherpaOnnxGenerationConfig(cfg, Module) { class OfflineTts (line 800) | class OfflineTts { method constructor (line 801) | constructor(configObj, Module) { method free (line 813) | free() { method generate (line 825) | generate(config) { method generateWithConfig (line 862) | generateWithConfig(text, genConfig) { method save (line 914) | save(filename, audio) { function getDefaultOfflineTtsModelType (line 932) | function getDefaultOfflineTtsModelType() { function createOfflineTts (line 936) | function createOfflineTts(Module, myConfig) { FILE: wasm/tts/sherpa-onnx-tts.worker.js function getErrorMessage (line 32) | function getErrorMessage(err) { FILE: wasm/tts/sherpa-onnx-wasm-main-tts.cc function MyPrint (line 39) | void MyPrint(SherpaOnnxOfflineTtsConfig *tts_config) { function CopyHeap (line 129) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/vad-asr/app-vad-asr.js function getDisplayResult (line 21) | function getDisplayResult() { function fileExists (line 60) | function fileExists(filename) { function initOfflineRecognizer (line 72) | function initOfflineRecognizer() { function flatten (line 370) | function flatten(listOfSamples) { function toWav (line 387) | function toWav(samples) { function downsampleBuffer (line 421) | function downsampleBuffer(buffer, exportSampleRate) { FILE: wasm/vad-asr/sherpa-onnx-wasm-main-vad-asr.cc function CopyHeap (line 16) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) { FILE: wasm/vad/app-vad.js function getDisplayResult (line 21) | function getDisplayResult() { function fileExists (line 101) | function fileExists(filename) { function initVad (line 113) | function initVad() { function flatten (line 327) | function flatten(listOfSamples) { function toWav (line 344) | function toWav(samples) { function downsampleBuffer (line 378) | function downsampleBuffer(buffer, exportSampleRate) { FILE: wasm/vad/sherpa-onnx-vad.js function freeConfig (line 1) | function freeConfig(config, Module) { function initSherpaOnnxSileroVadModelConfig (line 19) | function initSherpaOnnxSileroVadModelConfig(config, Module) { function initSherpaOnnxTenVadModelConfig (line 57) | function initSherpaOnnxTenVadModelConfig(config, Module) { function initSherpaOnnxVadModelConfig (line 95) | function initSherpaOnnxVadModelConfig(config, Module) { function createVad (line 158) | function createVad(Module, myConfig) { class CircularBuffer (line 195) | class CircularBuffer { method constructor (line 196) | constructor(capacity, Module) { method free (line 201) | free() { method push (line 209) | push(samples) { method get (line 218) | get(startIndex, n) { method pop (line 233) | pop(n) { method size (line 237) | size() { method head (line 241) | head() { method reset (line 245) | reset() { class Vad (line 250) | class Vad { method constructor (line 251) | constructor(configObj, Module) { method free (line 262) | free() { method acceptWaveform (line 268) | acceptWaveform(samples) { method isEmpty (line 277) | isEmpty() { method isDetected (line 281) | isDetected() { method pop (line 286) | pop() { method clear (line 290) | clear() { method front (line 300) | front() { method reset (line 316) | reset() { method flush (line 320) | flush() { FILE: wasm/vad/sherpa-onnx-wasm-main-vad.cc function MyPrint (line 23) | void MyPrint(SherpaOnnxVadModelConfig *config) { function CopyHeap (line 56) | void CopyHeap(const char *src, int32_t num_bytes, char *dst) {