qqwjq1981 commited on
Commit
c6210a3
·
verified ·
1 Parent(s): 82831f3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -125,7 +125,7 @@ def handle_feedback(feedback):
125
  conn.commit()
126
  return "Thank you for your feedback!", None
127
 
128
- def segment_background_audio(audio_path, segment_audio_path="background_segments.wav"):
129
 
130
  """
131
  Detects and extracts non-speech (background) segments from audio using pyannote VAD.
@@ -171,8 +171,8 @@ def segment_background_audio(audio_path, segment_audio_path="background_segments
171
  non_speech_audio += segment
172
 
173
  # Step 6: Export the non-speech audio
174
- non_speech_audio.export(segment_audio_path, format="wav")
175
- print(f"🎵 Non-speech audio saved to: {segment_audio_path}")
176
 
177
  return background_segments
178
 
@@ -454,7 +454,7 @@ def process_entry(entry, i, tts_model, video_width, video_height, process_mode,
454
 
455
  return i, txt_clip, audio_segment, error_message
456
 
457
- def add_transcript_voiceover(video_path, translated_json, output_path, process_mode, target_language="en", speaker_sample_paths=None, use_clone=False):
458
  video = VideoFileClip(video_path)
459
  font_path = "./NotoSansSC-Regular.ttf"
460
 
 
125
  conn.commit()
126
  return "Thank you for your feedback!", None
127
 
128
+ def segment_background_audio(audio_path, background_audio_path="background_segments.wav"):
129
 
130
  """
131
  Detects and extracts non-speech (background) segments from audio using pyannote VAD.
 
171
  non_speech_audio += segment
172
 
173
  # Step 6: Export the non-speech audio
174
+ non_speech_audio.export(background_audio_path, format="wav")
175
+ print(f"🎵 Non-speech audio saved to: {background_audio_path}")
176
 
177
  return background_segments
178
 
 
454
 
455
  return i, txt_clip, audio_segment, error_message
456
 
457
+ def add_transcript_voiceover(video_path, translated_json, output_path, process_mode, target_language="en", speaker_sample_paths=None, background_audio_path="background_segments.wav"):
458
  video = VideoFileClip(video_path)
459
  font_path = "./NotoSansSC-Regular.ttf"
460