Я создал следующий код Python, который позволяет сегментировать аудиофайл (.wav) на меньший сегмент, используя временные точки из массива.Тем не менее, я хочу создать несколько сегментов из одного аудиофайла.Каждая строка в моем массиве имеет начальную и конечную точки для другого сегмента.Как мне создать несколько сегментированных wav-файлов и присвоить им имена, в зависимости от того, из какой они строки?
from pydub import AudioSegment
SegmentStart = seglimits[0,0] * 1000
SegmentStop = seglimits[0,1] * 1000
SegmentedSong = AudioSegment.from_wav('/Test/sound1.wav')
SegmentedSong = SegmentedSong[SegmentStart:SegmentStop]
SegmentedSong.export('/Test/Segmented/newSong5.wav', format="wav")
массив выглядит следующим образом [.34, .56], [.78 ,.86], [1,23, 1,78]