cnph001 commited on
Commit
13e5767
·
verified ·
1 Parent(s): 7174a5b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -107,7 +107,9 @@ async def generate_audio_with_voice_prefix(text_segment, default_voice, rate, pi
107
  speed_factor = (audio_duration_ms / target_duration_ms)
108
  print(f"Speed factor (to reduce duration): {speed_factor}") # Debug
109
  if speed_factor > 0:
110
- speed_factor = speed_factor * 0.7 # Reduce the speed adjustment
 
 
111
  y, sr = librosa.load(audio_path, sr=None)
112
  y_stretched = librosa.effects.time_stretch(y, rate=speed_factor)
113
  sf.write(audio_path, y_stretched, sr)
 
107
  speed_factor = (audio_duration_ms / target_duration_ms)
108
  print(f"Speed factor (to reduce duration): {speed_factor}") # Debug
109
  if speed_factor > 0:
110
+ speed_factor = speed_factor * 0.8 # Reduce the speed adjustment
111
+ if speed_factor <1.0
112
+ speed_factor = 1.0
113
  y, sr = librosa.load(audio_path, sr=None)
114
  y_stretched = librosa.effects.time_stretch(y, rate=speed_factor)
115
  sf.write(audio_path, y_stretched, sr)