Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -128,6 +128,7 @@ def process(num1, num2, num3):
|
|
128 |
array_of_floats *= 32767
|
129 |
int16_data = array_of_floats.astype(np.int16)
|
130 |
return SAMPLE_RATE, int16_data
|
|
|
131 |
|
132 |
|
133 |
def generation(text):
|
@@ -148,16 +149,15 @@ with gr.Blocks() as demo:
|
|
148 |
text_output = gr.Textbox()
|
149 |
text_button = gr.Button("generate tokens")
|
150 |
with gr.Tab("Audio generation"):
|
151 |
-
|
152 |
audio_output = gr.Audio()
|
153 |
-
#audio_button = gr.Button("generate audio")
|
154 |
number1 = gr.Slider(1, 100, value=25, label="Inst number", step=1, info="Choose between 1 and 100")
|
155 |
number2 = gr.Slider(1, 100, value=40, label="Note number", step=1, info="Choose between 1 and 100")
|
156 |
number3 = gr.Slider(60, 140, value=120, label="BPM", step=5, info="Choose between 60 and 140")
|
157 |
audio_button = gr.Button("generate audio")
|
158 |
|
159 |
text_button.click(generation, inputs=text_input, outputs=text_output)
|
160 |
-
audio_button.click(process, inputs=[number1, number2, number3], outputs=audio_output)
|
161 |
|
162 |
|
163 |
if __name__ == "__main__":
|
|
|
128 |
array_of_floats *= 32767
|
129 |
int16_data = array_of_floats.astype(np.int16)
|
130 |
return SAMPLE_RATE, int16_data
|
131 |
+
return generated_sequence
|
132 |
|
133 |
|
134 |
def generation(text):
|
|
|
149 |
text_output = gr.Textbox()
|
150 |
text_button = gr.Button("generate tokens")
|
151 |
with gr.Tab("Audio generation"):
|
152 |
+
text_output2 = gr.Textbox()
|
153 |
audio_output = gr.Audio()
|
|
|
154 |
number1 = gr.Slider(1, 100, value=25, label="Inst number", step=1, info="Choose between 1 and 100")
|
155 |
number2 = gr.Slider(1, 100, value=40, label="Note number", step=1, info="Choose between 1 and 100")
|
156 |
number3 = gr.Slider(60, 140, value=120, label="BPM", step=5, info="Choose between 60 and 140")
|
157 |
audio_button = gr.Button("generate audio")
|
158 |
|
159 |
text_button.click(generation, inputs=text_input, outputs=text_output)
|
160 |
+
audio_button.click(process, inputs=[number1, number2, number3], outputs=[audio_output, text_output2])
|
161 |
|
162 |
|
163 |
if __name__ == "__main__":
|