Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -160,10 +160,10 @@ def tts(
|
|
160 |
print(f"F0: {f0_method}, Key: {f0_up_key}, Index: {index_rate}, Protect: {protect}")
|
161 |
try:
|
162 |
# Batasan panjang teks jika ada batasan sistem
|
163 |
-
if limitation and len(tts_text) >
|
164 |
print("Error: Teks terlalu panjang")
|
165 |
return (
|
166 |
-
f"Teks harus kurang dari
|
167 |
None,
|
168 |
None,
|
169 |
)
|
@@ -190,10 +190,10 @@ def tts(
|
|
190 |
print(f"Durasi audio: {duration}s")
|
191 |
|
192 |
# Batasan durasi audio jika ada batasan sistem
|
193 |
-
if limitation and duration >=
|
194 |
print("Error: Audio terlalu panjang")
|
195 |
return (
|
196 |
-
f"Audio harus kurang dari
|
197 |
edge_output_filename,
|
198 |
None,
|
199 |
)
|
@@ -268,16 +268,16 @@ initial_md = """
|
|
268 |
|
269 |
Pembuktian algoritma **Retrieval-based Voice Conversion (RVC)** dan teknologi **Edge TTS** yang dapat membuat clone dari suara tokoh-tokoh penting di Indonesia.
|
270 |
|
271 |
-
**Perhatian:** Harap tidak menyalahgunakan teknologi ini. **Limitasi:** Teks
|
272 |
"""
|
273 |
|
274 |
# Membuat aplikasi Gradio
|
275 |
-
app = gr.Blocks(theme=IndonesiaTheme(), title="TTS-RVC-
|
276 |
with app:
|
277 |
# Tambahkan banner di bagian atas
|
278 |
gr.HTML("""
|
279 |
<div style="text-align: center; margin-top: 20px;">
|
280 |
-
<img src="https://i.ibb.co.com/
|
281 |
</div>
|
282 |
""")
|
283 |
gr.Markdown(initial_md)
|
|
|
160 |
print(f"F0: {f0_method}, Key: {f0_up_key}, Index: {index_rate}, Protect: {protect}")
|
161 |
try:
|
162 |
# Batasan panjang teks jika ada batasan sistem
|
163 |
+
if limitation and len(tts_text) > 500:
|
164 |
print("Error: Teks terlalu panjang")
|
165 |
return (
|
166 |
+
f"Teks harus kurang dari 500 karakter di space ini, tetapi didapatkan {len(tts_text)} karakter.",
|
167 |
None,
|
168 |
None,
|
169 |
)
|
|
|
190 |
print(f"Durasi audio: {duration}s")
|
191 |
|
192 |
# Batasan durasi audio jika ada batasan sistem
|
193 |
+
if limitation and duration >= 50:
|
194 |
print("Error: Audio terlalu panjang")
|
195 |
return (
|
196 |
+
f"Audio harus kurang dari 50 detik di space ini, tetapi didapatkan {duration}s.",
|
197 |
edge_output_filename,
|
198 |
None,
|
199 |
)
|
|
|
268 |
|
269 |
Pembuktian algoritma **Retrieval-based Voice Conversion (RVC)** dan teknologi **Edge TTS** yang dapat membuat clone dari suara tokoh-tokoh penting di Indonesia.
|
270 |
|
271 |
+
**Perhatian:** Harap tidak menyalahgunakan teknologi ini. **Limitasi:** Teks 500, Audio 50 detik.
|
272 |
"""
|
273 |
|
274 |
# Membuat aplikasi Gradio
|
275 |
+
app = gr.Blocks(theme=IndonesiaTheme(), title="TTS-RVC-Artis Indonesia")
|
276 |
with app:
|
277 |
# Tambahkan banner di bagian atas
|
278 |
gr.HTML("""
|
279 |
<div style="text-align: center; margin-top: 20px;">
|
280 |
+
<img src="https://i.ibb.co.com/6WRGbHS/banner-artis.jpg" alt="Banner" style="width: 100%; max-width: 1200px; border-radius: 10px;">
|
281 |
</div>
|
282 |
""")
|
283 |
gr.Markdown(initial_md)
|