import gradio as gr from huggingface_hub import hf_hub_file_upload from pydub import AudioSegment def convert_to_opus(file): # mp3 파일을 읽어들입니다. audio = AudioSegment.from_file(file.name) # opus 파일로 변환합니다. opus_file = file.name.replace(".mp3", ".opus") audio.export(opus_file, format="opus") # 변환된 opus 파일을 Hugging Face Spaces에 업로드합니다. url = hf_hub_file_upload(opus_file) return url iface = gr.Interface(convert_to_opus, "file", "file") iface.launch()