Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -248,14 +248,13 @@ async def transcript_to_speech(transcript_text, voice, rate, pitch, speed_adjust
|
|
248 |
os.remove(path)
|
249 |
except FileNotFoundError:
|
250 |
print(f"Warning: Audio file not found: {path}")
|
251 |
-
|
252 |
if combined_line_audio and overall_duration_ms is not None and overall_duration_ms > 0 and total_generated_duration_ms > overall_duration_ms:
|
253 |
speed_factor = (total_generated_duration_ms / overall_duration_ms) * speed_adjustment_factor
|
254 |
if speed_factor > 0:
|
255 |
if speed_factor < 1.0:
|
256 |
speed_factor = 1.0
|
257 |
combined_line_audio = combined_line_audio.speedup(playback_speed=speed_factor)
|
258 |
-
Rem1='''
|
259 |
if combined_line_audio:
|
260 |
timed_audio_segments.append({'start': start_time, 'audio': combined_line_audio})
|
261 |
max_end_time_ms = max(max_end_time_ms, start_time + len(combined_line_audio))
|
|
|
248 |
os.remove(path)
|
249 |
except FileNotFoundError:
|
250 |
print(f"Warning: Audio file not found: {path}")
|
251 |
+
Rem1='''
|
252 |
if combined_line_audio and overall_duration_ms is not None and overall_duration_ms > 0 and total_generated_duration_ms > overall_duration_ms:
|
253 |
speed_factor = (total_generated_duration_ms / overall_duration_ms) * speed_adjustment_factor
|
254 |
if speed_factor > 0:
|
255 |
if speed_factor < 1.0:
|
256 |
speed_factor = 1.0
|
257 |
combined_line_audio = combined_line_audio.speedup(playback_speed=speed_factor)
|
|
|
258 |
if combined_line_audio:
|
259 |
timed_audio_segments.append({'start': start_time, 'audio': combined_line_audio})
|
260 |
max_end_time_ms = max(max_end_time_ms, start_time + len(combined_line_audio))
|