AddGaussianNoise
Added in v0.1.0
Add gaussian noise to the samples
Input-output example
Here we add some gaussian noise (with amplitude 0.01) to a speech recording.
Input sound | Transformed sound |
---|---|
Usage example
from audiomentations import AddGaussianNoise
transform = AddGaussianNoise(
min_amplitude=0.001,
max_amplitude=0.015,
p=1.0
)
augmented_sound = transform(my_waveform_ndarray, sample_rate=16000)
AddGaussianNoise API
min_amplitude
:float
• unit: linear amplitude- Default:
0.001
. Minimum noise amplification factor. max_amplitude
:float
• unit: linear amplitude- Default:
0.015
. Maximum noise amplification factor. p
:float
• range: [0.0, 1.0]- Default:
0.5
. The probability of applying this transform.