| import gradio as gr | |
| import torch | |
| def generate_voice(text, reference_audio): | |
| # Здесь позже мы добавим логику вызова модели GPT-SoVITS | |
| return "Модель пока загружается. Файл: " + text | |
| demo = gr.Interface( | |
| fn=generate_voice, | |
| inputs=[gr.Textbox(label="Текст"), gr.Audio(label="Референс голоса", type="filepath")], | |
| outputs=gr.Audio(label="Результат") | |
| ) | |
| demo.launch(server_name="0.0.0.0", server_port=7860) |