time mask: t0 138974 t: 21416 m.shpae: (21416,) newshpae: (93184,) rawshpae: (93184,) slice shape: (0,)
err: operands could not be broadcast together with shapes (0,) (21416,) (0,)
augmenter = Compose([
TimeStretch(min_rate=0.8, max_rate=1.25, p=1.0),
AddGaussianNoise(min_amplitude=0.001, max_amplitude=0.015, p=0.2),
PitchShift(min_semitones=-4, max_semitones=4, p=0.2),
Shift(min_fraction=-0.5, max_fraction=0.5, p=0.2),
FrequencyMask(min_frequency_band=0.0, max_frequency_band=0.5, p=0.2),
TimeMask(min_band_part=0.0, max_band_part=0.5, fade=False, p=0.2)
], p=1.0, shuffle=False)
def aug_sample(samples, sample_rate):
assert samples.dtype == np.int16
samples = samples * max(0.01, np.max(np.abs(samples))) / 32768.0
samples = samples.astype(np.float32)
samples = augmenter(samples=samples, sample_rate=sample_rate)
samples *= 32767 / max(0.01, np.max(np.abs(samples)))
samples = samples.astype(np.int16)
return samples