Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -463,7 +463,7 @@ def save_current_data():
|
|
| 463 |
os.makedirs("./last",exist_ok=True)
|
| 464 |
|
| 465 |
|
| 466 |
-
def
|
| 467 |
if translate_text:
|
| 468 |
text=bulk_translate(text, Language, chunk_size=500)
|
| 469 |
save_path,timestamps=generate_and_save_audio(text=text, Language=Language,voice=voice, speed=speed,remove_silence=remove_silence,keep_silence_up_to=keep_silence_up_to)
|
|
@@ -542,8 +542,8 @@ def ui():
|
|
| 542 |
srt_file = gr.File(label='📜 Download Sentence-Level SRT')
|
| 543 |
sentence_duration_file = gr.File(label='⏳ Download Sentence Timestamp JSON')
|
| 544 |
|
| 545 |
-
text.submit(
|
| 546 |
-
generate_btn.click(
|
| 547 |
|
| 548 |
# Add examples to the interface
|
| 549 |
gr.Examples(examples=dummy_examples, inputs=[text, language_name, voice_name])
|
|
|
|
| 463 |
os.makedirs("./last",exist_ok=True)
|
| 464 |
|
| 465 |
|
| 466 |
+
def KOKORO_TTS_API(text, Language="American English",voice="af_bella", speed=1,translate_text=False,remove_silence=False,keep_silence_up_to=0.05):
|
| 467 |
if translate_text:
|
| 468 |
text=bulk_translate(text, Language, chunk_size=500)
|
| 469 |
save_path,timestamps=generate_and_save_audio(text=text, Language=Language,voice=voice, speed=speed,remove_silence=remove_silence,keep_silence_up_to=keep_silence_up_to)
|
|
|
|
| 542 |
srt_file = gr.File(label='📜 Download Sentence-Level SRT')
|
| 543 |
sentence_duration_file = gr.File(label='⏳ Download Sentence Timestamp JSON')
|
| 544 |
|
| 545 |
+
text.submit(KOKORO_TTS_API, inputs=[text, language_name, voice_name, speed,translate_text, remove_silence], outputs=[audio, audio_file,word_level_srt_file,srt_file,sentence_duration_file])
|
| 546 |
+
generate_btn.click(KOKORO_TTS_API, inputs=[text, language_name, voice_name, speed,translate_text, remove_silence], outputs=[audio, audio_file,word_level_srt_file,srt_file,sentence_duration_file])
|
| 547 |
|
| 548 |
# Add examples to the interface
|
| 549 |
gr.Examples(examples=dummy_examples, inputs=[text, language_name, voice_name])
|