Spaces:
Runtime error
Runtime error
File size: 323 Bytes
20c7778 091b1e0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from torch.nn.functional import pad
def pad_cut_batch_audio(wavs, new_shape):
wav_length = wavs.shape[-1]
new_length = new_shape[-1]
if wav_length > new_length:
wavs = wavs[:, :, :new_length]
elif wav_length < new_length:
wavs = pad(wavs, (0, new_length - wav_length))
return wavs
|