qqwjq1981 commited on
Commit
a17cccf
·
verified ·
1 Parent(s): 1f082a9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -1007,7 +1007,7 @@ def generate_voiceover_clone(full_text, tts_model, desired_speed, target_languag
1007
  logger.error(traceback.format_exc())
1008
  return None, err_msg, err_msg
1009
 
1010
- def apply_adaptive_speed(translated_json_raw, source_language, target_language, k=3.0, default_prior_speed=5.0):
1011
  """
1012
  Adds `speed` (relative, 1.0 = normal speed) and `target_duration` (sec) to each segment
1013
  using shrinkage-based estimation, language stretch ratios, and optional style modifiers.
@@ -1138,7 +1138,8 @@ def upload_and_manage(file, target_language, process_mode):
1138
  translated_json_raw = translate_text(transcription_json_merged, source_language, target_language)
1139
  logger.info(f"Translation completed. Number of translated segments: {len(translated_json_raw)}")
1140
 
1141
- translated_json = apply_adaptive_speed(translated_json_raw, source_language, target_language)
 
1142
 
1143
  # Step 3: Add transcript to video based on timestamps
1144
  logger.info("Adding translated transcript to video...")
 
1007
  logger.error(traceback.format_exc())
1008
  return None, err_msg, err_msg
1009
 
1010
+ def apply_adaptive_speed(translated_json_raw, source_language, target_language, process_mode, k=3.0, default_prior_speed=5.0):
1011
  """
1012
  Adds `speed` (relative, 1.0 = normal speed) and `target_duration` (sec) to each segment
1013
  using shrinkage-based estimation, language stretch ratios, and optional style modifiers.
 
1138
  translated_json_raw = translate_text(transcription_json_merged, source_language, target_language)
1139
  logger.info(f"Translation completed. Number of translated segments: {len(translated_json_raw)}")
1140
 
1141
+
1142
+ translated_json = apply_adaptive_speed(translated_json_raw, source_language, target_language, process_mode)
1143
 
1144
  # Step 3: Add transcript to video based on timestamps
1145
  logger.info("Adding translated transcript to video...")