From: accessiblepixel Date: Mon, 7 Jul 2025 09:51:15 +0000 (+0100) Subject: server : add dtw.params for v3-large-turbo (#3307) X-Git-Tag: upstream/1.8.0~457 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=869335f2d58d04010535be9ae23a69a9da12a169;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp server : add dtw.params for v3-large-turbo (#3307) * Add DTW model large-v3-turbo parameters to server.cpp example DTW support is available in whispercpp and the large-v3-turbo model has already been added to the sources, but the large-v3-turbo model hasn't been added to the server.cpp file to make use of it. This commit hopefully corrects that issue. * match original linebreak of original server.cpp file after adding large.v3.turbo dtw --- diff --git a/examples/server/server.cpp b/examples/server/server.cpp index 8b6c5a96..643d08a7 100644 --- a/examples/server/server.cpp +++ b/examples/server/server.cpp @@ -674,7 +674,10 @@ int main(int argc, char ** argv) { if (params.dtw == "large.v3") { cparams.dtw_aheads_preset = WHISPER_AHEADS_LARGE_V3; } - + if (params.dtw == "large.v3.turbo") { + cparams.dtw_aheads_preset = WHISPER_AHEADS_LARGE_V3_TURBO; + } + if (cparams.dtw_aheads_preset == WHISPER_AHEADS_NONE) { fprintf(stderr, "error: unknown DTW preset '%s'\n", params.dtw.c_str()); return 3;