(summary) add dutch and german languages

Based on a request from our European partners, introduce new languages for the
transcription feature. Dutch and German are now supported, which is a great
addition.

It closes #837.

WhisperX is expected to support both languages.
This commit is contained in:
lebaudantoine
2026-01-06 17:15:21 +01:00
committed by aleb_the_flash
parent d7ad5aed05
commit 0a0c7ba618
8 changed files with 23 additions and 1 deletions

View File

@@ -44,7 +44,7 @@ class Settings(BaseSettings):
whisperx_max_retries: int = 0
# ISO 639-1 language code (e.g., "en", "fr", "es")
whisperx_default_language: Optional[str] = None
whisperx_allowed_languages: Set[str] = {"en", "fr"}
whisperx_allowed_languages: Set[str] = {"en", "fr", "de", "nl"}
llm_base_url: str
llm_api_key: SecretStr
llm_model: str