Update app.py
Browse files
app.py
CHANGED
@@ -58,16 +58,22 @@ with app:
|
|
58 |
""")
|
59 |
sid = gr.Dropdown(label="音色", choices=[
|
60 |
"东海帝皇", "米浴","爱慕织姬"], value="东海帝皇")
|
|
|
|
|
61 |
vc_input3 = gr.Audio(label="上传音频")
|
|
|
62 |
vc_transform = gr.Number(
|
63 |
label="变调(整数,可以正负,半音数量,升高八度就是12)", value=0)
|
64 |
vc_submit = gr.Button("转换", variant="primary")
|
65 |
vc_output1 = gr.Textbox(label="Output Message")
|
66 |
vc_output2 = gr.Audio(label="Output Audio")
|
|
|
67 |
gr.Markdown(value="""
|
68 |
## 注意
|
69 |
不要使用太长的语音
|
70 |
""")
|
|
|
|
|
71 |
vc_submit.click(vc_fn, [sid, vc_input3, vc_transform], [
|
72 |
vc_output1, vc_output2],api_name="predict")
|
73 |
|
|
|
58 |
""")
|
59 |
sid = gr.Dropdown(label="音色", choices=[
|
60 |
"东海帝皇", "米浴","爱慕织姬"], value="东海帝皇")
|
61 |
+
sid2=gr.Dropdown(label="选择上传方式", choices=[
|
62 |
+
"录音", "文件"], value="文件")
|
63 |
vc_input3 = gr.Audio(label="上传音频")
|
64 |
+
vc_input4 = gr.Audio(source="microphone")
|
65 |
vc_transform = gr.Number(
|
66 |
label="变调(整数,可以正负,半音数量,升高八度就是12)", value=0)
|
67 |
vc_submit = gr.Button("转换", variant="primary")
|
68 |
vc_output1 = gr.Textbox(label="Output Message")
|
69 |
vc_output2 = gr.Audio(label="Output Audio")
|
70 |
+
vc_input5=''
|
71 |
gr.Markdown(value="""
|
72 |
## 注意
|
73 |
不要使用太长的语音
|
74 |
""")
|
75 |
+
if sid2=="录音":
|
76 |
+
vc_input3=vc_input4
|
77 |
vc_submit.click(vc_fn, [sid, vc_input3, vc_transform], [
|
78 |
vc_output1, vc_output2],api_name="predict")
|
79 |
|