rename the project to old TTS

This commit is contained in:
erogol
2020-09-09 12:27:23 +02:00
parent daf9c7aaec
commit df19428ec6
146 changed files with 252 additions and 272 deletions
+1 -2
View File
@@ -1,8 +1,7 @@
import unittest
from mozilla_voice_tts.tts.utils.text import phonemes
from TTS.tts.utils.text import phonemes
class SymbolsTest(unittest.TestCase):
def test_uniqueness(self): #pylint: disable=no-self-use
assert sorted(phonemes) == sorted(list(set(phonemes))), " {} vs {} ".format(len(phonemes), len(set(phonemes)))
+2 -2
View File
@@ -3,8 +3,8 @@ import unittest
from tests import get_tests_input_path, get_tests_output_path, get_tests_path
from mozilla_voice_tts.utils.audio import AudioProcessor
from mozilla_voice_tts.utils.io import load_config
from TTS.utils.audio import AudioProcessor
from TTS.utils.io import load_config
TESTS_PATH = get_tests_path()
OUT_PATH = os.path.join(get_tests_output_path(), "audio_tests")
+5 -7
View File
@@ -2,13 +2,11 @@ import os
import unittest
from tests import get_tests_input_path, get_tests_output_path
from mozilla_voice_tts.server.synthesizer import Synthesizer
from mozilla_voice_tts.tts.utils.generic_utils import setup_model
from mozilla_voice_tts.tts.utils.io import save_checkpoint
from mozilla_voice_tts.tts.utils.text.symbols import (make_symbols, phonemes,
symbols)
from mozilla_voice_tts.utils.io import load_config
from TTS.server.synthesizer import Synthesizer
from TTS.tts.utils.generic_utils import setup_model
from TTS.tts.utils.io import save_checkpoint
from TTS.tts.utils.text.symbols import make_symbols, phonemes, symbols
from TTS.utils.io import load_config
class DemoServerTest(unittest.TestCase):
+3 -3
View File
@@ -4,9 +4,9 @@ import unittest
import torch as T
from tests import get_tests_input_path
from mozilla_voice_tts.speaker_encoder.losses import GE2ELoss, AngleProtoLoss
from mozilla_voice_tts.speaker_encoder.model import SpeakerEncoder
from mozilla_voice_tts.utils.io import load_config
from TTS.speaker_encoder.losses import GE2ELoss, AngleProtoLoss
from TTS.speaker_encoder.model import SpeakerEncoder
from TTS.utils.io import load_config
file_path = get_tests_input_path()
c = load_config(os.path.join(file_path, "test_config.json"))
+3 -3
View File
@@ -1,9 +1,9 @@
import unittest
import torch as T
from mozilla_voice_tts.tts.layers.tacotron import Prenet, CBHG, Decoder, Encoder
from mozilla_voice_tts.tts.layers.losses import L1LossMasked
from mozilla_voice_tts.tts.utils.generic_utils import sequence_mask
from TTS.tts.layers.tacotron import Prenet, CBHG, Decoder, Encoder
from TTS.tts.layers.losses import L1LossMasked
from TTS.tts.utils.generic_utils import sequence_mask
# pylint: disable=unused-variable
+4 -4
View File
@@ -7,10 +7,10 @@ import torch
from tests import get_tests_input_path, get_tests_output_path
from torch.utils.data import DataLoader
from mozilla_voice_tts.tts.datasets import TTSDataset
from mozilla_voice_tts.tts.datasets.preprocess import ljspeech
from mozilla_voice_tts.utils.audio import AudioProcessor
from mozilla_voice_tts.utils.io import load_config
from TTS.tts.datasets import TTSDataset
from TTS.tts.datasets.preprocess import ljspeech
from TTS.utils.audio import AudioProcessor
from TTS.utils.io import load_config
#pylint: disable=unused-variable
+1 -1
View File
@@ -2,7 +2,7 @@ import unittest
import os
from tests import get_tests_input_path
from mozilla_voice_tts.tts.datasets.preprocess import common_voice
from TTS.tts.datasets.preprocess import common_voice
class TestPreprocessors(unittest.TestCase):
+2 -2
View File
@@ -12,12 +12,12 @@ pip install --quiet --upgrade pip setuptools wheel
rm -f dist/*.whl
python setup.py --quiet bdist_wheel --checkpoint tests/outputs/checkpoint_10.pth.tar --model_config tests/outputs/dummy_model_config.json
pip install --quiet dist/mozilla_voice_tts*.whl
pip install --quiet dist/TTS*.whl
# this is related to https://github.com/librosa/librosa/issues/1160
pip install numba==0.48
python -m mozilla_voice_tts.server.server &
python -m TTS.server.server &
SERVER_PID=$!
echo 'Waiting for server...'
+4 -4
View File
@@ -6,10 +6,10 @@ import torch
from tests import get_tests_input_path
from torch import nn, optim
from mozilla_voice_tts.tts.layers.losses import MSELossMasked
from mozilla_voice_tts.tts.models.tacotron2 import Tacotron2
from mozilla_voice_tts.utils.io import load_config
from mozilla_voice_tts.utils.audio import AudioProcessor
from TTS.tts.layers.losses import MSELossMasked
from TTS.tts.models.tacotron2 import Tacotron2
from TTS.utils.io import load_config
from TTS.utils.audio import AudioProcessor
#pylint: disable=unused-variable
+4 -5
View File
@@ -5,11 +5,10 @@ import numpy as np
import tensorflow as tf
import torch
from tests import get_tests_input_path
from mozilla_voice_tts.tts.tf.models.tacotron2 import Tacotron2
from mozilla_voice_tts.tts.tf.utils.tflite import (convert_tacotron2_to_tflite,
load_tflite_model)
from mozilla_voice_tts.utils.io import load_config
from TTS.tts.tf.models.tacotron2 import Tacotron2
from TTS.tts.tf.utils.tflite import (convert_tacotron2_to_tflite,
load_tflite_model)
from TTS.utils.io import load_config
tf.get_logger().setLevel('INFO')
+4 -4
View File
@@ -6,10 +6,10 @@ import torch
from tests import get_tests_input_path
from torch import nn, optim
from mozilla_voice_tts.tts.layers.losses import L1LossMasked
from mozilla_voice_tts.tts.models.tacotron import Tacotron
from mozilla_voice_tts.utils.io import load_config
from mozilla_voice_tts.utils.audio import AudioProcessor
from TTS.tts.layers.losses import L1LossMasked
from TTS.tts.models.tacotron import Tacotron
from TTS.utils.io import load_config
from TTS.utils.audio import AudioProcessor
#pylint: disable=unused-variable
+2 -2
View File
@@ -4,9 +4,9 @@ import os
# pylint: disable=unused-import
import unittest
from tests import get_tests_input_path
from mozilla_voice_tts.tts.utils.text import *
from TTS.tts.utils.text import *
from tests import get_tests_path
from mozilla_voice_tts.utils.io import load_config
from TTS.utils.io import load_config
conf = load_config(os.path.join(get_tests_input_path(), 'test_config.json'))
+2 -2
View File
@@ -3,11 +3,11 @@
BASEDIR=$(dirname "$0")
echo "$BASEDIR"
# run training
CUDA_VISIBLE_DEVICES="" python mozilla_voice_tts/bin/train_tts.py --config_path $BASEDIR/inputs/test_train_config.json
CUDA_VISIBLE_DEVICES="" python TTS/bin/train_tts.py --config_path $BASEDIR/inputs/test_train_config.json
# find the training folder
LATEST_FOLDER=$(ls $BASEDIR/train_outputs/| sort | tail -1)
echo $LATEST_FOLDER
# continue the previous training
CUDA_VISIBLE_DEVICES="" python mozilla_voice_tts/bin/train_tts.py --continue_path $BASEDIR/train_outputs/$LATEST_FOLDER
CUDA_VISIBLE_DEVICES="" python TTS/bin/train_tts.py --continue_path $BASEDIR/train_outputs/$LATEST_FOLDER
# remove all the outputs
rm -rf $BASEDIR/train_outputs/
+4 -4
View File
@@ -4,10 +4,10 @@ import numpy as np
from tests import get_tests_path, get_tests_input_path, get_tests_output_path
from torch.utils.data import DataLoader
from mozilla_voice_tts.utils.audio import AudioProcessor
from mozilla_voice_tts.utils.io import load_config
from mozilla_voice_tts.vocoder.datasets.gan_dataset import GANDataset
from mozilla_voice_tts.vocoder.datasets.preprocess import load_wav_data
from TTS.utils.audio import AudioProcessor
from TTS.utils.io import load_config
from TTS.vocoder.datasets.gan_dataset import GANDataset
from TTS.vocoder.datasets.preprocess import load_wav_data
file_path = os.path.dirname(os.path.realpath(__file__))
OUTPATH = os.path.join(get_tests_output_path(), "loader_tests/")
+3 -3
View File
@@ -3,9 +3,9 @@ import os
import torch
from tests import get_tests_input_path, get_tests_output_path, get_tests_path
from mozilla_voice_tts.utils.audio import AudioProcessor
from mozilla_voice_tts.utils.io import load_config
from mozilla_voice_tts.vocoder.layers.losses import MultiScaleSTFTLoss, STFTLoss, TorchSTFT
from TTS.utils.audio import AudioProcessor
from TTS.utils.io import load_config
from TTS.vocoder.layers.losses import MultiScaleSTFTLoss, STFTLoss, TorchSTFT
TESTS_PATH = get_tests_path()
+2 -2
View File
@@ -1,8 +1,8 @@
import numpy as np
import torch
from mozilla_voice_tts.vocoder.models.melgan_discriminator import MelganDiscriminator
from mozilla_voice_tts.vocoder.models.melgan_multiscale_discriminator import MelganMultiscaleDiscriminator
from TTS.vocoder.models.melgan_discriminator import MelganDiscriminator
from TTS.vocoder.models.melgan_multiscale_discriminator import MelganMultiscaleDiscriminator
def test_melgan_discriminator():
+1 -1
View File
@@ -1,7 +1,7 @@
import numpy as np
import torch
from mozilla_voice_tts.vocoder.models.melgan_generator import MelganGenerator
from TTS.vocoder.models.melgan_generator import MelganGenerator
def test_melgan_generator():
model = MelganGenerator()
@@ -1,7 +1,7 @@
import numpy as np
import torch
from mozilla_voice_tts.vocoder.models.parallel_wavegan_discriminator import ParallelWaveganDiscriminator, ResidualParallelWaveganDiscriminator
from TTS.vocoder.models.parallel_wavegan_discriminator import ParallelWaveganDiscriminator, ResidualParallelWaveganDiscriminator
def test_pwgan_disciminator():
@@ -1,7 +1,7 @@
import numpy as np
import torch
from mozilla_voice_tts.vocoder.models.parallel_wavegan_generator import ParallelWaveganGenerator
from TTS.vocoder.models.parallel_wavegan_generator import ParallelWaveganGenerator
def test_pwgan_generator():
+1 -1
View File
@@ -5,7 +5,7 @@ import soundfile as sf
from librosa.core import load
from tests import get_tests_path, get_tests_input_path
from mozilla_voice_tts.vocoder.layers.pqmf import PQMF
from TTS.vocoder.layers.pqmf import PQMF
TESTS_PATH = get_tests_path()
+1 -1
View File
@@ -1,7 +1,7 @@
import torch
import numpy as np
from mozilla_voice_tts.vocoder.models.random_window_discriminator import RandomWindowDiscriminator
from TTS.vocoder.models.random_window_discriminator import RandomWindowDiscriminator
def test_rwd():
+1 -1
View File
@@ -1,7 +1,7 @@
import numpy as np
import tensorflow as tf
from mozilla_voice_tts.vocoder.tf.models.melgan_generator import MelganGenerator
from TTS.vocoder.tf.models.melgan_generator import MelganGenerator
def test_melgan_generator():
+1 -1
View File
@@ -5,7 +5,7 @@ import soundfile as sf
from librosa.core import load
from tests import get_tests_path, get_tests_input_path
from mozilla_voice_tts.vocoder.tf.layers.pqmf import PQMF
from TTS.vocoder.tf.layers.pqmf import PQMF
TESTS_PATH = get_tests_path()
+2 -2
View File
@@ -5,11 +5,11 @@ echo "$BASEDIR"
# create run dir
mkdir $BASEDIR/train_outputs
# run training
CUDA_VISIBLE_DEVICES="" python mozilla_voice_tts/bin/train_vocoder.py --config_path $BASEDIR/inputs/test_vocoder_multiband_melgan_config.json
CUDA_VISIBLE_DEVICES="" python TTS/bin/train_vocoder.py --config_path $BASEDIR/inputs/test_vocoder_multiband_melgan_config.json
# find the training folder
LATEST_FOLDER=$(ls $BASEDIR/train_outputs/| sort | tail -1)
echo $LATEST_FOLDER
# continue the previous training
CUDA_VISIBLE_DEVICES="" python mozilla_voice_tts/bin/train_vocoder.py --continue_path $BASEDIR/train_outputs/$LATEST_FOLDER
CUDA_VISIBLE_DEVICES="" python TTS/bin/train_vocoder.py --continue_path $BASEDIR/train_outputs/$LATEST_FOLDER
# remove all the outputs
rm -rf $BASEDIR/train_outputs/$LATEST_FOLDER