egeg / app.py
Virus561's picture
Update app.py
5a865d5
import os
import gradio as gr
import shutil
import subprocess
# Функция, которая будет вызываться при отправке данных
def save_file(input_file):
# Создание директорий
os.system('mkdir /home/user/audio')
os.system('mkdir /home/user/models')
# Загрузка файлов
os.system('wget "https://drive.google.com/uc?export=download&confirm=no_antivirus&id=1AEgOTSladfl4Lb41T10AOkd1y5HItPun" -O /home/user/models/config.json')
os.system('wget "https://drive.google.com/uc?export=download&confirm=no_antivirus&id=1Ayb01_eu6rxceNTd4ZIQvFIH7LwPRlum" -O /home/user/models/G_9599.pth')
os.system('wget "https://drive.google.com/uc?export=download&confirm=no_antivirus&id=1qjmFfwLwWeMpZFIlZvAUm1GFomiw613-" -O /home/user/models/D_9599.pth')
# Создание интерфейса Gradio с кнопкой "Submit"
iface = gr.Interface(
fn=save_file,
inputs="file", # Тип ввода - файл
outputs="text", # Тип вывода - текстовая строка
live=False, # Отключаем режим реального времени
)
# Добавляем кнопку "Submit"
iface.launch()