Update app.py
Browse files
app.py
CHANGED
@@ -321,18 +321,18 @@ predict_fn = build_predict(
|
|
321 |
)
|
322 |
|
323 |
def gradio_interface():
|
324 |
-
input_text = gr.
|
325 |
-
reference_audio = gr.
|
326 |
-
speaker = gr.
|
327 |
-
noise_scale = gr.
|
328 |
-
length_scale = gr.
|
329 |
-
noise_scale_w = gr.
|
330 |
-
tone_color = gr.
|
331 |
|
332 |
gr.Interface(
|
333 |
fn=predict_fn,
|
334 |
inputs=[input_text, reference_audio, speaker, noise_scale, length_scale, noise_scale_w, tone_color],
|
335 |
-
outputs=gr.
|
336 |
title="Speech Generation and Tone Conversion",
|
337 |
description="Generate speech and convert tone using the OpenVoice model.",
|
338 |
).launch()
|
|
|
321 |
)
|
322 |
|
323 |
def gradio_interface():
|
324 |
+
input_text = gr.Textbox(lines=2, placeholder="Enter text here...")
|
325 |
+
reference_audio = gr.Audio(source="upload", type="file", label="Reference Audio")
|
326 |
+
speaker = gr.Dropdown(choices=reference_speakers, value="record_manually", label="Select Speaker")
|
327 |
+
noise_scale = gr.Slider(minimum=0.1, maximum=1.0, value=0.667, label="Noise Scale")
|
328 |
+
length_scale = gr.Slider(minimum=0.1, maximum=2.0, value=1.0, label="Length Scale")
|
329 |
+
noise_scale_w = gr.Slider(minimum=0.1, maximum=1.0, value=0.8, label="Noise Scale W")
|
330 |
+
tone_color = gr.Checkbox(value=False, label="Enable Tone Color Conversion")
|
331 |
|
332 |
gr.Interface(
|
333 |
fn=predict_fn,
|
334 |
inputs=[input_text, reference_audio, speaker, noise_scale, length_scale, noise_scale_w, tone_color],
|
335 |
+
outputs=gr.Audio(type="file", label="Generated Audio"),
|
336 |
title="Speech Generation and Tone Conversion",
|
337 |
description="Generate speech and convert tone using the OpenVoice model.",
|
338 |
).launch()
|