Spaces:
Runtime error
Runtime error
File size: 697 Bytes
0030bc6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import torchaudio
import numpy as np
from audio_utils import play_audio
from preprocessing.dataset import SongDataset
def test_audio_splitting():
audio_paths = ["data/samples/95f2df65f7450db3b1af29aa77ba7edc6ab52075?cid=7ffadeb2e136495fb5a62d1ac9be8f62.wav"]
labels = [np.array([1,0,1,0])]
whole_song, sr = torchaudio.load("data/samples/95f2df65f7450db3b1af29aa77ba7edc6ab52075?cid=7ffadeb2e136495fb5a62d1ac9be8f62.wav")
ds = SongDataset(audio_paths, labels)
song_parts = (ds._waveform_from_index(i) for i in range(len(ds)))
print("Sample Parts")
for part in song_parts:
play_audio(part,sr)
print("Whole Sample")
play_audio(whole_song,sr) |