qqwjq1981 commited on
Commit
c6529c4
·
verified ·
1 Parent(s): 77f06a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -5
app.py CHANGED
@@ -404,10 +404,7 @@ def process_entry(entry, i, tts_model, video_width, video_height, process_mode,
404
  speaker = entry.get("speaker", "default")
405
  speaker_wav_path = f"speaker_{speaker}_sample.wav"
406
 
407
- # Assume this is the list of supported languages for the TTS model
408
- supported_languages = tts_model.synthesizer.tts_model.language_manager.name_to_id.keys()
409
-
410
- if process_mode > 2 and speaker_wav_path and os.path.exists(speaker_wav_path) and target_language in supported_languages:
411
  generate_voiceover_clone(entry['translated'], tts_model, desired_speed, target_language, speaker_wav_path, segment_audio_path)
412
  else:
413
  generate_voiceover_OpenAI(entry['translated'], target_language, desired_speed, segment_audio_path)
@@ -441,7 +438,7 @@ def add_transcript_voiceover(video_path, translated_json, output_path, process_m
441
  audio_segments = []
442
  error_messages = []
443
 
444
- if process_mode == 3:
445
  global tts_model
446
  if tts_model is None:
447
  try:
 
404
  speaker = entry.get("speaker", "default")
405
  speaker_wav_path = f"speaker_{speaker}_sample.wav"
406
 
407
+ 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():
 
 
 
408
  generate_voiceover_clone(entry['translated'], tts_model, desired_speed, target_language, speaker_wav_path, segment_audio_path)
409
  else:
410
  generate_voiceover_OpenAI(entry['translated'], target_language, desired_speed, segment_audio_path)
 
438
  audio_segments = []
439
  error_messages = []
440
 
441
+ if process_mode > 2:
442
  global tts_model
443
  if tts_model is None:
444
  try: