Spaces:
Sleeping
Sleeping
add tts device
Browse files
app.py
CHANGED
@@ -4,12 +4,14 @@ import os
|
|
4 |
from datetime import timedelta
|
5 |
from TTS.api import TTS
|
6 |
import locale
|
|
|
7 |
|
8 |
|
9 |
locale.getpreferredencoding = lambda: "UTF-8"
|
|
|
10 |
|
11 |
os.environ["COQUI_STUDIO_TOS"] = "I AGREE"
|
12 |
-
tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2", gpu=True)
|
13 |
tts = TTS("xtts_v2.0.2", gpu=True)
|
14 |
|
15 |
|
@@ -18,7 +20,7 @@ async def generate_audio(text_input: str, creator: str) -> str:
|
|
18 |
refer_voices = ''
|
19 |
unique_id = str(uuid.uuid4())
|
20 |
|
21 |
-
output_file = f'
|
22 |
match creator:
|
23 |
case 'Roomie':
|
24 |
refer_voices = ["./assets/roomie/roomie_emocionado_base_1.wav", "./assets/roomie/ref_12.wav", "./assets/roomie/ref_11.wav", "./assets/roomie/ref_10.wav",
|
|
|
4 |
from datetime import timedelta
|
5 |
from TTS.api import TTS
|
6 |
import locale
|
7 |
+
import torch
|
8 |
|
9 |
|
10 |
locale.getpreferredencoding = lambda: "UTF-8"
|
11 |
+
device = "cuda" if torch.cuda.is_available() else "cpu"
|
12 |
|
13 |
os.environ["COQUI_STUDIO_TOS"] = "I AGREE"
|
14 |
+
tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2", gpu=True).to(device)
|
15 |
tts = TTS("xtts_v2.0.2", gpu=True)
|
16 |
|
17 |
|
|
|
20 |
refer_voices = ''
|
21 |
unique_id = str(uuid.uuid4())
|
22 |
|
23 |
+
output_file = f'output.wav'
|
24 |
match creator:
|
25 |
case 'Roomie':
|
26 |
refer_voices = ["./assets/roomie/roomie_emocionado_base_1.wav", "./assets/roomie/ref_12.wav", "./assets/roomie/ref_11.wav", "./assets/roomie/ref_10.wav",
|