Update app.py
Browse files
app.py
CHANGED
@@ -94,7 +94,22 @@ with gr.Blocks(title="TTS WebUI") as app:
|
|
94 |
- [用PPOCRLabel來幫PaddleOCR做OCR的微調和標註](https://blog.twman.org/2023/07/wsl.html)
|
95 |
- [基於機器閱讀理解和指令微調的統一信息抽取框架之診斷書醫囑資訊擷取分析](https://blog.twman.org/2023/07/HugIE.html)
|
96 |
""")
|
97 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
# 啟動 Gradio App
|
99 |
app.queue(max_size=10)
|
100 |
app.launch(share=True, inbrowser=True)
|
|
|
94 |
- [用PPOCRLabel來幫PaddleOCR做OCR的微調和標註](https://blog.twman.org/2023/07/wsl.html)
|
95 |
- [基於機器閱讀理解和指令微調的統一信息抽取框架之診斷書醫囑資訊擷取分析](https://blog.twman.org/2023/07/HugIE.html)
|
96 |
""")
|
97 |
+
|
98 |
+
# 設定語音合成輸入與按鈕
|
99 |
+
with gr.Group():
|
100 |
+
gr.Markdown("*請在下方輸入要進行語音合成的文字*")
|
101 |
+
with gr.Row():
|
102 |
+
text = gr.Textbox(label="想語音合成的文字 (100字以内)", value="床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉。", placeholder="請輸入您想要的文字", lines=3)
|
103 |
+
inference_button = gr.Button("語音合成", variant="primary")
|
104 |
+
output = gr.Audio(label="合成的語音")
|
105 |
+
|
106 |
+
# 設定按鈕點擊事件
|
107 |
+
inference_button.click(
|
108 |
+
do_tts_wav_predict,
|
109 |
+
[text],
|
110 |
+
[output],
|
111 |
+
)
|
112 |
+
|
113 |
# 啟動 Gradio App
|
114 |
app.queue(max_size=10)
|
115 |
app.launch(share=True, inbrowser=True)
|