Add tail_paddings to Whisper C API. (#886)

This commit is contained in:
Fangjun Kuang
2024-05-17 09:20:07 +08:00
committed by GitHub
parent 65635b09d8
commit 8af2af8466
13 changed files with 29 additions and 9 deletions

View File

@@ -341,6 +341,9 @@ SherpaOnnxOfflineRecognizer *CreateOfflineRecognizer(
recognizer_config.model_config.whisper.task = "transcribe";
}
recognizer_config.model_config.whisper.tail_paddings =
SHERPA_ONNX_OR(config->model_config.whisper.tail_paddings, -1);
recognizer_config.model_config.tdnn.model =
SHERPA_ONNX_OR(config->model_config.tdnn.model, "");

View File

@@ -359,6 +359,7 @@ SHERPA_ONNX_API typedef struct SherpaOnnxOfflineWhisperModelConfig {
const char *decoder;
const char *language;
const char *task;
int32_t tail_paddings;
} SherpaOnnxOfflineWhisperModelConfig;
SHERPA_ONNX_API typedef struct SherpaOnnxOfflineTdnnModelConfig {