Spaces:
Running
Running
File size: 2,036 Bytes
019b7d0 661d31e eeb8996 019b7d0 18639e5 661d31e 0f16dda 0d39c53 15d86ff 94f32a5 44986cd 5cbd5e7 019b7d0 18639e5 661d31e 0f16dda eeb8996 0d39c53 15d86ff 94f32a5 84055fe 94f32a5 84055fe 94f32a5 44986cd 5cbd5e7 18639e5 87239be 5cbd5e7 661d31e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
@echo off
:: This batch file is for launching with command line args
:: See the wiki for a guide to command line arguments: https://github.com/jhj0517/Whisper-WebUI/wiki/Command-Line-Arguments
:: Set the values here to whatever you want. See the wiki above for how to set this.
set SERVER_NAME=
set SERVER_PORT=
set USERNAME=
set PASSWORD=
set SHARE=
set THEME=
set API_OPEN=
set WHISPER_TYPE=
set WHISPER_MODEL_DIR=
set FASTER_WHISPER_MODEL_DIR=
set INSANELY_FAST_WHISPER_MODEL_DIR=
set DIARIZATION_MODEL_DIR=
if not "%SERVER_NAME%"=="" (
set SERVER_NAME_ARG=--server_name %SERVER_NAME%
)
if not "%SERVER_PORT%"=="" (
set SERVER_PORT_ARG=--server_port %SERVER_PORT%
)
if not "%USERNAME%"=="" (
set USERNAME_ARG=--username %USERNAME%
)
if not "%PASSWORD%"=="" (
set PASSWORD_ARG=--password %PASSWORD%
)
if /I "%SHARE%"=="true" (
set SHARE_ARG=--share
)
if not "%THEME%"=="" (
set THEME_ARG=--theme %THEME%
)
if /I "%DISABLE_FASTER_WHISPER%"=="true" (
set DISABLE_FASTER_WHISPER_ARG=--disable_faster_whisper
)
if /I "%API_OPEN%"=="true" (
set API_OPEN=--api_open
)
if not "%WHISPER_TYPE%"=="" (
set WHISPER_TYPE_ARG=--whisper_type %WHISPER_TYPE%
)
if not "%WHISPER_MODEL_DIR%"=="" (
set WHISPER_MODEL_DIR_ARG=--whisper_model_dir "%WHISPER_MODEL_DIR%"
)
if not "%FASTER_WHISPER_MODEL_DIR%"=="" (
set FASTER_WHISPER_MODEL_DIR_ARG=--faster_whisper_model_dir "%FASTER_WHISPER_MODEL_DIR%"
)
if not "%INSANELY_FAST_WHISPER_MODEL_DIR%"=="" (
set INSANELY_FAST_WHISPER_MODEL_DIR_ARG=--insanely_fast_whisper_model_dir "%INSANELY_FAST_WHISPER_MODEL_DIR%"
)
if not "%DIARIZATION_MODEL_DIR%"=="" (
set DIARIZATION_MODEL_DIR_ARG=--diarization_model_dir "%DIARIZATION_MODEL_DIR%"
)
:: Call the original .bat script with cli arguments
start-webui.bat %SERVER_NAME_ARG% %SERVER_PORT_ARG% %USERNAME_ARG% %PASSWORD_ARG% %SHARE_ARG% %THEME_ARG% %API_OPEN% %WHISPER_TYPE_ARG% %WHISPER_MODEL_DIR_ARG% %FASTER_WHISPER_MODEL_DIR_ARG% %INSANELY_FAST_WHISPER_MODEL_DIR_ARG% %DIARIZATION_MODEL_DIR_ARG%
pause |