| from typing import Final | |
| TARGET_SR: Final[int] = 16_000 | |
| SUPPORTED_LANGUAGES: Final[set[str]] = {"lb"} | |
| MODEL_PATHS: dict[str, str] = { | |
| # "de": "jonatasgrosman/wav2vec2-large-xlsr-53-german", | |
| # "en": "jonatasgrosman/wav2vec2-large-xlsr-53-english", | |
| # "lb": "Lemswasabi/wav2vec2-large-xlsr-53-842h-luxembourgish-14h", | |
| "lb": "botario/wav2vec2-large-xlsr-53-842h-luxembourgish-14h", | |
| } | |
| SUPPORTED_EXTS: Final[set[str]] = {".wav", ".flac", ".mp3", ".ogg", ".m4a"} | |
| CUSTOM_CSS: Final[str] = """ | |
| .centered-row { | |
| display: flex; | |
| justify-content: center; | |
| } | |
| .clear-btn { | |
| background-color: #ffcccc !important; | |
| } | |
| """ | |