Skip to content

Commit 842d04d

Browse files
authored
support whisper language (#678)
1 parent 6571fc9 commit 842d04d

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

sherpa-onnx/c-api/c-api.cc

+3
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,9 @@ SherpaOnnxOfflineRecognizer *CreateOfflineRecognizer(
298298
recognizer_config.model_config.whisper.decoder =
299299
SHERPA_ONNX_OR(config->model_config.whisper.decoder, "");
300300

301+
recognizer_config.model_config.whisper.language =
302+
SHERPA_ONNX_OR(config->model_config.whisper.language, "");
303+
301304
recognizer_config.model_config.tdnn.model =
302305
SHERPA_ONNX_OR(config->model_config.tdnn.model, "");
303306

sherpa-onnx/c-api/c-api.h

+1
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@ SHERPA_ONNX_API typedef struct SherpaOnnxOfflineNemoEncDecCtcModelConfig {
332332
SHERPA_ONNX_API typedef struct SherpaOnnxOfflineWhisperModelConfig {
333333
const char *encoder;
334334
const char *decoder;
335+
const char *language;
335336
} SherpaOnnxOfflineWhisperModelConfig;
336337

337338
SHERPA_ONNX_API typedef struct SherpaOnnxOfflineTdnnModelConfig {

0 commit comments

Comments
 (0)