From abf89b107b3593cf2bf2c11bcb3cb4136898cf9f Mon Sep 17 00:00:00 2001 From: Eren G Date: Fri, 3 Aug 2018 15:37:37 +0200 Subject: [PATCH] Update audio.py --- utils/audio.py | 2 +- utils/audio_lws.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/utils/audio.py b/utils/audio.py index 1e496211..92528e24 100644 --- a/utils/audio.py +++ b/utils/audio.py @@ -40,7 +40,7 @@ class AudioProcessor(object): def save_wav(self, wav, path): wav *= 32767 / max(0.01, np.max(np.abs(wav))) librosa.output.write_wav( - path, wav.astype(np.float), self.sample_rate, norm=True) + path, wav.astype(np.int16), self.sample_rate) def _linear_to_mel(self, spectrogram): global _mel_basis diff --git a/utils/audio_lws.py b/utils/audio_lws.py index d3bda848..d32e871e 100644 --- a/utils/audio_lws.py +++ b/utils/audio_lws.py @@ -1,4 +1,5 @@ import os +import sys import librosa import pickle import copy @@ -45,7 +46,7 @@ class AudioProcessor(object): def save_wav(self, wav, path): wav *= 32767 / max(0.01, np.max(np.abs(wav))) librosa.output.write_wav( - path, wav.astype(np.float), self.sample_rate, norm=True) + path, wav.astype(np.int16), self.sample_rate) def _stft_parameters(self, ): n_fft = int((self.num_freq - 1) * 2)