sound = AudioSegment.from_file('021.wav') start_end_list = detect_silence(sound, 100, -50, 1)
from pydub import AudioSegment, silence
# Load the audio file
sound = AudioSegment.from_file("021.wav")
# Detect silence in the audio file
start_end_list = silence.detect_silence(sound, min_silence_len=100, silence_thresh=-50, seek_step=1)
# Flatten the list and remove duplicates
flat_start_end_list = sorted(set([item for sublist in start_end_list for item in sublist]))
print(flat_start_end_list)