diff --git a/data/noise_mixer.py b/data/noise_mixer.py index eba5dde..3e20697 100644 --- a/data/noise_mixer.py +++ b/data/noise_mixer.py @@ -52,6 +52,7 @@ def audioread(path, tg_path=None, norm=True, start=0, stop=None): # Funtion to write audio def audiowrite(data, fs, destpath, norm=False): if norm: + eps = 1e-6 rms = (data ** 2).mean() ** 0.5 scalar = 10 ** (-25 / 10) / (rms+eps) data = data * scalar diff --git a/data/noise_mixer_refs.py b/data/noise_mixer_refs.py index 8e6dcc9..d882f55 100644 --- a/data/noise_mixer_refs.py +++ b/data/noise_mixer_refs.py @@ -52,6 +52,7 @@ def audioread(path, tg_path=None, norm=True, start=0, stop=None): # Funtion to write audio def audiowrite(data, fs, destpath, norm=False): if norm: + eps = 1e-6 rms = (data ** 2).mean() ** 0.5 scalar = 10 ** (-25 / 10) / (rms+eps) data = data * scalar