zlc99 commited on
Commit
2aa3d75
·
verified ·
1 Parent(s): 86bad6a

Update inference/m4singer/gradio/infer.py

Browse files
Files changed (1) hide show
  1. inference/m4singer/gradio/infer.py +3 -3
inference/m4singer/gradio/infer.py CHANGED
@@ -116,7 +116,7 @@ class GradioInfer:
116
  inp_note = Textbox(lines=2, placeholder=None, value=example_inputs[0][2], label="input note", elem_id="inp_note")
117
  inp_duration = Textbox(lines=2, placeholder=None, value=example_inputs[0][3], label="input duration", elem_id="inp_duration")
118
  generate = gr.Button("Generate Singing Voice from Musical Score")
119
- with gr.Column(lem_id="col-container"):
120
  singing_output = gr.Audio(label="Result", type="numpy", elem_id="music-output")
121
 
122
  with gr.Group(elem_id="share-btn-container"):
@@ -127,12 +127,12 @@ class GradioInfer:
127
  inputs=[singer_l, inp_text, inp_note, inp_duration],
128
  outputs=[singing_output, share_button, community_icon, loading_icon],
129
  fn=self.greet,
130
- cache_examples=True)
131
  gr.Markdown(self.article)
132
  generate.click(self.greet,
133
  inputs=[singer_l, inp_text, inp_note, inp_duration],
134
  outputs=[singing_output, share_button, community_icon, loading_icon],)
135
- share_button.click(None, [], [], _js=share_js)
136
  demo.queue().launch(share=False)
137
 
138
 
 
116
  inp_note = Textbox(lines=2, placeholder=None, value=example_inputs[0][2], label="input note", elem_id="inp_note")
117
  inp_duration = Textbox(lines=2, placeholder=None, value=example_inputs[0][3], label="input duration", elem_id="inp_duration")
118
  generate = gr.Button("Generate Singing Voice from Musical Score")
119
+ with gr.Column(elem_id="col-container"):
120
  singing_output = gr.Audio(label="Result", type="numpy", elem_id="music-output")
121
 
122
  with gr.Group(elem_id="share-btn-container"):
 
127
  inputs=[singer_l, inp_text, inp_note, inp_duration],
128
  outputs=[singing_output, share_button, community_icon, loading_icon],
129
  fn=self.greet,
130
+ cache_examples="lazy")
131
  gr.Markdown(self.article)
132
  generate.click(self.greet,
133
  inputs=[singer_l, inp_text, inp_note, inp_duration],
134
  outputs=[singing_output, share_button, community_icon, loading_icon],)
135
+ share_button.click(None, [], [], js=share_js)
136
  demo.queue().launch(share=False)
137
 
138