Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -18,7 +18,7 @@ from TTS.api import TTS
|
|
18 |
|
19 |
|
20 |
# --- TTS Setup ---
|
21 |
-
|
22 |
|
23 |
# --- API Keys (Set as environment variables for security!) ---
|
24 |
genai_api_key = os.environ.get("GOOGLE_API_KEY") # Gemini API Key
|
@@ -82,7 +82,7 @@ def text_to_speech(text, voice):
|
|
82 |
#audio = elevenlabs.tts(text=text, voice=voice, model="eleven_monolingual_v1")
|
83 |
#return b"".join(audio)
|
84 |
#wav = tts.tts(text=text)#, language=target_language)
|
85 |
-
wav =
|
86 |
return wav
|
87 |
|
88 |
|
|
|
18 |
|
19 |
|
20 |
# --- TTS Setup ---
|
21 |
+
model_tts = TTS(model_name="tts_models/multilingual/multi-dataset/xtts_v2", progress_bar=False, gpu=False)
|
22 |
|
23 |
# --- API Keys (Set as environment variables for security!) ---
|
24 |
genai_api_key = os.environ.get("GOOGLE_API_KEY") # Gemini API Key
|
|
|
82 |
#audio = elevenlabs.tts(text=text, voice=voice, model="eleven_monolingual_v1")
|
83 |
#return b"".join(audio)
|
84 |
#wav = tts.tts(text=text)#, language=target_language)
|
85 |
+
wav = tts_model.tts(text=text, language=target_language, voice="p225", split_sentences=True)# speaker_wav="/path/to/target/speaker.wav", split_sentences=True)
|
86 |
return wav
|
87 |
|
88 |
|