Skip to content

Commit 6e5c8b6

Browse files
committed
strip silence
1 parent 3974e26 commit 6e5c8b6

File tree

1 file changed

+0
-19
lines changed

1 file changed

+0
-19
lines changed

open_dubbing/pydub_effects.py

-19
Original file line numberDiff line numberDiff line change
@@ -33,22 +33,3 @@ def normalize(seg, headroom=0.1):
3333
return seg.apply_gain(needed_boost)
3434

3535

36-
@register_pydub_effect
37-
def strip_silence(seg, silence_len=1000, silence_thresh=-16, padding=100):
38-
if padding > silence_len:
39-
raise InvalidDuration("padding cannot be longer than silence_len")
40-
41-
chunks = split_on_silence(seg, silence_len, silence_thresh, padding)
42-
crossfade = padding / 2
43-
44-
if not len(chunks):
45-
return seg[0:0]
46-
47-
seg = chunks[0]
48-
for chunk in chunks[1:]:
49-
seg = seg.append(chunk, crossfade=crossfade)
50-
51-
return seg
52-
53-
54-

0 commit comments

Comments
 (0)