arxivgpt kim commited on
Commit
0e0f707
โ€ข
1 Parent(s): da73467

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -23
app.py CHANGED
@@ -136,31 +136,26 @@ css="""
136
  }
137
  """
138
 
139
- with gr.Blocks(css=css) as demo:
140
- with gr.Column(elem_id="col-container"):
141
- gr.HTML("""
142
- <h2 style="text-align: center;">
143
- Image to SFX
144
- </h2>
145
- <p style="text-align: center;">
146
- Compare MAGNet, AudioLDM2 and AudioGen sound effects generation from image caption.
147
- </p>
148
- """)
149
-
150
- with gr.Column():
151
- # ์ด๋ฏธ์ง€ ์ž…๋ ฅ ์ปดํฌ๋„ŒํŠธ์— ๊ธฐ๋ณธ ์ด๋ฏธ์ง€ ์˜ˆ์ œ ๊ฒฝ๋กœ ์ถ”๊ฐ€
152
- image_in = gr.Image(sources=["upload"], type="filepath", label="Image input", value="https://huggingface.co/spaces/arxivgpt/Image2Audio/blob/main/dog.jpg")
153
- with gr.Row():
154
- chosen_model = gr.Radio(label="Choose a model", choices=["MAGNet", "AudioLDM-2", "AudioGen"], value="AudioLDM-2")
155
- submit_btn = gr.Button("Submit")
156
- with gr.Column():
157
- # ์˜ค๋””์˜ค ์ถœ๋ ฅ ์ปดํฌ๋„ŒํŠธ (์˜ˆ์ œ ์˜ค๋””์˜ค ํŒŒ์ผ ๊ฒฝ๋กœ ์ถ”๊ฐ€๋Š” ์„ ํƒ์ )
158
- audio_o = gr.Audio(label="Audio output", value="https://huggingface.co/spaces/arxivgpt/Image2Audio/blob/main/dog.wav")
159
-
160
  submit_btn.click(
161
  fn=infer,
162
  inputs=[image_in, chosen_model],
163
- outputs=[audio_o]
164
  )
165
 
166
- demo.queue(max_size=10).launch(debug=True)
 
 
 
 
136
  }
137
  """
138
 
139
+ image_examples = [
140
+ ["./dog.jpg"],
141
+ ["./bird.jpg"]
142
+ ]
143
+
144
+ with gr.Blocks() as demo:
145
+ with gr.Column():
146
+ gr.Markdown("### Image to SFX\nCompare MAGNet, AudioLDM2, and AudioGen sound effects generation from image caption.")
147
+ image_in = gr.Image(label="Upload Image", type="filepath")
148
+ chosen_model = gr.Radio(label="Choose a model", choices=["MAGNet", "AudioLDM-2", "AudioGen"], value="AudioLDM-2")
149
+ submit_btn = gr.Button("Generate Sound Effect")
150
+ audio_o = gr.Audio(label="Audio Output")
151
+
 
 
 
 
 
 
 
 
152
  submit_btn.click(
153
  fn=infer,
154
  inputs=[image_in, chosen_model],
155
+ outputs=audio_o
156
  )
157
 
158
+ # examples ํŒŒ๋ผ๋ฏธํ„ฐ์— ์ด๋ฏธ์ง€ ์˜ˆ์ œ ๊ฒฝ๋กœ ์ถ”๊ฐ€
159
+ demo.add_examples(examples=image_examples)
160
+
161
+ demo.launch()