Configuration for offline ASR.
More...
#include <cxx-api.h>
Example using SenseVoice:
"./sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17-int8/model.int8.onnx";
"./sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17-int8/tokens.txt";
OfflineSenseVoiceModelConfig sense_voice
Configuration for offline ASR.
OfflineModelConfig model_config
Example using Parakeet TDT v2:
"./sherpa-onnx-nemo-parakeet-tdt-0.6b-v2-int8/encoder.int8.onnx";
"./sherpa-onnx-nemo-parakeet-tdt-0.6b-v2-int8/decoder.int8.onnx";
"./sherpa-onnx-nemo-parakeet-tdt-0.6b-v2-int8/joiner.int8.onnx";
"./sherpa-onnx-nemo-parakeet-tdt-0.6b-v2-int8/tokens.txt";
OfflineTransducerModelConfig transducer
Definition at line 723 of file cxx-api.h.
◆ blank_penalty
| float sherpa_onnx::cxx::OfflineRecognizerConfig::blank_penalty = 0 |
Optional blank penalty applied during decoding.
Definition at line 746 of file cxx-api.h.
◆ decoding_method
| std::string sherpa_onnx::cxx::OfflineRecognizerConfig::decoding_method = "greedy_search" |
Decoding method such as "greedy_search" or "modified_beam_search".
Definition at line 732 of file cxx-api.h.
◆ feat_config
| FeatureConfig sherpa_onnx::cxx::OfflineRecognizerConfig::feat_config |
Feature extraction configuration.
Definition at line 725 of file cxx-api.h.
◆ hotwords_file
| std::string sherpa_onnx::cxx::OfflineRecognizerConfig::hotwords_file |
Optional hotword file.
Definition at line 737 of file cxx-api.h.
◆ hotwords_score
| float sherpa_onnx::cxx::OfflineRecognizerConfig::hotwords_score = 1.5 |
Hotword boost score.
Definition at line 740 of file cxx-api.h.
◆ hr
Optional homophone replacement configuration.
Definition at line 748 of file cxx-api.h.
◆ lm_config
Optional LM configuration.
Definition at line 729 of file cxx-api.h.
◆ max_active_paths
| int32_t sherpa_onnx::cxx::OfflineRecognizerConfig::max_active_paths = 4 |
Maximum number of active paths for beam-search-style decoding.
Definition at line 734 of file cxx-api.h.
◆ model_config
Acoustic model configuration.
Definition at line 727 of file cxx-api.h.
◆ rule_fars
| std::string sherpa_onnx::cxx::OfflineRecognizerConfig::rule_fars |
Optional ITN rule FAR archive.
Definition at line 744 of file cxx-api.h.
◆ rule_fsts
| std::string sherpa_onnx::cxx::OfflineRecognizerConfig::rule_fsts |
Optional ITN rule FST archive.
Definition at line 742 of file cxx-api.h.
The documentation for this struct was generated from the following file: