Mahiruoshi commited on
Commit
6f9e4dc
·
verified ·
1 Parent(s): bdcf92a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -837,7 +837,7 @@ if __name__ == "__main__":
837
  minimum=0.1, maximum=2, value=1, step=0.01, label="语速调节"
838
  )
839
  language = gr.Dropdown(
840
- choices=languages, value="Auto", label="语言选择,若不选自动则会将输入语言翻译为日语或中文"
841
  )
842
  mode = gr.Dropdown(
843
  choices=modes, value="pyopenjtalk-V2.3", label="TTS模式,合成少歌角色需要切换成 pyopenjtalk-V2.3-Katakana "
@@ -849,7 +849,7 @@ if __name__ == "__main__":
849
  inputFile = gr.UploadButton(label="txt文件输入")
850
  speakerList = gr.TextArea(
851
  label="角色对应表,如果你记不住角色名可以这样,左边是你想要在每一句话合成中用到的speaker(见角色清单)右边是你上传文本时分隔符左边设置的说话人:{ChoseSpeakerFromConfigList}|{SeakerInUploadText}",
852
- value = "ましろ|真白\n七深|七深\n透子|透子\nつくし|筑紫\n瑠唯|瑠唯\nそよ|素世\n祥子|祥子",
853
  )
854
  groupSize = gr.Slider(
855
  minimum=10, maximum=1000 if torch.cuda.is_available() else 50,value = 50, step=1, label="单个音频文件包含的最大句子数"
@@ -865,12 +865,15 @@ if __name__ == "__main__":
865
  btnMod = gr.Button("载入模型")
866
  statusa = gr.TextArea(label = "模型加载状态")
867
  btnMod.click(loadmodel, inputs=[modelstrs], outputs = [statusa])
 
 
 
868
  with gr.Column():
869
  text = gr.TextArea(
870
  label="文本输入,可用'|'分割说话人和文本,注意换行",
871
  info="输入纯日语或者中文",
872
- #placeholder=f"{name}|你觉得你是职业歌手吗\n真白|我觉得我是",
873
- value=f"{name}|你觉得你是职业歌手吗\n真白|我觉得我是"
874
  )
875
  style_text = gr.Textbox(
876
  label="情感辅助文本",
@@ -888,9 +891,6 @@ if __name__ == "__main__":
888
  )
889
  btn = gr.Button("点击生成", variant="primary")
890
  audio_output = gr.Audio(label="Output Audio")
891
- btntran = gr.Button("快速中翻日")
892
- translateResult = gr.TextArea(label="使用百度翻译",placeholder="从这里复制翻译后的文本")
893
- btntran.click(translate, inputs=[text], outputs = [translateResult])
894
  btn.click(
895
  generate_audio,
896
  inputs=[
 
837
  minimum=0.1, maximum=2, value=1, step=0.01, label="语速调节"
838
  )
839
  language = gr.Dropdown(
840
+ choices=languages, value="Auto", label="语言选择(选择JP或者ZH将启动自动翻译)"
841
  )
842
  mode = gr.Dropdown(
843
  choices=modes, value="pyopenjtalk-V2.3", label="TTS模式,合成少歌角色需要切换成 pyopenjtalk-V2.3-Katakana "
 
849
  inputFile = gr.UploadButton(label="txt文件输入")
850
  speakerList = gr.TextArea(
851
  label="角色对应表,如果你记不住角色名可以这样,左边是你想要在每一句话合成中用到的speaker(见角色清单)右边是你上传文本时分隔符左边设置的说话人:{ChoseSpeakerFromConfigList}|{SeakerInUploadText}",
852
+ value = "ましろ|音宝\n七深|七深\n透子|透子\nつくし|筑紫\n瑠唯|瑠唯\nそよ|素世\n祥子|祥子",
853
  )
854
  groupSize = gr.Slider(
855
  minimum=10, maximum=1000 if torch.cuda.is_available() else 50,value = 50, step=1, label="单个音频文件包含的最大句子数"
 
865
  btnMod = gr.Button("载入模型")
866
  statusa = gr.TextArea(label = "模型加载状态")
867
  btnMod.click(loadmodel, inputs=[modelstrs], outputs = [statusa])
868
+ btntran = gr.Button("快速中翻日")
869
+ translateResult = gr.TextArea(label="使用百度翻译",placeholder="从这里复制翻译后的文本")
870
+ btntran.click(translate, inputs=[text], outputs = [translateResult])
871
  with gr.Column():
872
  text = gr.TextArea(
873
  label="文本输入,可用'|'分割说话人和文本,注意换行",
874
  info="输入纯日语或者中文",
875
+ placeholder=f"{name}|你觉得你是职业歌手吗\n音宝|我觉得我是",
876
+ value=f"{name}|你觉得你是职业歌手吗\n音宝|我觉得我是"
877
  )
878
  style_text = gr.Textbox(
879
  label="情感辅助文本",
 
891
  )
892
  btn = gr.Button("点击生成", variant="primary")
893
  audio_output = gr.Audio(label="Output Audio")
 
 
 
894
  btn.click(
895
  generate_audio,
896
  inputs=[