Add Edge TTS voices for TR, AR, UK, RU, PL, FR, ES

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-04-26 23:56:05 +02:00
parent 3dfe0aa646
commit 16957cadfd

View File

@@ -141,6 +141,13 @@ os.makedirs(TTS_CACHE_DIR, exist_ok=True)
EDGE_TTS_VOICES = {
"de": "de-DE-ConradNeural",
"en": "en-US-GuyNeural",
"tr": "tr-TR-AhmetNeural",
"ar": "ar-SA-HamedNeural",
"uk": "uk-UA-OstapNeural",
"ru": "ru-RU-DmitryNeural",
"pl": "pl-PL-MarekNeural",
"fr": "fr-FR-HenriNeural",
"es": "es-ES-AlvaroNeural",
}
async def _edge_tts_synthesize(text: str, language: str, output_path: str) -> bool: