Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -180,6 +180,7 @@ def find_midi(input_search_string):
|
|
| 180 |
|
| 181 |
output_midi_title = str(LAKH_hash)
|
| 182 |
output_midi_summary = str(MIDI_score_metadata)
|
|
|
|
| 183 |
output_midi = str(new_fn)
|
| 184 |
output_audio = (16000, audio)
|
| 185 |
|
|
@@ -188,6 +189,7 @@ def find_midi(input_search_string):
|
|
| 188 |
print('Output MIDI file name:', output_midi)
|
| 189 |
print('Output MIDI title:', output_midi_title)
|
| 190 |
print('Output MIDI summary:', output_midi_summary)
|
|
|
|
| 191 |
print('=' * 70)
|
| 192 |
|
| 193 |
#========================================================
|
|
@@ -197,7 +199,7 @@ def find_midi(input_search_string):
|
|
| 197 |
print('-' * 70)
|
| 198 |
print('Req execution time:', (reqtime.time() - start_time), 'sec')
|
| 199 |
|
| 200 |
-
return output_midi_title, output_midi_summary, output_midi, output_audio, output_plot
|
| 201 |
|
| 202 |
#==========================================================================================================
|
| 203 |
|
|
@@ -238,7 +240,7 @@ if __name__ == "__main__":
|
|
| 238 |
|
| 239 |
with app:
|
| 240 |
gr.Markdown("<h1 style='text-align: center; margin-bottom: 1rem'>LAKH MIDI Dataset Search</h1>")
|
| 241 |
-
gr.Markdown("<h1 style='text-align: center; margin-bottom: 1rem'>Search and explore LAKH MIDI dataset with sentence transformer</h1>")
|
| 242 |
|
| 243 |
gr.Markdown("\n\n"
|
| 244 |
"This is a demo for MidiCaps dataset\n\n"
|
|
@@ -254,12 +256,13 @@ if __name__ == "__main__":
|
|
| 254 |
gr.Markdown("# Search results")
|
| 255 |
|
| 256 |
output_midi_title = gr.Textbox(label="Output MIDI title")
|
| 257 |
-
output_midi_summary = gr.Textbox(label="
|
|
|
|
| 258 |
output_audio = gr.Audio(label="Output MIDI audio", format="wav", elem_id="midi_audio")
|
| 259 |
output_plot = gr.Plot(label="Output MIDI score plot")
|
| 260 |
output_midi = gr.File(label="Output MIDI file", file_types=[".mid"])
|
| 261 |
|
| 262 |
run_event = submit.click(find_midi, [input_search_string],
|
| 263 |
-
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot ])
|
| 264 |
|
| 265 |
app.launch()
|
|
|
|
| 180 |
|
| 181 |
output_midi_title = str(LAKH_hash)
|
| 182 |
output_midi_summary = str(MIDI_score_metadata)
|
| 183 |
+
output_midi_caps = str(best_corpus_match)
|
| 184 |
output_midi = str(new_fn)
|
| 185 |
output_audio = (16000, audio)
|
| 186 |
|
|
|
|
| 189 |
print('Output MIDI file name:', output_midi)
|
| 190 |
print('Output MIDI title:', output_midi_title)
|
| 191 |
print('Output MIDI summary:', output_midi_summary)
|
| 192 |
+
print('Output MidiCaps information:', output_midi_caps)
|
| 193 |
print('=' * 70)
|
| 194 |
|
| 195 |
#========================================================
|
|
|
|
| 199 |
print('-' * 70)
|
| 200 |
print('Req execution time:', (reqtime.time() - start_time), 'sec')
|
| 201 |
|
| 202 |
+
return output_midi_title, output_midi_summary, output_midi_caps, output_midi, output_audio, output_plot
|
| 203 |
|
| 204 |
#==========================================================================================================
|
| 205 |
|
|
|
|
| 240 |
|
| 241 |
with app:
|
| 242 |
gr.Markdown("<h1 style='text-align: center; margin-bottom: 1rem'>LAKH MIDI Dataset Search</h1>")
|
| 243 |
+
gr.Markdown("<h1 style='text-align: center; margin-bottom: 1rem'>Search and explore LAKH MIDI dataset with MidiCaps dataset and sentence transformer</h1>")
|
| 244 |
|
| 245 |
gr.Markdown("\n\n"
|
| 246 |
"This is a demo for MidiCaps dataset\n\n"
|
|
|
|
| 256 |
gr.Markdown("# Search results")
|
| 257 |
|
| 258 |
output_midi_title = gr.Textbox(label="Output MIDI title")
|
| 259 |
+
output_midi_summary = gr.Textbox(label="Aggregated MIDI file text metadata")
|
| 260 |
+
output_midi_caps = gr.Textbox(label="MidiCaps dataset information")
|
| 261 |
output_audio = gr.Audio(label="Output MIDI audio", format="wav", elem_id="midi_audio")
|
| 262 |
output_plot = gr.Plot(label="Output MIDI score plot")
|
| 263 |
output_midi = gr.File(label="Output MIDI file", file_types=[".mid"])
|
| 264 |
|
| 265 |
run_event = submit.click(find_midi, [input_search_string],
|
| 266 |
+
[output_midi_title, output_midi_summary, output_midi_caps, output_midi, output_audio, output_plot ])
|
| 267 |
|
| 268 |
app.launch()
|