cnph001 commited on
Commit
946571e
·
verified ·
1 Parent(s): 18e62e9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -203,7 +203,7 @@ async def transcript_to_speech(transcript_text, voice, rate, pitch):
203
  max_end_time_ms = 0
204
  previous_end_time_ms = 0
205
  previous_start_time_ms = 0 # Keep track of the *start* time of the previous segment
206
-
207
 
208
  for i, line in enumerate(lines):
209
  start_time, audio_paths = await process_transcript_line(line, voice, rate, pitch)
@@ -227,6 +227,7 @@ async def transcript_to_speech(transcript_text, voice, rate, pitch):
227
  if current_audio_duration > time_difference:
228
  intended_start_time = previous_end_time_ms
229
 
 
230
  timed_audio_segments.append({'start': intended_start_time, 'audio': combined_line_audio})
231
  previous_start_time_ms = start_time #update previous start time
232
  previous_end_time_ms = max(previous_end_time_ms, intended_start_time + current_audio_duration)
@@ -304,3 +305,4 @@ async def create_demo():
304
  if __name__ == "__main__":
305
  demo = asyncio.run(create_demo())
306
  demo.launch()
 
 
203
  max_end_time_ms = 0
204
  previous_end_time_ms = 0
205
  previous_start_time_ms = 0 # Keep track of the *start* time of the previous segment
206
+ next_start_time_ms = None # Keep track of the *start* time of the next segment
207
 
208
  for i, line in enumerate(lines):
209
  start_time, audio_paths = await process_transcript_line(line, voice, rate, pitch)
 
227
  if current_audio_duration > time_difference:
228
  intended_start_time = previous_end_time_ms
229
 
230
+
231
  timed_audio_segments.append({'start': intended_start_time, 'audio': combined_line_audio})
232
  previous_start_time_ms = start_time #update previous start time
233
  previous_end_time_ms = max(previous_end_time_ms, intended_start_time + current_audio_duration)
 
305
  if __name__ == "__main__":
306
  demo = asyncio.run(create_demo())
307
  demo.launch()
308
+