Spaces:
Build error
Build error
File size: 900 Bytes
352eb01 fb5c5d4 4d8662a 352eb01 fb5c5d4 352eb01 |
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 |
import whisper
import argparse
import os
def str2bool(string):
str2val = {"True": True, "False": False}
if string in str2val:
return str2val[string]
else:
raise ValueError(
f"Expected one of {set(str2val.keys())}, got {string}")
def get_args():
parser = argparse.ArgumentParser(
formatter_class=argparse.ArgumentDefaultsHelpFormatter)
parser.add_argument("--public", type=str2bool, default=False,
help="Wether to share with gradio public or not")
parser.add_argument("--preload", type=str2bool, default=True,
help="Should the model be preloaded on script launch. Disable for faster debug")
parser.add_argument("--model", default=os.environ.get('MODEL_SIZE', "medium"),
choices=whisper.available_models(), help="name of the Whisper model to use")
args = parser.parse_args().__dict__
return args
|