未验证 提交 049b0ab0 编写于 作者: B blue-fish 提交者: GitHub

Librosa 0.8.0 compatibility (#572)

上级 bfb6002a
tensorflow==1.15 tensorflow==1.15
umap-learn umap-learn
visdom visdom
librosa>=0.5.1 librosa>=0.8.0
matplotlib>=2.0.2 matplotlib>=2.0.2
numpy>=1.14.0 numpy>=1.14.0
scipy>=1.0.0 scipy>=1.0.0
...@@ -12,4 +12,4 @@ Unidecode ...@@ -12,4 +12,4 @@ Unidecode
inflect inflect
PyQt5 PyQt5
multiprocess multiprocess
numba==0.48 numba
...@@ -4,6 +4,7 @@ import numpy as np ...@@ -4,6 +4,7 @@ import numpy as np
import tensorflow as tf import tensorflow as tf
from scipy import signal from scipy import signal
from scipy.io import wavfile from scipy.io import wavfile
import soundfile as sf
def load_wav(path, sr): def load_wav(path, sr):
...@@ -15,7 +16,7 @@ def save_wav(wav, path, sr): ...@@ -15,7 +16,7 @@ def save_wav(wav, path, sr):
wavfile.write(path, sr, wav.astype(np.int16)) wavfile.write(path, sr, wav.astype(np.int16))
def save_wavenet_wav(wav, path, sr): def save_wavenet_wav(wav, path, sr):
librosa.output.write_wav(path, wav, sr=sr) sf.write(path, wav.astype(np.float32), sr)
def preemphasis(wav, k, preemphasize=True): def preemphasis(wav, k, preemphasize=True):
if preemphasize: if preemphasize:
......
...@@ -3,6 +3,7 @@ import numpy as np ...@@ -3,6 +3,7 @@ import numpy as np
import librosa import librosa
import vocoder.hparams as hp import vocoder.hparams as hp
from scipy.signal import lfilter from scipy.signal import lfilter
import soundfile as sf
def label_2_float(x, bits) : def label_2_float(x, bits) :
...@@ -20,7 +21,7 @@ def load_wav(path) : ...@@ -20,7 +21,7 @@ def load_wav(path) :
def save_wav(x, path) : def save_wav(x, path) :
librosa.output.write_wav(path, x.astype(np.float32), sr=hp.sample_rate) sf.write(path, x.astype(np.float32), hp.sample_rate)
def split_signal(x) : def split_signal(x) :
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册