PierreHanna commited on
Commit
e9ecdc7
1 Parent(s): b4518cd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -7,6 +7,9 @@ import gradio as gr
7
  SIMBALS_GLOBAL_DB = 1
8
  SIMBALS_MAIN_DATABASE = 2
9
 
 
 
 
10
  def process(input_path):
11
  # setup the client
12
  client = SimbalsAPIClient(os.environ['TOKEN'], debug=True)
@@ -38,7 +41,11 @@ def process(input_path):
38
  id_spotify = x['id']
39
  if id_spotify == -1:
40
  id_spotify = "No Spotify ID found."
41
- return trackname+" by "+artistname + " - ISRC : " + isrc + " - spotify ID : " + id_spotify
 
 
 
 
42
  except IndexError:
43
  return "Not found. Please try again."
44
  time.sleep(1)
@@ -46,7 +53,7 @@ def process(input_path):
46
 
47
  demo = gr.Interface(fn=process,
48
  inputs=gr.Audio(type="filepath"),
49
- outputs=gr.outputs.Textbox(label="Generated Text")
50
  #examples=example_list,
51
  #cache_examples=False
52
  )
 
7
  SIMBALS_GLOBAL_DB = 1
8
  SIMBALS_MAIN_DATABASE = 2
9
 
10
+ embed_html1 = '<iframe src="https://open.spotify.com/embed/track/'
11
+ embed_html2 = '" width="300" height="380" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>'
12
+
13
  def process(input_path):
14
  # setup the client
15
  client = SimbalsAPIClient(os.environ['TOKEN'], debug=True)
 
41
  id_spotify = x['id']
42
  if id_spotify == -1:
43
  id_spotify = "No Spotify ID found."
44
+ output_text = trackname+" by "+artistname + " - ISRC : " + isrc + " - spotify ID : " + id_spotify
45
+
46
+ output_html = embed_html1 + id_spotify + embed_html2
47
+
48
+ return ouput_text, output_html
49
  except IndexError:
50
  return "Not found. Please try again."
51
  time.sleep(1)
 
53
 
54
  demo = gr.Interface(fn=process,
55
  inputs=gr.Audio(type="filepath"),
56
+ outputs=[gr.outputs.Textbox(label="Generated Text"),"html"]
57
  #examples=example_list,
58
  #cache_examples=False
59
  )