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()