Spaces:
Runtime error
Runtime error
File size: 578 Bytes
4f8bf39 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import gradio as gr
from TTS.api import TTS
tts = TTS(
model_name="tts_models/multilingual/multi-dataset/xtts_v2",
gpu=False
)
def synthesize(text, speaker_wav):
out = "out.wav"
tts.tts_to_file(
text=text,
speaker_wav=speaker_wav,
language="en",
file_path=out
)
return out
ui = gr.Interface(
fn=synthesize,
inputs=[
gr.Textbox(label="Text"),
gr.Audio(type="filepath", label="Speaker voice (wav)")
],
outputs=gr.Audio(type="filepath"),
title="XTTS Voice Cloning (CPU)"
)
ui.launch()
|