Spaces:
Sleeping
Sleeping
| import os | |
| from dataclasses import dataclass, field | |
| from typing import Dict | |
| ELEVENLABS_API_KEY = os.environ.get("ELEVENLABS_API_KEY") | |
| ELEVENLABS_BASE_URL = "https://api.elevenlabs.io/v1" | |
| MODEL_ID = "eleven_v3" | |
| VOICE_IDS = { | |
| "ig": "QLniWkGYsJa91mXrxl3c", # Igbo | |
| "yo": "x86DtpnPPuq2BpEiKPRy", # Yoruba | |
| "ha": "6iWkTWoJzrCzM5FKyQ9g", # Hausa | |
| "en": "65blg8G9v7ZRWectRxK8", # English | |
| } | |
| DEFAULT_LANGUAGE = "en" | |
| CONFIDENCE_THRESHOLD = 0.5 | |
| FASTTEXT_REPO_ID = "facebook/fasttext-language-identification" | |
| FASTTEXT_FILENAME = "model.bin" | |
| LABEL_TO_VOICE = { | |
| "ibo_Latn": "ig", | |
| "yor_Latn": "yo", | |
| "hau_Latn": "ha", | |
| "eng_Latn": "en", | |
| } |