mirror of
https://github.com/bellingcat/whisperbox-transcribe.git
synced 2026-06-12 05:28:34 +03:00
feat: allow multiple models to be installed in docker container
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
import sys
|
||||
from whisper import _download, _MODELS # type: ignore
|
||||
|
||||
if __name__ == "__main__":
|
||||
model_name = sys.argv[1]
|
||||
_download(_MODELS[model_name], "/models/", False)
|
||||
if model_name != "large":
|
||||
_download(_MODELS[f"{model_name}.en"], "/models/", False)
|
||||
8
scripts/download_models.py
Normal file
8
scripts/download_models.py
Normal file
@@ -0,0 +1,8 @@
|
||||
import os
|
||||
from whisper import _download, _MODELS # type: ignore
|
||||
|
||||
if __name__ == "__main__":
|
||||
for name in os.environ["WHISPER_MODELS"].split(","):
|
||||
_download(_MODELS[name], "/models/", False)
|
||||
if name != "large":
|
||||
_download(_MODELS[f"{name}.en"], "/models/", False)
|
||||
Reference in New Issue
Block a user