anzorq commited on
Commit
3adb955
·
1 Parent(s): 03f68ed

make_waveform is broken

Browse files
Files changed (1) hide show
  1. app.py +14 -13
app.py CHANGED
@@ -123,11 +123,11 @@ def generate(prompt, steps, num_iterations, feel, seed):
123
  bg_image = outpaint(prompt, init_image, mask, steps)
124
  bg_image.save("bg_image.png")
125
 
126
- # return read(wav_bytes)
127
- with open("output.wav", "wb") as f:
128
- f.write(wav_bytes.read())
129
 
130
- return gr.make_waveform("output.wav", bg_image="bg_image.png", bar_count=int(duration_s*25))
131
 
132
 
133
  ###############################################
@@ -188,16 +188,16 @@ def generate_riffuse(prompt_start, steps, num_iterations, feel, prompt_end=None,
188
  seed_start = seed_end
189
  seed_end = seed_start + 1
190
 
191
- # return read(wav_bytes)
192
 
193
- mask = Image.new("RGB", (512, 512), color="white")
194
- bg_image = outpaint(f"{prompt_start} and {prompt_end}", init_image, mask, steps)
195
- bg_image.save("bg_image.png")
196
 
197
- with open("output.wav", "wb") as f:
198
- f.write(wav_bytes.read())
199
 
200
- return gr.make_waveform("output.wav", bg_image="bg_image.png")
201
 
202
 
203
  def wav_list_to_wav(wav_list):
@@ -257,10 +257,11 @@ with gr.Blocks() as app:
257
  info = gr.Markdown()
258
  btn_generate = gr.Button(value="Generate")
259
  with gr.Column():
260
- video = gr.Video()
 
261
 
262
  inputs = [prompt_1, prompt_2, steps, num_iterations, feel, seed]
263
- outputs = [video, info]
264
 
265
  num_iterations.change(on_num_iterations_change, [num_iterations, prompt_2], [info])
266
  prompt_1.submit(on_submit, inputs, outputs)
 
123
  bg_image = outpaint(prompt, init_image, mask, steps)
124
  bg_image.save("bg_image.png")
125
 
126
+ return read(wav_bytes)
127
+ # with open("output.wav", "wb") as f:
128
+ # f.write(wav_bytes.read())
129
 
130
+ # return gr.make_waveform("output.wav", bg_image="bg_image.png", bar_count=int(duration_s*25))
131
 
132
 
133
  ###############################################
 
188
  seed_start = seed_end
189
  seed_end = seed_start + 1
190
 
191
+ return read(wav_bytes)
192
 
193
+ # mask = Image.new("RGB", (512, 512), color="white")
194
+ # bg_image = outpaint(f"{prompt_start} and {prompt_end}", init_image, mask, steps)
195
+ # bg_image.save("bg_image.png")
196
 
197
+ # with open("output.wav", "wb") as f:
198
+ # f.write(wav_bytes.read())
199
 
200
+ # return gr.make_waveform("output.wav", bg_image="bg_image.png")
201
 
202
 
203
  def wav_list_to_wav(wav_list):
 
257
  info = gr.Markdown()
258
  btn_generate = gr.Button(value="Generate")
259
  with gr.Column():
260
+ # video = gr.Video()
261
+ audio = gr.Audio()
262
 
263
  inputs = [prompt_1, prompt_2, steps, num_iterations, feel, seed]
264
+ outputs = [audio, info]
265
 
266
  num_iterations.change(on_num_iterations_change, [num_iterations, prompt_2], [info])
267
  prompt_1.submit(on_submit, inputs, outputs)