Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -534,9 +534,7 @@ def process_entry(entry, i, tts_model, video_width, video_height, process_mode,
|
|
534 |
speaker = entry.get("speaker", "default")
|
535 |
speaker_wav_path = f"speaker_{speaker}_sample.wav"
|
536 |
|
537 |
-
|
538 |
-
|
539 |
-
if process_mode > 2 and speaker_wav_path and os.path.exists(speaker_wav_path) and target_language in supported_languages:
|
540 |
generate_voiceover_clone(entry['translated'], tts_model, desired_speed, target_language, speaker_wav_path, segment_audio_path)
|
541 |
else:
|
542 |
generate_voiceover_OpenAI(entry['translated'], target_language, desired_speed, segment_audio_path)
|
@@ -568,7 +566,7 @@ def add_transcript_voiceover(video_path, translated_json, output_path, process_m
|
|
568 |
actual_durations = []
|
569 |
error_messages = []
|
570 |
|
571 |
-
if process_mode
|
572 |
global tts_model
|
573 |
if tts_model is None:
|
574 |
try:
|
|
|
534 |
speaker = entry.get("speaker", "default")
|
535 |
speaker_wav_path = f"speaker_{speaker}_sample.wav"
|
536 |
|
537 |
+
if process_mode > 2 and speaker_wav_path and os.path.exists(speaker_wav_path) and target_language in tts_model.synthesizer.tts_model.language_manager.name_to_id.keys():
|
|
|
|
|
538 |
generate_voiceover_clone(entry['translated'], tts_model, desired_speed, target_language, speaker_wav_path, segment_audio_path)
|
539 |
else:
|
540 |
generate_voiceover_OpenAI(entry['translated'], target_language, desired_speed, segment_audio_path)
|
|
|
566 |
actual_durations = []
|
567 |
error_messages = []
|
568 |
|
569 |
+
if process_mode > 2:
|
570 |
global tts_model
|
571 |
if tts_model is None:
|
572 |
try:
|