Miuzarte commited on
Commit
5ac1759
1 Parent(s): f7ebd51

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -29
app.py CHANGED
@@ -37,11 +37,11 @@ with app:
37
  with gr.Tabs():
38
  with gr.TabItem("SUI-svc-3.0"):
39
  gr.Markdown(value="""
40
- # 这是AI岁己歌声变声器的在线demo
41
 
42
  ### 项目:[sovits 3.0 48kHz](https://github.com/innnky/so-vits-svc/tree/main) | 目前模型训练状态:1000000steps底模 + 111000steps
43
 
44
- # sovits4.0版已经收炉,暂时没有在线demo,模型移步[Miuzarte/SUImodels](https://huggingface.co/Miuzarte/SUImodels)
45
 
46
  ||
47
  |-|
@@ -56,41 +56,21 @@ with app:
56
  #### 对陈述语气没多大作用,实在没干音库的话,你可以自己唱然后升十几个调慢慢试效果
57
 
58
  #### 推理出来有概率会给吸气音上电,需要后期小修一下,大概可能也许是因为炼太久糊了
59
-
60
- ||
61
- |-|
62
- ||
63
-
64
- Todo:
65
-
66
- 1. 导出onnx(✔)
67
-
68
- 2. 本地一键包(没必要)
69
-
70
- 3. TTS,vits(working)
71
  """)
72
  vc_input3 = gr.Audio(label="输入音频(长度请控制在30s左右,过长可能会爆内存)")
73
  vc_transform = gr.Number(label="变调(整数,可以正负,半音数量,升高八度就是12)", value=0)
74
  vc_submit = gr.Button("转换", variant="primary")
75
  vc_output2 = gr.Audio(label="输出音频(最右侧三个点可以下载)")
76
  vc_submit.click(vc_fn, [vc_input3, vc_transform], [vc_output2])
77
- with gr.TabItem("仓库说明➕本地使用MoeSS高速推理的教程"):
78
  gr.Markdown(value="""
79
- ## [仓库](https://huggingface.co/Miuzarte/SUImodels)内模型所用于训练的数据:
80
-
81
- |Sovits3_v1|Base/G_1000000.pth|Singing/G_1M111000.pth|Singing/G_100000.pth|
82
- |-:|:-:|:-:|:-:|
83
- |训练集|12月录播(除电台)、出道至今22条歌投、10条歌切、圣诞音声(27.5小时)|Base/G_1000000.pth作为底模_2022年所有唱歌投稿、唱歌切片、圣诞音声(3.9小时)|2022年所有唱歌投稿、唱歌切片、圣诞音声(3.9小时)|
84
-
85
- #### [仓库](https://huggingface.co/Miuzarte/SUImodels)内G.pth、D.pth都有,欢迎作为底模用于进一步训练
86
-
87
- #### 如果要训练自己的数据请访问:[[项目Github仓库]](https://github.com/innnky/so-vits-svc)(32k分支少绕路,48k没什么人管,4.0流程和3.0大同小异)
88
-
89
  # 在本地使用 [MoeSS](https://github.com/NaruseMioShirakana/MoeSS) 推理:
90
 
91
- #### 因为该程序每次更新都会有较大的变化,下面的下载链接都将指向[[MoeSS 4.2.2]](https://github.com/NaruseMioShirakana/MoeSS/releases/tag/4.2.2)
 
 
92
 
93
- ### 0. 下载[[MoeSS本体]](https://github.com/NaruseMioShirakana/MoeSS/releases/download/4.2.2/MoeSS-CPU.7z)、[[hubert]](https://huggingface.co/NaruseMioShirakana/MoeSS-SUBModel/resolve/main/hubert.7z),并解压成以下的文件结构
94
 
95
  ```
96
  MoeSS
@@ -116,7 +96,7 @@ with app:
116
 
117
  ### 1. 下载[[转换好的onnx模型]](https://huggingface.co/Miuzarte/SUImodels/blob/main/sovits3_48k/v1/Singing/suijiSUI_v1_1M111000_SoVits.onnx),放在 MoeSS\\\Mods\\suijiSUI_v1_1M111000 里面
118
 
119
- ### 2. 在 MoeSS\\Mods 新建一个 岁己SUI_v1_1M111k.json 并写入以下文本,保存时请确保编码为UTF-8,保存时请确保编码为UTF-8,保存时请确保编码为UTF-8
120
 
121
  ```json
122
  {
@@ -158,7 +138,7 @@ with app:
158
  └── swscale-5.dll
159
  ```
160
 
161
- ### (A卡不用看)如果要使用GPU推理的话,下载[[MoeSS-GPU.7z]](https://github.com/NaruseMioShirakana/MoeSS/releases/download/3.2.0/MoeSS-GPU.7z)并解压"MoeSS - CUDA.exe"、"onnxruntime_providers_cuda.dll"至 MoeSS 目录(全覆盖一遍也行)。注意:需要CUDA版本 ≥ 11.6 < 12 、 CUdnn < 83.0 ,目前30系显卡最新驱动是cuda12,需要降级,建议选CPU版本
162
 
163
  ### 3. 运行 MoeSS.exe / Moess - CUDA.exe
164
 
 
37
  with gr.Tabs():
38
  with gr.TabItem("SUI-svc-3.0"):
39
  gr.Markdown(value="""
40
+ # 这是AI岁己歌声变声器的在线demo(第二代移步)[Miuzarte/SUI-svc-4.0](https://huggingface.co/spaces/Miuzarte/SUI-svc-4.0)
41
 
42
  ### 项目:[sovits 3.0 48kHz](https://github.com/innnky/so-vits-svc/tree/main) | 目前模型训练状态:1000000steps底模 + 111000steps
43
 
44
+ #### 查看模型介绍、获取模型移步[Miuzarte/SUImodels](https://huggingface.co/Miuzarte/SUImodels)
45
 
46
  ||
47
  |-|
 
56
  #### 对陈述语气没多大作用,实在没干音库的话,你可以自己唱然后升十几个调慢慢试效果
57
 
58
  #### 推理出来有概率会给吸气音上电,需要后期小修一下,大概可能也许是因为炼太久糊了
 
 
 
 
 
 
 
 
 
 
 
 
59
  """)
60
  vc_input3 = gr.Audio(label="输入音频(长度请控制在30s左右,过长可能会爆内存)")
61
  vc_transform = gr.Number(label="变调(整数,可以正负,半音数量,升高八度就是12)", value=0)
62
  vc_submit = gr.Button("转换", variant="primary")
63
  vc_output2 = gr.Audio(label="输出音频(最右侧三个点可以下载)")
64
  vc_submit.click(vc_fn, [vc_input3, vc_transform], [vc_output2])
65
+ with gr.TabItem("在本地使用MoeSS高速推理的教程"):
66
  gr.Markdown(value="""
 
 
 
 
 
 
 
 
 
 
67
  # 在本地使用 [MoeSS](https://github.com/NaruseMioShirakana/MoeSS) 推理:
68
 
69
+ #### 因为该程序每次更新都会有较大的变化,下面的下载链接都将指向[[MoeSS 4.2.3]](https://github.com/NaruseMioShirakana/MoeSS/releases/tag/4.2.3)
70
+
71
+ ### 0. 下载[[MoeSS本体]](https://github.com/NaruseMioShirakana/MoeSS/releases/download/4.2.3/MoeSS-CPU.7z)、[[hubert]](https://huggingface.co/NaruseMioShirakana/MoeSS-SUBModel/resolve/main/hubert.7z),并解压成以下的文件结构
72
 
73
+ Windows 7用户需要另一个编译版本的本体[[MoeSS-Win7.7z]](https://github.com/NaruseMioShirakana/MoeSS/releases/download/4.2.3/MoeSS-Win7.7z)
74
 
75
  ```
76
  MoeSS
 
96
 
97
  ### 1. 下载[[转换好的onnx模型]](https://huggingface.co/Miuzarte/SUImodels/blob/main/sovits3_48k/v1/Singing/suijiSUI_v1_1M111000_SoVits.onnx),放在 MoeSS\\\Mods\\suijiSUI_v1_1M111000 里面
98
 
99
+ ### 2. 在 MoeSS\\Mods 新建一个 岁己SUI_v1_1M111k.json (文件名不影响程序读取)并写入以下文本,保存时请确保编码为UTF-8,保存时请确保编码为UTF-8,保存时请确保编码为UTF-8
100
 
101
  ```json
102
  {
 
138
  └── swscale-5.dll
139
  ```
140
 
141
+ ### (A卡不用看)如果要使用GPU推理的话,下载[[MoeSS-GPU.7z]](https://github.com/NaruseMioShirakana/MoeSS/releases/download/3.2.0/MoeSS-GPU.7z)并解压"MoeSS - CUDA.exe"、"onnxruntime_providers_cuda.dll"至 MoeSS 目录(全覆盖一遍也行)。注意:需要CUDA版本 ≥ 11.6 < 12 、 CUdnn < 83.0 ,目前30系显卡最新驱动是cuda12,需要降级,建议直接选CPU版本
142
 
143
  ### 3. 运行 MoeSS.exe / Moess - CUDA.exe
144