diff --git a/examples/addon.node/addon.cpp b/examples/addon.node/addon.cpp index 4ada6ca5..656bfe3f 100644 --- a/examples/addon.node/addon.cpp +++ b/examples/addon.node/addon.cpp @@ -330,6 +330,7 @@ Napi::Value whisper(const Napi::CallbackInfo& info) { bool no_timestamps = whisper_params.Get("no_timestamps").As(); int32_t audio_ctx = whisper_params.Get("audio_ctx").As(); bool comma_in_time = whisper_params.Get("comma_in_time").As(); + int32_t max_len = whisper_params.Get("max_len").As(); Napi::Value pcmf32Value = whisper_params.Get("pcmf32"); std::vector pcmf32_vec; @@ -352,6 +353,7 @@ Napi::Value whisper(const Napi::CallbackInfo& info) { params.audio_ctx = audio_ctx; params.pcmf32 = pcmf32_vec; params.comma_in_time = comma_in_time; + params.max_len = max_len; Napi::Function callback = info[1].As(); Worker* worker = new Worker(callback, params); diff --git a/examples/addon.node/index.js b/examples/addon.node/index.js index 643ee756..65fa31f8 100644 --- a/examples/addon.node/index.js +++ b/examples/addon.node/index.js @@ -18,6 +18,7 @@ const whisperParams = { translate: true, no_timestamps: false, audio_ctx: 0, + max_len: 0, }; const arguments = process.argv.slice(2);