@@ -138,7 +138,8 @@ void whisper_print_usage(int /*argc*/, char ** argv, const whisper_params & para
138138 fprintf (stderr, " --public PATH, [%-7s] Path to the public folder\n " , sparams.public_path .c_str ());
139139 fprintf (stderr, " --request-path PATH, [%-7s] Request path for all requests\n " , sparams.request_path .c_str ());
140140 fprintf (stderr, " --convert, [%-7s] Convert audio to WAV, requires ffmpeg on the server\n " , sparams.ffmpeg_converter ? " true" : " false" );
141- fprintf (stderr, " --recompile [%-7s] Force GPU support to be recompiled at runtime if possible." , FLAG_recompile ? " true" : " false" );
141+ fprintf (stderr, " --recompile [%-7s] Force GPU support to be recompiled at runtime if possible.\n " , FLAG_recompile ? " true" : " false" );
142+ fprintf (stderr, " --nocompile [%-7s] Never compile GPU support at runtime." , FLAG_nocompile ? " true" : " false" );
142143 fprintf (stderr, " \n " );
143144}
144145
@@ -191,6 +192,7 @@ bool whisper_params_parse(int argc, char ** argv, whisper_params & params, serve
191192 else if ( arg == " --request-path" ) { sparams.request_path = argv[++i]; }
192193 else if ( arg == " --convert" ) { sparams.ffmpeg_converter = true ; }
193194 else if ( arg == " --recompile" ) { FLAG_recompile = true ; }
195+ else if ( arg == " --nocompile" ) { FLAG_nocompile = true ; }
194196 else {
195197 fprintf (stderr, " error: unknown argument: %s\n " , arg.c_str ());
196198 whisper_print_usage (argc, argv, params, sparams);
@@ -477,7 +479,6 @@ void get_req_parameters(const Request & req, whisper_params & params)
477479 {
478480 params.temperature_inc = std::stof (req.get_file_value (" temperature_inc" ).content );
479481 }
480- // if (req.has_file)
481482}
482483
483484} // namespace
0 commit comments