kemuriririn commited on
Commit
a528625
·
1 Parent(s): cf60038
templates/about.html CHANGED
@@ -185,7 +185,7 @@
185
  <div class="about-section">
186
  <h2>Welcome to Voice Clone Arena</h2>
187
  <p>
188
- TTS Arena evaluates leading speech synthesis models in an interactive, community-driven platform.
189
  Inspired by LMsys's <a href="https://chat.lmsys.org/" target="_blank" rel="noopener">Chatbot Arena</a>, we've created
190
  a space where anyone can compare and rank text-to-speech technologies through direct, side-by-side evaluation.
191
  </p>
@@ -202,7 +202,7 @@
202
  measures such as MOS (mean opinion score) typically involve small-scale experiments with limited participants.
203
  </p>
204
  <p>
205
- TTS Arena addresses these limitations by inviting the entire community to participate in the evaluation
206
  process, making both the opportunity to rank models and the resulting insights accessible to everyone.
207
  </p>
208
  </div>
@@ -226,21 +226,21 @@
226
  <div class="about-section">
227
  <h2>Frequently Asked Questions</h2>
228
  <div class="faq-item">
229
- <div class="faq-question">What happened to the TTS Arena V1 leaderboard?</div>
230
  <div class="faq-answer">
231
- The TTS Arena V1 leaderboard is now deprecated. While you can no longer vote on it, the results and leaderboard are still available for reference at <a href="https://huggingface.co/spaces/TTS-AGI/TTS-Arena" target="_blank" rel="noopener">TTS Arena V1</a>. The leaderboard is static and will not change.
232
  </div>
233
  </div>
234
  <div class="faq-item">
235
- <div class="faq-question">How are models ranked in TTS Arena?</div>
236
  <div class="faq-answer">
237
  Models are ranked using an Elo rating system, similar to chess rankings. When you vote for a model, its rating increases while the other model's rating decreases. The amount of change depends on the current ratings of both models.
238
  </div>
239
  </div>
240
  <div class="faq-item">
241
- <div class="faq-question">Is the TTS Arena V2 leaderboard affected by votes from V1?</div>
242
  <div class="faq-answer">
243
- No, the TTS Arena V2 leaderboard is a completely fresh start. Votes from V1 do not affect the V2 leaderboard in any way. All models in V2 start with a clean slate.
244
  </div>
245
  </div>
246
  <div class="faq-item">
@@ -256,13 +256,13 @@
256
  </div>
257
  </div>
258
  <div class="faq-item">
259
- <div class="faq-question">What's new in TTS Arena 2.0?</div>
260
  <div class="faq-answer">
261
- TTS Arena 2.0 introduces support for conversational models (for podcast-like content), improved UI/UX, and a more robust backend infrastructure for handling more models and votes.
262
  </div>
263
  </div>
264
  <div class="faq-item">
265
- <div class="faq-question">Do I need to login to use TTS Arena?</div>
266
  <div class="faq-answer">
267
  Login is optional and not required to vote. If you choose to login (with Hugging Face), texts you enter will be associated with your account, and you'll have access to a personal leaderboard showing the models you favor the most.
268
  </div>
@@ -272,7 +272,7 @@
272
  <div class="about-section">
273
  <h2>Citation</h2>
274
  <p>
275
- If you use TTS Arena in your research, please cite it as follows:
276
  </p>
277
  <div class="citation-box" id="citation-text">@misc{voice-clone-arena,
278
  title = {Voice Clone Arena: Benchmarking Voice Clone Models in the Wild},
 
185
  <div class="about-section">
186
  <h2>Welcome to Voice Clone Arena</h2>
187
  <p>
188
+ Voice Clone Arena evaluates leading speech synthesis models in an interactive, community-driven platform.
189
  Inspired by LMsys's <a href="https://chat.lmsys.org/" target="_blank" rel="noopener">Chatbot Arena</a>, we've created
190
  a space where anyone can compare and rank text-to-speech technologies through direct, side-by-side evaluation.
191
  </p>
 
202
  measures such as MOS (mean opinion score) typically involve small-scale experiments with limited participants.
203
  </p>
204
  <p>
205
+ Voice Clone Arena addresses these limitations by inviting the entire community to participate in the evaluation
206
  process, making both the opportunity to rank models and the resulting insights accessible to everyone.
207
  </p>
208
  </div>
 
226
  <div class="about-section">
227
  <h2>Frequently Asked Questions</h2>
228
  <div class="faq-item">
229
+ <div class="faq-question">What happened to the Voice Clone Arena V1 leaderboard?</div>
230
  <div class="faq-answer">
231
+ The Voice Clone Arena V1 leaderboard is now deprecated. While you can no longer vote on it, the results and leaderboard are still available for reference at <a href="https://huggingface.co/spaces/TTS-AGI/TTS-Arena" target="_blank" rel="noopener">Voice Clone Arena V1</a>. The leaderboard is static and will not change.
232
  </div>
233
  </div>
234
  <div class="faq-item">
235
+ <div class="faq-question">How are models ranked in Voice Clone Arena?</div>
236
  <div class="faq-answer">
237
  Models are ranked using an Elo rating system, similar to chess rankings. When you vote for a model, its rating increases while the other model's rating decreases. The amount of change depends on the current ratings of both models.
238
  </div>
239
  </div>
240
  <div class="faq-item">
241
+ <div class="faq-question">Is the Voice Clone Arena V2 leaderboard affected by votes from V1?</div>
242
  <div class="faq-answer">
243
+ No, the Voice Clone Arena V2 leaderboard is a completely fresh start. Votes from V1 do not affect the V2 leaderboard in any way. All models in V2 start with a clean slate.
244
  </div>
245
  </div>
246
  <div class="faq-item">
 
256
  </div>
257
  </div>
258
  <div class="faq-item">
259
+ <div class="faq-question">What's new in Voice Clone Arena 2.0?</div>
260
  <div class="faq-answer">
261
+ Voice Clone Arena 2.0 introduces support for conversational models (for podcast-like content), improved UI/UX, and a more robust backend infrastructure for handling more models and votes.
262
  </div>
263
  </div>
264
  <div class="faq-item">
265
+ <div class="faq-question">Do I need to login to use Voice Clone Arena?</div>
266
  <div class="faq-answer">
267
  Login is optional and not required to vote. If you choose to login (with Hugging Face), texts you enter will be associated with your account, and you'll have access to a personal leaderboard showing the models you favor the most.
268
  </div>
 
272
  <div class="about-section">
273
  <h2>Citation</h2>
274
  <p>
275
+ If you use Voice Clone Arena in your research, please cite it as follows:
276
  </p>
277
  <div class="citation-box" id="citation-text">@misc{voice-clone-arena,
278
  title = {Voice Clone Arena: Benchmarking Voice Clone Models in the Wild},
templates/admin/base.html CHANGED
@@ -1,6 +1,6 @@
1
  {% extends "base.html" %}
2
 
3
- {% block title %}Admin Panel - TTS Arena{% endblock %}
4
 
5
  {% block extra_head %}
6
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.4/Chart.min.css">
 
1
  {% extends "base.html" %}
2
 
3
+ {% block title %}Admin Panel - Voice Clone Arena{% endblock %}
4
 
5
  {% block extra_head %}
6
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.4/Chart.min.css">
templates/arena.html CHANGED
@@ -1,6 +1,6 @@
1
  {% extends "base.html" %}
2
 
3
- {% block title %}Arena - TTS Arena{% endblock %}
4
 
5
  {% block current_page %}Arena{% endblock %}
6
 
 
1
  {% extends "base.html" %}
2
 
3
+ {% block title %}Arena - Voice Clone Arena{% endblock %}
4
 
5
  {% block current_page %}Arena{% endblock %}
6
 
templates/base.html CHANGED
@@ -4,7 +4,7 @@
4
  <head>
5
  <meta charset="UTF-8">
6
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
7
- <title>{% block title %}TTS Arena{% endblock %}</title>
8
  <link rel="preconnect" href="https://fonts.googleapis.com">
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
@@ -1061,7 +1061,7 @@
1061
  <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
1062
  </svg>
1063
  </div>
1064
- <div class="logo">TTS Arena</div>
1065
  <nav>
1066
  <a href="{{ url_for('arena') }}" class="nav-item {% if request.path == '/' %}active{% endif %}">
1067
  <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-dices"><rect width="12" height="12" x="2" y="10" rx="2" ry="2"/><path d="m17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6"/><path d="M6 18h.01"/><path d="M10 14h.01"/><path d="M15 6h.01"/><path d="M18 9h.01"/></svg>
 
4
  <head>
5
  <meta charset="UTF-8">
6
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
7
+ <title>{% block title %}Voice Clone Arena{% endblock %}</title>
8
  <link rel="preconnect" href="https://fonts.googleapis.com">
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
 
1061
  <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
1062
  </svg>
1063
  </div>
1064
+ <div class="logo">Voice Clone Arena</div>
1065
  <nav>
1066
  <a href="{{ url_for('arena') }}" class="nav-item {% if request.path == '/' %}active{% endif %}">
1067
  <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-dices"><rect width="12" height="12" x="2" y="10" rx="2" ry="2"/><path d="m17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6"/><path d="M6 18h.01"/><path d="M10 14h.01"/><path d="M15 6h.01"/><path d="M18 9h.01"/></svg>
templates/email.html CHANGED
@@ -4,7 +4,7 @@
4
  <head>
5
  <meta charset="UTF-8">
6
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
7
- <title>Email Preferences - TTS Arena</title>
8
  <link rel="preconnect" href="https://fonts.googleapis.com">
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
@@ -154,10 +154,10 @@
154
 
155
  <body>
156
  <div class="container">
157
- <div class="logo">TTS Arena</div>
158
  <h1>Email Updates</h1>
159
  <p>
160
- Would you mind receiving occasional email updates about TTS Arena? We'll keep you informed about new models,
161
  improvements, and important announcements.
162
  </p>
163
  <p>
 
4
  <head>
5
  <meta charset="UTF-8">
6
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
7
+ <title>Email Preferences - Voice Clone Arena</title>
8
  <link rel="preconnect" href="https://fonts.googleapis.com">
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
 
154
 
155
  <body>
156
  <div class="container">
157
+ <div class="logo">Voice Clone Arena</div>
158
  <h1>Email Updates</h1>
159
  <p>
160
+ Would you mind receiving occasional email updates about Voice Clone Arena? We'll keep you informed about new models,
161
  improvements, and important announcements.
162
  </p>
163
  <p>
templates/leaderboard.html CHANGED
@@ -1,6 +1,6 @@
1
  {% extends "base.html" %}
2
 
3
- {% block title %}Leaderboard - TTS Arena{% endblock %}
4
 
5
  {% block current_page %}Leaderboard{% endblock %}
6
 
@@ -1090,7 +1090,7 @@
1090
 
1091
  {% if top_voters %}
1092
  <div class="thank-you-message">
1093
- <p>Thank you to all our voters for helping improve TTS Arena! Your contributions make this community better.</p>
1094
  </div>
1095
  {% endif %}
1096
 
 
1
  {% extends "base.html" %}
2
 
3
+ {% block title %}Leaderboard - Voice Clone Arena{% endblock %}
4
 
5
  {% block current_page %}Leaderboard{% endblock %}
6
 
 
1090
 
1091
  {% if top_voters %}
1092
  <div class="thank-you-message">
1093
+ <p>Thank you to all our voters for helping improve Voice Clone Arena! Your contributions make this community better.</p>
1094
  </div>
1095
  {% endif %}
1096
 
templates/turnstile.html CHANGED
@@ -3,7 +3,7 @@
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Verification Required - TTS Arena</title>
7
  <link rel="preconnect" href="https://fonts.googleapis.com">
8
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
9
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
@@ -157,16 +157,16 @@
157
  </head>
158
  <body>
159
  <div class="verification-container">
160
- <div class="logo">TTS Arena</div>
161
  <h1>Verification Required</h1>
162
- <p>Please complete the verification below to access TTS Arena.</p>
163
 
164
  <div id="turnstile-form">
165
  <div class="turnstile-container">
166
  <div id="cf-turnstile" class="cf-turnstile"></div>
167
  </div>
168
  <button type="button" class="btn" id="submit-btn" disabled onclick="submitVerification()">
169
- <span class="btn-text">Continue to TTS Arena</span>
170
  <span class="loader"></span>
171
  </button>
172
  <div id="status-message" class="status-message"></div>
 
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Verification Required - Voice Clone Arena</title>
7
  <link rel="preconnect" href="https://fonts.googleapis.com">
8
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
9
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
 
157
  </head>
158
  <body>
159
  <div class="verification-container">
160
+ <div class="logo">Voice Clone Arena</div>
161
  <h1>Verification Required</h1>
162
+ <p>Please complete the verification below to access Voice Clone Arena.</p>
163
 
164
  <div id="turnstile-form">
165
  <div class="turnstile-container">
166
  <div id="cf-turnstile" class="cf-turnstile"></div>
167
  </div>
168
  <button type="button" class="btn" id="submit-btn" disabled onclick="submitVerification()">
169
+ <span class="btn-text">Continue to Voice Clone Arena</span>
170
  <span class="loader"></span>
171
  </button>
172
  <div id="status-message" class="status-message"></div>