Skip to content

TensorflowTTS v0.7

Compare
Choose a tag to compare
@dathudeptrai dathudeptrai released this 11 Jul 10:39
· 4 commits to r0.7 since this release

Release Notes

  • First release of TensorflowTTS.
  • Built against TensorFlow 2.2

Changelog

  • Apply black formatter.
  • Use pytest as default test runner.

TensorflowTTS Core

tensorflow_tts.bin

  • Multi-preprocess to calculate mel-spectrogram, f0, energy
  • Add code to calculate mean/std of mel-spectrogram, f0, energy
  • Add code to normalize mel-spectrogram, f0, energy based on its mean/std value

tensorflow_tts.config

  • Add configuration for FastSpeech
  • Add configuration for FastSpeech2
  • Add configuration for Tacotron-2
  • Add configuration for MelGAN
  • Add configuration for Multiband-MelGAN

tensorflow_tts.datasets

  • Add dataset abstract based on tf.data
  • Add dataloder for mel-spectrogram
  • Add dataloder for audio

tensorflow_tts.losses

  • Add MultiScale STFT Loss
  • Add Mel-spectrogram Loss

tensorflow_tts.models

  • Add FastSpeech modeling
  • Add FastSpeech2 modeling
  • Add Melgan modeling
  • Add Multiband-melgan modeling
  • Add Tacotorn-2 modeling

tensorflow_tts.optimizers

  • Add adam-weightdecay optimizers

tensorflow_tts.processor

  • Add Ljspeech processor for english charactor-based.

tensorflow_tts.trainers

  • Add base trainer including GanBasedTrainer and Seq2SeqTrainer

tensorflow_tts.utils

  • Add seq2seq dynamic decoder
  • Add cleaner for english text
  • Add group convolution for melgan
  • Add batch Griffin-Lim version based on librosa and Tensorflow
  • Add number normalization
  • Add function to detect outlier from 1D array
  • Add weight-norm layer

NoteBooks

  • Add notebook for GL inference
  • Add notebook for convert FastSpeech/FastSpeech2/Melgan/Mb-melgan/Tacotron-2 to pb and inference
  • Add notebook for convert FastSpeech/FastSpeech2/Tacotron-2 to tflite and inference

Examples

  • Add example to training fastspeech
  • Add example to training fastspeech2
  • Add example to training tacotron-2
  • Add example to training melgan
  • Add example to training melgan.stft
  • Add example to training multiband melgan

Thanks to our Contributors

@erogol @azraelkuan @l4zyf9x @myagues @sujeendran @MokkeMeguru @jaeyoo @dathudeptrai