Fedir Zadniprovskyi 2024-05-25
chore: change default whisper models
@836d1b1e8461425dd932c3a16fefcb160377bd97
Dockerfile.cpu
--- Dockerfile.cpu
+++ Dockerfile.cpu
@@ -12,7 +12,7 @@
 COPY ./speaches ./speaches
 ENTRYPOINT ["poetry", "run"]
 CMD ["uvicorn", "speaches.main:app"]
-ENV WHISPER_MODEL=distil-small.en
+ENV WHISPER_MODEL=distil-medium.en
 ENV WHISPER_INFERENCE_DEVICE=cpu
 ENV WHISPER_COMPUTE_TYPE=int8
 ENV UVICORN_HOST=0.0.0.0
Dockerfile.cuda
--- Dockerfile.cuda
+++ Dockerfile.cuda
@@ -12,7 +12,7 @@
 COPY ./speaches ./speaches
 ENTRYPOINT ["poetry", "run"]
 CMD ["uvicorn", "speaches.main:app"]
-ENV WHISPER_MODEL=distil-medium.en
+ENV WHISPER_MODEL=distil-large-v3.en
 ENV WHISPER_INFERENCE_DEVICE=cuda
 ENV UVICORN_HOST=0.0.0.0
 ENV UVICORN_PORT=8000
speaches/config.py
--- speaches/config.py
+++ speaches/config.py
@@ -156,7 +156,7 @@
 
 
 class WhisperConfig(BaseModel):
-    model: Model = Field(default=Model.DISTIL_SMALL_EN)  # ENV: WHISPER_MODEL
+    model: Model = Field(default=Model.DISTIL_MEDIUM_EN)  # ENV: WHISPER_MODEL
     inference_device: Device = Field(
         default=Device.AUTO
     )  # ENV: WHISPER_INFERENCE_DEVICE
Add a comment
List