asigalov61 commited on
Commit
707c61d
1 Parent(s): 6c0dab8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
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("![Visitors](https://api.visitorbadge.io/api/visitors?path=asigalov61.LAKH-MIDI-Dataset-Search&style=flat)\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="Top ten MIDI matches")
 
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("![Visitors](https://api.visitorbadge.io/api/visitors?path=asigalov61.LAKH-MIDI-Dataset-Search&style=flat)\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()