1
0
mirror of https://github.com/malarinv/tacotron2 synced 2026-03-07 17:32:33 +00:00

bugfix for vocoder arg

This commit is contained in:
2019-11-28 17:03:46 +05:30
parent 009b87e716
commit 78eed2d295

View File

@@ -104,12 +104,12 @@ class TTSModel(object):
def synth_speech_array(self, text, vocoder):
mel_outputs_postnet = self.generate_mel_postnet(text)
if method == "wavglow":
if vocoder == "wavglow":
with torch.no_grad():
audio_t = self.waveglow.infer(mel_outputs_postnet, sigma=0.666)
audio_t = self.denoiser(audio_t, 0.1)[0]
audio = audio_t[0].data.cpu().numpy()
elif method == "gl":
elif vocoder == "gl":
mel_decompress = self.taco_stft.spectral_de_normalize(mel_outputs_postnet)
mel_decompress = mel_decompress.transpose(1, 2).data.cpu()
spec_from_mel_scaling = 1000