Spaces:
Runtime error
Runtime error
| 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 | |