Mahiruoshi commited on
Commit
7cd51f8
·
verified ·
1 Parent(s): 11e5927

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -54
app.py CHANGED
@@ -1,57 +1,27 @@
1
- from flask import Flask, request, jsonify, render_template_string
2
- from flask_cors import CORS
3
 
4
- app = Flask(__name__)
5
- CORS(app)
6
-
7
- @app.route('/')
8
- def tts():
9
- return render_template_string("""
10
- <!DOCTYPE html>
11
- <html>
12
- <head>
13
- <title>TTS API Documentation</title>
14
- <style>
15
- .container {
16
- padding: 20px;
17
- max-width: 1200px;
18
- margin: 0 auto;
19
- }
20
- .text-content {
21
- background-color: #f5f5f5;
22
- padding: 15px;
23
- border-radius: 5px;
24
- margin-bottom: 20px;
25
- }
26
- .iframe-container {
27
- width: 100%;
28
- height: 80vh;
29
- }
30
- </style>
31
- </head>
32
- <body>
33
- <div class="container">
34
- <div class="text-content">
35
- <h1>BangDream-少女歌剧在线TTS平台</h1>
36
- <p>重要通知:因Huggingface空间资源限制,服务可能随时暂停</p>
37
- <p>公告 [2025.2.16]</p>
38
- <ul>
39
- <li>受Huggingface免费容器1GB存储空间限制,目前仅存一个备份站点仍在运行,随时可能中断</li>
40
- <li>您可以通过以下方式获取本地部署版本:
41
- <br>百度网盘链接:<a href="https://pan.baidu.com/s/1JdiloKwtH9WwL9jULvZ81w?pwd=cy18" target="_blank" style="color: #0066cc;">点击下载</a> (提取码:cy18)</li>
42
- <li>整合包下载连接:
43
- <br>百度网盘链接:<a href="https://pan.baidu.com/s/14Ulb0-RctZcAlU6taAoHkQ?pwd=ec5h" target="_blank" style="color: #0066cc;">点击下载</a> (提取码:ec5h)</li>
44
- <li>本地部署及网页重建讨论群:
45
- <br>QQ群:641423968</li>
46
- </ul>
47
- </div>
48
- <div class="iframe-container">
49
- <iframe src="https://mahiruoshi-mygo-vits-bert.hf.space" style="width:100%; height:100%; border:none;"></iframe>
50
- </div>
51
- </div>
52
- </body>
53
- </html>
54
- """)
55
 
56
  if __name__ == "__main__":
57
- app.run(host="0.0.0.0", port=7860, debug=True)
 
 
1
+ import gradio as gr
 
2
 
3
+ def create_ui():
4
+ with gr.Blocks() as demo:
5
+ gr.Markdown("""
6
+ # BangDream-少女歌剧在线TTS平台
7
+ ## 公告 [2025.3.12]
8
+ 现已支持GPU加速推理
9
+ - 您可以通过以下方式获取本地部署版本:
10
+ - 百度网盘链接:[点击下载](https://pan.baidu.com/s/1JdiloKwtH9WwL9jULvZ81w?pwd=cy18) (提取码:cy18)
11
+ - 整合包下载连接:[点击下载](https://pan.baidu.com/s/14Ulb0-RctZcAlU6taAoHkQ?pwd=ec5h) (提取码:ec5h)
12
+ - 本地部署及讨论群:
13
+ - QQ 群:641423968
14
+ """)
15
+
16
+ with gr.Tabs():
17
+ with gr.TabItem("中日双语(3070)"):
18
+ gr.HTML('<iframe src="https://0495fbb35400e3d7c7.gradio.live" style="width:100%; height:80vh; border:none;"></iframe>')
19
+
20
+ with gr.TabItem("CPU站点"):
21
+ gr.HTML('<iframe src="https://mahiruoshi-mygo-vits-bert.hf.space" style="width:100%; height:80vh; border:none;"></iframe>')
22
+
23
+ return demo
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
 
25
  if __name__ == "__main__":
26
+ demo = create_ui()
27
+ demo.launch()