fffiloni commited on
Commit
eb1af87
β€’
1 Parent(s): cda7319

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -8,7 +8,8 @@ token = os.environ.get('HF_TOKEN')
8
  caption = gr.Blocks.load(name="spaces/SRDdev/Image-Caption")
9
  audio_gen = gr.Blocks.load(name="spaces/fffiloni/audioldm-text-to-audio-generation-clone", api_key=token)
10
 
11
- def infer(image_input, manual_caption):
 
12
  if manual_caption == "":
13
  cap = caption(image_input, fn_index=0)
14
  print("gpt2 caption: " + cap)
@@ -76,7 +77,7 @@ with gr.Blocks(css="style.css") as demo:
76
 
77
  input_img = gr.Image(type="filepath", elem_id="input-img")
78
  manual_cap = gr.Textbox(label="Manual Image description (optional)", lines=2, placeholder="If you're not happy with sound result, you can manually describe the scene depicted in your image :)")
79
- #duration_in = gr.Slider(minimum=2, maximum=12, step=1, value=6, label="Duration")
80
  caption_output = gr.Textbox(label="Caption", visible=False, elem_id="text-caption")
81
  sound_output = gr.Audio(label="Result", elem_id="sound-output")
82
 
@@ -89,7 +90,7 @@ with gr.Blocks(css="style.css") as demo:
89
 
90
  gr.HTML(article)
91
 
92
- generate.click(infer, inputs=[input_img, manual_cap], outputs=[caption_output, sound_output, share_group], api_name="i2fx")
93
  share_button.click(None, [], [], _js=share_js)
94
 
95
  demo.queue(max_size=32).launch(debug=True)
 
8
  caption = gr.Blocks.load(name="spaces/SRDdev/Image-Caption")
9
  audio_gen = gr.Blocks.load(name="spaces/fffiloni/audioldm-text-to-audio-generation-clone", api_key=token)
10
 
11
+ def infer(image_input, manual_caption, duration_in):
12
+ print(duration_in)
13
  if manual_caption == "":
14
  cap = caption(image_input, fn_index=0)
15
  print("gpt2 caption: " + cap)
 
77
 
78
  input_img = gr.Image(type="filepath", elem_id="input-img")
79
  manual_cap = gr.Textbox(label="Manual Image description (optional)", lines=2, placeholder="If you're not happy with sound result, you can manually describe the scene depicted in your image :)")
80
+ duration_in = gr.Slider(minimum=2, maximum=12, step=1, value=10, label="Duration")
81
  caption_output = gr.Textbox(label="Caption", visible=False, elem_id="text-caption")
82
  sound_output = gr.Audio(label="Result", elem_id="sound-output")
83
 
 
90
 
91
  gr.HTML(article)
92
 
93
+ generate.click(infer, inputs=[input_img, manual_cap, duration_in], outputs=[caption_output, sound_output, share_group], api_name="i2fx")
94
  share_button.click(None, [], [], _js=share_js)
95
 
96
  demo.queue(max_size=32).launch(debug=True)