diff --git a/TTS/utils/manage.py b/TTS/utils/manage.py index 63ff1fec..6e082297 100644 --- a/TTS/utils/manage.py +++ b/TTS/utils/manage.py @@ -21,7 +21,7 @@ LICENSE_URLS = { "apache 2.0": "https://choosealicense.com/licenses/apache-2.0/", "apache2": "https://choosealicense.com/licenses/apache-2.0/", "cc-by-sa 4.0": "https://creativecommons.org/licenses/by-sa/4.0/", - "cpml": "https://coqui.ai/cpml.txt" + "cpml": "https://coqui.ai/cpml.txt", } @@ -341,7 +341,7 @@ class ModelManager(object): print(f" > {model_name} is already downloaded.") else: os.makedirs(output_path, exist_ok=True) - # handle TOS + # handle TOS if not self.tos_agreed(model_item, output_path): if not self.ask_tos(output_path): os.rmdir(output_path) diff --git a/tests/zoo_tests/test_models.py b/tests/zoo_tests/test_models.py index e6ed18e1..b7945d6e 100644 --- a/tests/zoo_tests/test_models.py +++ b/tests/zoo_tests/test_models.py @@ -9,7 +9,6 @@ from TTS.tts.utils.speakers import SpeakerManager from TTS.utils.generic_utils import get_user_data_dir from TTS.utils.manage import ModelManager - MODELS_WITH_SEP_TESTS = ["bark", "xtts"] @@ -70,7 +69,8 @@ def run_models(offset=0, step=1): def test_xtts(): output_path = os.path.join(get_tests_output_path(), "output.wav") speaker_wav = os.path.join(get_tests_data_path(), "ljspeech", "wavs", "LJ001-0001.wav") - run_cli("yes | " + run_cli( + "yes | " f"tts --model_name tts_models/multilingual/multi-dataset/xtts_v1 " f'--text "This is an example." --out_path "{output_path}" --progress_bar False --use_cuda True ' f'--speaker_wav "{speaker_wav}" --language_idx "en"' @@ -98,9 +98,12 @@ def test_voice_conversion(): f" --out_path {output_path} --speaker_wav {speaker_wav} --reference_wav {reference_wav} --language_idx {language_id} --progress_bar False" ) + """ These are used to split tests into different actions on Github. """ + + def test_models_offset_0_step_3(): run_models(offset=0, step=3) @@ -110,4 +113,4 @@ def test_models_offset_1_step_3(): def test_models_offset_2_step_3(): - run_models(offset=2, step=3) \ No newline at end of file + run_models(offset=2, step=3)