File size: 650 Bytes
799ff6a
3311a54
799ff6a
44c1ee0
3311a54
 
 
 
 
 
44c1ee0
 
 
799ff6a
44c1ee0
 
b48b8c0
3817de1
51a465c
3817de1
799ff6a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#encoding=utf-8
import sys 
from base64 import encode
import gradio as gr

import vits.vits_inferencer
import sovits.sovits_inferencer

vits_inferencer = vits.vits_inferencer.VitsInferencer("vits/configs/hoshimi_base.json")
sovits_inferencer = sovits.sovits_inferencer.SovitsInferencer("sovits/configs/hoshimi_base.json")

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.render()
        with gr.TabItem("声线转换"):
            sovits_inferencer.render()
    app.launch(server_name='0.0.0.0')