This commit is contained in:
tuna2134
2026-07-23 12:06:17 +09:00
parent 9cfaa27f3f
commit fd72a19384
11 changed files with 22 additions and 21 deletions

3
app.py
View File

@@ -49,7 +49,7 @@ model_holder = TTSModelHolder(
ignore_onnx=True, ignore_onnx=True,
) )
with gr.Blocks(theme=GRADIO_THEME) as app: with gr.Blocks() as app:
gr.Markdown(f"# Style-Bert-VITS2 WebUI (version {VERSION})") gr.Markdown(f"# Style-Bert-VITS2 WebUI (version {VERSION})")
with gr.Tabs(): with gr.Tabs():
with gr.Tab("音声合成"): with gr.Tab("音声合成"):
@@ -66,6 +66,7 @@ with gr.Blocks(theme=GRADIO_THEME) as app:
create_onnx_app(model_holder=model_holder) create_onnx_app(model_holder=model_holder)
app.launch( app.launch(
theme=GRADIO_THEME,
server_name=args.host, server_name=args.host,
server_port=args.port, server_port=args.port,
inbrowser=not args.no_autolaunch, inbrowser=not args.no_autolaunch,

View File

@@ -52,7 +52,7 @@ def create_onnx_app(model_holder: TTSModelHolder) -> gr.Blocks:
initial_id = 0 initial_id = 0
initial_pth_files = get_model_files(model_names[initial_id]) initial_pth_files = get_model_files(model_names[initial_id])
with gr.Blocks(theme=GRADIO_THEME) as app: with gr.Blocks() as app:
gr.Markdown(initial_md) gr.Markdown(initial_md)
with gr.Row(): with gr.Row():
with gr.Column(): with gr.Column():
@@ -100,4 +100,4 @@ if __name__ == "__main__":
assets_root = path_config.assets_root assets_root = path_config.assets_root
model_holder = TTSModelHolder(assets_root, "cpu", "", ignore_onnx=True) model_holder = TTSModelHolder(assets_root, "cpu", "", ignore_onnx=True)
app = create_onnx_app(model_holder) app = create_onnx_app(model_holder)
app.launch(inbrowser=True) app.launch(inbrowser=True, theme=GRADIO_THEME)

View File

@@ -115,7 +115,7 @@ Style-Bert-VITS2の学習用データセットを作成するためのツール
def create_dataset_app() -> gr.Blocks: def create_dataset_app() -> gr.Blocks:
with gr.Blocks(theme=GRADIO_THEME) as app: with gr.Blocks() as app:
gr.Markdown( gr.Markdown(
"**既に1ファイル2-12秒程度の音声ファイル集とその書き起こしデータがある場合は、このタブは使用せずに学習できます。**" "**既に1ファイル2-12秒程度の音声ファイル集とその書き起こしデータがある場合は、このタブは使用せずに学習できます。**"
) )
@@ -273,4 +273,4 @@ def create_dataset_app() -> gr.Blocks:
if __name__ == "__main__": if __name__ == "__main__":
app = create_dataset_app() app = create_dataset_app()
app.launch(inbrowser=True) app.launch(inbrowser=True, theme=GRADIO_THEME)

View File

@@ -361,7 +361,7 @@ def create_inference_app(model_holder: TTSModelHolder) -> gr.Blocks:
initial_id = 0 initial_id = 0
initial_pth_files = get_model_files(model_names[initial_id]) initial_pth_files = get_model_files(model_names[initial_id])
with gr.Blocks(theme=GRADIO_THEME) as app: with gr.Blocks() as app:
gr.Markdown(initial_md) gr.Markdown(initial_md)
gr.Markdown(terms_of_use_md) gr.Markdown(terms_of_use_md)
null_models = gr.State({}) null_models = gr.State({})
@@ -742,4 +742,4 @@ if __name__ == "__main__":
assets_root, device, torch_device_to_onnx_providers(device) assets_root, device, torch_device_to_onnx_providers(device)
) )
app = create_inference_app(model_holder) app = create_inference_app(model_holder)
app.launch(inbrowser=True) app.launch(inbrowser=True, theme=GRADIO_THEME)

View File

@@ -1042,7 +1042,7 @@ def create_merge_app(model_holder: TTSModelHolder) -> gr.Blocks:
str(f) for f in model_holder.model_files_dict[model_names[initial_id]] str(f) for f in model_holder.model_files_dict[model_names[initial_id]]
] ]
with gr.Blocks(theme=GRADIO_THEME) as app: with gr.Blocks() as app:
gr.Markdown( gr.Markdown(
"複数のStyle-Bert-VITS2モデルから、声質・話し方・話す速さを取り替えたり混ぜたり引いたりして新しいモデルを作成できます。" "複数のStyle-Bert-VITS2モデルから、声質・話し方・話す速さを取り替えたり混ぜたり引いたりして新しいモデルを作成できます。"
) )
@@ -1554,4 +1554,4 @@ if __name__ == "__main__":
assets_root, device, torch_device_to_onnx_providers(device), ignore_onnx=True assets_root, device, torch_device_to_onnx_providers(device), ignore_onnx=True
) )
app = create_merge_app(model_holder) app = create_merge_app(model_holder)
app.launch(inbrowser=True) app.launch(inbrowser=True, theme=GRADIO_THEME)

View File

@@ -416,7 +416,7 @@ https://ja.wikipedia.org/wiki/DBSCAN
def create_style_vectors_app(): def create_style_vectors_app():
with gr.Blocks(theme=GRADIO_THEME) as app: with gr.Blocks() as app:
with gr.Accordion("使い方", open=False): with gr.Accordion("使い方", open=False):
gr.Markdown(how_to_md) gr.Markdown(how_to_md)
model_name = gr.Textbox(placeholder="your_model_name", label="モデル名") model_name = gr.Textbox(placeholder="your_model_name", label="モデル名")
@@ -583,4 +583,4 @@ def create_style_vectors_app():
if __name__ == "__main__": if __name__ == "__main__":
app = create_style_vectors_app() app = create_style_vectors_app()
app.launch(inbrowser=True) app.launch(inbrowser=True, theme=GRADIO_THEME)

View File

@@ -492,7 +492,7 @@ english_teacher.wav|Mary|EN|How are you? I'm fine, thank you, and you?
def create_train_app(): def create_train_app():
with gr.Blocks(theme=GRADIO_THEME).queue() as app: with gr.Blocks().queue() as app:
gr.Markdown(change_log_md) gr.Markdown(change_log_md)
with gr.Accordion("使い方", open=False): with gr.Accordion("使い方", open=False):
gr.Markdown(how_to_md) gr.Markdown(how_to_md)
@@ -852,4 +852,4 @@ def create_train_app():
if __name__ == "__main__": if __name__ == "__main__":
app = create_train_app() app = create_train_app()
app.launch(inbrowser=True) app.launch(inbrowser=True, theme=GRADIO_THEME)

View File

@@ -28,10 +28,10 @@ dependencies = [
"nltk>=3.9,<4", "nltk>=3.9,<4",
"num2words", "num2words",
"numba", "numba",
"numpy>=1.26,<3", "numpy>=2,<2.5",
"onnxruntime", "onnxruntime",
"pydantic>=2.0", "pydantic>=2.0",
"pyopenjtalk-dict", "pyopenjtalk-plus",
"pypinyin", "pypinyin",
"pyworld-prebuilt", "pyworld-prebuilt",
"safetensors", "safetensors",

View File

@@ -8,7 +8,7 @@ librosa>=0.11,<1
loguru loguru
nltk>=3.9,<4 nltk>=3.9,<4
num2words num2words
numpy>=1.26,<3 numpy>=2,<2.5
onnx onnx
onnxconverter-common onnxconverter-common
onnxruntime onnxruntime
@@ -16,7 +16,7 @@ onnxruntime-gpu
onnxsim-prebuilt onnxsim-prebuilt
pyannote.audio>=3.1.0 pyannote.audio>=3.1.0
pyloudnorm pyloudnorm
pyopenjtalk-dict pyopenjtalk-plus
pypinyin pypinyin
pyworld-prebuilt pyworld-prebuilt
torch torch

View File

@@ -10,7 +10,7 @@ jieba
loguru loguru
nltk>=3.9,<4 nltk>=3.9,<4
num2words num2words
numpy>=1.26,<3 numpy>=2,<2.5
onnx onnx
onnxconverter-common onnxconverter-common
onnxruntime onnxruntime
@@ -22,7 +22,7 @@ psutil
# punctuators # punctuators
pyannote.audio>=3.1.0 pyannote.audio>=3.1.0
# pyloudnorm # pyloudnorm
pyopenjtalk-dict pyopenjtalk-plus
pypinyin pypinyin
pyworld-prebuilt pyworld-prebuilt
# stable_ts # stable_ts

View File

@@ -10,7 +10,7 @@ librosa>=0.11,<1
loguru loguru
nltk>=3.9,<4 nltk>=3.9,<4
num2words num2words
numpy>=1.26,<3 numpy>=2,<2.5
onnx onnx
onnxconverter-common onnxconverter-common
onnxruntime onnxruntime
@@ -22,7 +22,7 @@ psutil
punctuators punctuators
pyannote.audio>=3.1.0 pyannote.audio>=3.1.0
pyloudnorm pyloudnorm
pyopenjtalk-dict pyopenjtalk-plus
pypinyin pypinyin
pyworld-prebuilt pyworld-prebuilt
stable_ts stable_ts