qqwjq1981 commited on
Commit
8953421
·
verified ·
1 Parent(s): 4e27cf9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -426,7 +426,7 @@ def solve_optimal_alignment(original_segments, generated_durations, total_durati
426
  constraints = [s[0] >= 0]
427
  for i in range(N - 1):
428
  constraints.append(s[i] + d[i] <= s[i + 1])
429
- constraints.append(s[N - 1] + d[N - 1] == total_duration)
430
 
431
  problem = cp.Problem(objective, constraints)
432
  problem.solve()
@@ -796,7 +796,7 @@ def apply_adaptive_speed(translated_json_raw, source_language, target_language,
796
 
797
  # Compute target duration for synthesis
798
  target_chars = len(translated_text)
799
- target_duration = round(target_chars / (prior_speed * relative_speed), 2)
800
 
801
  # Logging
802
  logger.info(
 
426
  constraints = [s[0] >= 0]
427
  for i in range(N - 1):
428
  constraints.append(s[i] + d[i] <= s[i + 1])
429
+ constraints.append(s[N - 1] + d[N - 1] <= total_duration)
430
 
431
  problem = cp.Problem(objective, constraints)
432
  problem.solve()
 
796
 
797
  # Compute target duration for synthesis
798
  target_chars = len(translated_text)
799
+ target_duration = round(target_chars / adjusted_speed, 2)
800
 
801
  # Logging
802
  logger.info(