import gradio as gr def process_audio(files): filenames = [file.name if hasattr(file, 'name') else str(file) for file in files] return "Received these files:\n" + "\n".join(filenames) demo = gr.Interface( fn=process_audio, inputs=gr.File(file_types=[".mp3"], label="Upload MP3s", file_count="multiple"), outputs="text" ) demo.launch()