Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -98,8 +98,8 @@ class GradioInfer:
|
|
98 |
gr.Markdown("## <center>🌟 歌词唱什么,由你来决定!随时随地,唱我想唱!</center>")
|
99 |
gr.Markdown("### <center>🤗 更多精彩应用,敬请关注[滔滔AI](http://www.talktalkai.com);相关问题欢迎在我们的[B站](https://space.bilibili.com/501495851)账号交流!滔滔AI,为爱滔滔!💕</center>")
|
100 |
|
101 |
-
with gr.Accordion("
|
102 |
-
_ = f""" 在“请选择一位歌手”处您可以预览各歌手的音色。点击下方Examples
|
103 |
* 程序内置的不同歌手信息:Tenor是男高音,Alto是中音,Soprano为女高音,Bass为低音。
|
104 |
* 请给每个汉字分配音高和时值, 每个字对应的音高和时值需要用 | 分隔符隔开。需要保证分隔符分割出来的音符窗口与汉字个数一致。换气或静音符也算一个汉字。
|
105 |
* AP和SP对应的音符均为rest。AP为换气声的停顿,SP为无声音的停顿。若一个窗口(| .... |)内有多个音符, 代表该窗口对应的汉字为滑音, 需要为每个音符都分配时长。
|
@@ -112,9 +112,9 @@ class GradioInfer:
|
|
112 |
inp_text = Textbox(lines=2, placeholder=None, value=example_inputs[0][1], label="请输入您喜欢的歌词", elem_id="inp_text")
|
113 |
inp_note = Textbox(lines=2, placeholder=None, value=example_inputs[0][2], label="请填写歌词对应的乐谱", elem_id="inp_note")
|
114 |
inp_duration = Textbox(lines=2, placeholder=None, value=example_inputs[0][3], label="请填写乐谱中每个音高对应的时长", elem_id="inp_duration")
|
115 |
-
generate = gr.Button("一键开启创作之旅吧🎉")
|
116 |
with gr.Column():
|
117 |
-
singing_output = gr.Audio(label="
|
118 |
|
119 |
with gr.Group(elem_id="share-btn-container"):
|
120 |
community_icon = gr.HTML(community_icon_html, visible=False)
|
|
|
98 |
gr.Markdown("## <center>🌟 歌词唱什么,由你来决定!随时随地,唱我想唱!</center>")
|
99 |
gr.Markdown("### <center>🤗 更多精彩应用,敬请关注[滔滔AI](http://www.talktalkai.com);相关问题欢迎在我们的[B站](https://space.bilibili.com/501495851)账号交流!滔滔AI,为爱滔滔!💕</center>")
|
100 |
|
101 |
+
with gr.Accordion("💡📘 使用指南(建议阅读哦)", open=False):
|
102 |
+
_ = f""" 在“请选择一位歌手”处您可以预览各歌手的音色。点击下方Examples可以快速加载乐谱和音频,您可以直接根据示例中的乐谱更改歌词、进行创作。
|
103 |
* 程序内置的不同歌手信息:Tenor是男高音,Alto是中音,Soprano为女高音,Bass为低音。
|
104 |
* 请给每个汉字分配音高和时值, 每个字对应的音高和时值需要用 | 分隔符隔开。需要保证分隔符分割出来的音符窗口与汉字个数一致。换气或静音符也算一个汉字。
|
105 |
* AP和SP对应的音符均为rest。AP为换气声的停顿,SP为无声音的停顿。若一个窗口(| .... |)内有多个音符, 代表该窗口对应的汉字为滑音, 需要为每个音符都分配时长。
|
|
|
112 |
inp_text = Textbox(lines=2, placeholder=None, value=example_inputs[0][1], label="请输入您喜欢的歌词", elem_id="inp_text")
|
113 |
inp_note = Textbox(lines=2, placeholder=None, value=example_inputs[0][2], label="请填写歌词对应的乐谱", elem_id="inp_note")
|
114 |
inp_duration = Textbox(lines=2, placeholder=None, value=example_inputs[0][3], label="请填写乐谱中每个音高对应的时长", elem_id="inp_duration")
|
115 |
+
generate = gr.Button("一键开启创作之旅吧🎉", variant="primary")
|
116 |
with gr.Column():
|
117 |
+
singing_output = gr.Audio(label="您创作的专属歌曲🎶", type="filepath", elem_id="music-output")
|
118 |
|
119 |
with gr.Group(elem_id="share-btn-container"):
|
120 |
community_icon = gr.HTML(community_icon_html, visible=False)
|