|
|
import gradio as gr |
|
|
import os, sys |
|
|
sys.path.append(os.getcwd()) |
|
|
|
|
|
|
|
|
from app.tabs.infer.infer import infer_tabs |
|
|
from app.tabs.infer.uvr import uvr_tabs |
|
|
|
|
|
with gr.Blocks(title="RVC UI") as demo: |
|
|
gr.Label("RVC UI") |
|
|
gr.Markdown( |
|
|
value=i18n( |
|
|
"本软件以MIT协议开源, 作者不对软件具备任何控制力, 使用软件者、传播软件导出的声音者自负全责. <br>如不认可该条款, 则不能使用或引用软件包内任何代码和文件. 详见根目录<b>LICENSE</b>." |
|
|
) |
|
|
) |
|
|
with gr.Tabs(): |
|
|
infer_tabs() |
|
|
uvr_tabs() |
|
|
|
|
|
|
|
|
if config.iscolab: |
|
|
demo.launch(share=True) |
|
|
else: |
|
|
demo.launch( |
|
|
server_name="0.0.0.0", |
|
|
inbrowser=not config.noautoopen, |
|
|
server_port=config.listen_port, |
|
|
quiet=True, |
|
|
) |
|
|
|