From: Andreas Lubbe Date: Fri, 10 Oct 2025 13:21:03 +0000 (+0200) Subject: cli: Fix assignment for vad_min_silence_duration_ms (#3467) X-Git-Tag: upstream/1.8.2~63 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=a0ca50f3b948515a589aed43b3bdd334a1ded1bf;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp cli: Fix assignment for vad_min_silence_duration_ms (#3467) * cli: Fix assignment for vad_min_silence_duration_ms Found and fixed this simple copy/paste error * server : fix vad_min_silence_duration_ms assignment --------- Co-authored-by: Daniel Bevenius --- diff --git a/examples/cli/cli.cpp b/examples/cli/cli.cpp index 457a1ff3..0739cacf 100644 --- a/examples/cli/cli.cpp +++ b/examples/cli/cli.cpp @@ -204,7 +204,7 @@ static bool whisper_params_parse(int argc, char ** argv, whisper_params & params else if (arg == "-vm" || arg == "--vad-model") { params.vad_model = ARGV_NEXT; } else if (arg == "-vt" || arg == "--vad-threshold") { params.vad_threshold = std::stof(ARGV_NEXT); } else if (arg == "-vspd" || arg == "--vad-min-speech-duration-ms") { params.vad_min_speech_duration_ms = std::stoi(ARGV_NEXT); } - else if (arg == "-vsd" || arg == "--vad-min-silence-duration-ms") { params.vad_min_speech_duration_ms = std::stoi(ARGV_NEXT); } + else if (arg == "-vsd" || arg == "--vad-min-silence-duration-ms") { params.vad_min_silence_duration_ms = std::stoi(ARGV_NEXT); } else if (arg == "-vmsd" || arg == "--vad-max-speech-duration-s") { params.vad_max_speech_duration_s = std::stof(ARGV_NEXT); } else if (arg == "-vp" || arg == "--vad-speech-pad-ms") { params.vad_speech_pad_ms = std::stoi(ARGV_NEXT); } else if (arg == "-vo" || arg == "--vad-samples-overlap") { params.vad_samples_overlap = std::stof(ARGV_NEXT); } diff --git a/examples/server/server.cpp b/examples/server/server.cpp index fd9b7784..1262c3d6 100644 --- a/examples/server/server.cpp +++ b/examples/server/server.cpp @@ -256,7 +256,7 @@ bool whisper_params_parse(int argc, char ** argv, whisper_params & params, serve else if (arg == "-vm" || arg == "--vad-model") { params.vad_model = argv[++i]; } else if (arg == "-vt" || arg == "--vad-threshold") { params.vad_threshold = std::stof(argv[++i]); } else if (arg == "-vspd" || arg == "--vad-min-speech-duration-ms") { params.vad_min_speech_duration_ms = std::stoi(argv[++i]); } - else if (arg == "-vsd" || arg == "--vad-min-silence-duration-ms") { params.vad_min_speech_duration_ms = std::stoi(argv[++i]); } + else if (arg == "-vsd" || arg == "--vad-min-silence-duration-ms") { params.vad_min_silence_duration_ms = std::stoi(argv[++i]); } else if (arg == "-vmsd" || arg == "--vad-max-speech-duration-s") { params.vad_max_speech_duration_s = std::stof(argv[++i]); } else if (arg == "-vp" || arg == "--vad-speech-pad-ms") { params.vad_speech_pad_ms = std::stoi(argv[++i]); } else if (arg == "-vo" || arg == "--vad-samples-overlap") { params.vad_samples_overlap = std::stof(argv[++i]); }