Spaces:
Runtime error
Runtime error
File size: 855 Bytes
82dc985 |
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 |
# Importar bibliotecas necessárias
import gradio as gr
from TTS.api import TTS
# Configurar o modelo de TTS para português
tts = TTS(model_name="tts_models/pt-br/multi-dataset-vits")
# Função para converter texto em fala
def texto_para_fala(texto):
# Arquivo de saída do áudio
caminho_audio = "saida.mp3"
# Gerar o áudio a partir do texto
tts.tts_to_file(text=texto, file_path=caminho_audio)
# Retornar o áudio gerado
return caminho_audio
# Interface do Gradio
interface = gr.Interface(
fn=texto_para_fala,
inputs=gr.Textbox(label="Digite o texto em português:"),
outputs=gr.Audio(label="Áudio Gerado"),
title="Texto para Fala em Português",
description="Digite um texto em português e ouça a saída em áudio. TTS com suporte a português brasileiro."
)
# Rodar a interface
interface.launch()
|