#encoding=utf-8 from base64 import encode import gradio as gr from vits.vits_inferencer import VitsInferencer from sovits.sovits_inferencer import SovitsInferencer app = gr.Blocks() with app: with open("header.html", "r", encoding="utf-8") as f: gr.HTML(f.read()) with gr.Tabs(): with gr.TabItem("语音合成"): vits_inferencer = VitsInferencer("vits/configs/hoshimi_base.json", device="cuda") vits_inferencer.render() with gr.TabItem("声线转换(开发中)"): sovits_inferencer = SovitsInferencer("sovits/configs/hoshimi_base.json", device="cuda") sovits_inferencer.render() app.launch(server_name='0.0.0.0')