]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
server : add dtw.params for v3-large-turbo (#3307)
authoraccessiblepixel <redacted>
Mon, 7 Jul 2025 09:51:15 +0000 (10:51 +0100)
committerGitHub <redacted>
Mon, 7 Jul 2025 09:51:15 +0000 (12:51 +0300)
* 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

examples/server/server.cpp

index 8b6c5a96720047fcc393ebe5ac09df91400f54d6..643d08a799a35e97e5d8f97951da7f1d54644863 100644 (file)
@@ -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;