Spaces:
Runtime error
Runtime error
# 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() | |