Spaces:
Sleeping
Sleeping
app.py
CHANGED
@@ -18,19 +18,19 @@ gcPU = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
|
18 |
print(gcPU)
|
19 |
|
20 |
def func__vcTTS(*ip):
|
|
|
|
|
|
|
|
|
21 |
vc_tts = TTS(model_name=ip[0], progress_bar=True).to(gcPU)
|
22 |
op = torch.tensor(vc_tts.tts(text=ip[1],speaker_wav=ip[2],language='en')).numpy()
|
23 |
return 'vcTTS',(24000,op)
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
# op = torch.tensor(vc_tts.tts(text=ip[1],speaker_wav=ip[2])).numpy()
|
31 |
-
# return 'vcTTS',(24000,op)
|
32 |
-
# except Exception as expn:
|
33 |
-
# return expn,gr.Audio()
|
34 |
|
35 |
io = gr.Blocks()
|
36 |
with gr.Blocks() as io:
|
|
|
18 |
print(gcPU)
|
19 |
|
20 |
def func__vcTTS(*ip):
|
21 |
+
# vc_tts = TTS(model_name=ip[0], progress_bar=True).to(gcPU)
|
22 |
+
# op = torch.tensor(vc_tts.tts(text=ip[1],speaker_wav=ip[2],language='en')).numpy()
|
23 |
+
# return 'vcTTS',(24000,op)
|
24 |
+
try:
|
25 |
vc_tts = TTS(model_name=ip[0], progress_bar=True).to(gcPU)
|
26 |
op = torch.tensor(vc_tts.tts(text=ip[1],speaker_wav=ip[2],language='en')).numpy()
|
27 |
return 'vcTTS',(24000,op)
|
28 |
+
except ValueError as expn__ve:
|
29 |
+
vc_tts = TTS(model_name=ip[0], progress_bar=True).to(gcPU)
|
30 |
+
op = torch.tensor(vc_tts.tts(text=ip[1],speaker_wav=ip[2])).numpy()
|
31 |
+
return 'vcTTS',(24000,op)
|
32 |
+
except Exception as expn:
|
33 |
+
return expn,gr.Audio()
|
|
|
|
|
|
|
|
|
34 |
|
35 |
io = gr.Blocks()
|
36 |
with gr.Blocks() as io:
|