import gradio as gr # from musicautobot.numpy_encode import file2stream from musicautobot.utils.setup_musescore import play_wav from music21.midi.translate import midiFileToStream def process_midi(midi_file): stream = midiFileToStream(midi_file) output_wav = play_wav(stream) return output_wav iface = gr.Interface( fn=process_midi, inputs="file", outputs="audio" ) iface.launch()