Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -355,11 +355,17 @@ if __name__ == "__main__":
|
|
355 |
"また、元音声と参考音声の合計時間が30秒を超える場合、元音声は分割処理されます。")
|
356 |
|
357 |
with gr.Blocks() as demo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
358 |
inputs = [
|
359 |
gr.Audio(type="filepath", label="元音声"),
|
360 |
gr.Audio(type="filepath", label="参考音声"),
|
361 |
-
|
362 |
-
interactive=True, elem_id="gallery").change(handle_gallery_selection, inputs="gallery", outputs="参考音声"),
|
363 |
gr.Slider(minimum=1, maximum=200, value=10, step=1, label="拡散ステップ数", info="デフォルトは10、50~100が最適な品質"),
|
364 |
gr.Slider(minimum=0.5, maximum=2.0, step=0.1, value=1.0, label="長さ調整", info="1.0未満で速度を上げ、1.0以上で速度を遅くします"),
|
365 |
gr.Slider(minimum=0.0, maximum=1.0, step=0.1, value=0.7, label="推論CFG率", info="わずかな影響があります"),
|
@@ -379,4 +385,4 @@ if __name__ == "__main__":
|
|
379 |
outputs=outputs,
|
380 |
title="Seed Voice Conversion",
|
381 |
cache_examples=False,
|
382 |
-
).launch()
|
|
|
355 |
"また、元音声と参考音声の合計時間が30秒を超える場合、元音声は分割処理されます。")
|
356 |
|
357 |
with gr.Blocks() as demo:
|
358 |
+
gallery = gr.Gallery(
|
359 |
+
label="ギャラリー",
|
360 |
+
value=[item["webp"] for item in gallery_data],
|
361 |
+
interactive=True,
|
362 |
+
elem_id="gallery"
|
363 |
+
).change(handle_gallery_selection, inputs=gr.Gallery, outputs="参考音声") # Bind the correct inputs and outputs
|
364 |
+
|
365 |
inputs = [
|
366 |
gr.Audio(type="filepath", label="元音声"),
|
367 |
gr.Audio(type="filepath", label="参考音声"),
|
368 |
+
gallery, # Add the gallery here
|
|
|
369 |
gr.Slider(minimum=1, maximum=200, value=10, step=1, label="拡散ステップ数", info="デフォルトは10、50~100が最適な品質"),
|
370 |
gr.Slider(minimum=0.5, maximum=2.0, step=0.1, value=1.0, label="長さ調整", info="1.0未満で速度を上げ、1.0以上で速度を遅くします"),
|
371 |
gr.Slider(minimum=0.0, maximum=1.0, step=0.1, value=0.7, label="推論CFG率", info="わずかな影響があります"),
|
|
|
385 |
outputs=outputs,
|
386 |
title="Seed Voice Conversion",
|
387 |
cache_examples=False,
|
388 |
+
).launch()
|