d-vector handling (#1945)

* Update BaseDatasetConfig

- Add dataset_name
- Chane name to formatter_name

* Update compute_embedding

- Allow entering dataset by args
- Use released model by default
- Use the new key format

* Update loading

* Update recipes

* Update other dep code

* Update tests

* Fixup

* Load multiple embedding files

* Fix argument names in dep code

* Update docs

* Fix argument name

* Fix linter
This commit is contained in:
Eren Gölge
2022-09-13 14:10:33 +02:00
committed by GitHub
parent 371772c355
commit 9e5a469c64
73 changed files with 100582 additions and 152 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ c.data_path = os.path.join(get_tests_data_path(), "ljspeech/")
ok_ljspeech = os.path.exists(c.data_path)
dataset_config = BaseDatasetConfig(
name="ljspeech_test", # ljspeech_test to multi-speaker
formatter="ljspeech_test", # ljspeech_test to multi-speaker
meta_file_train="metadata.csv",
meta_file_val=None,
path=c.data_path,
+2 -2
View File
@@ -15,7 +15,7 @@ from TTS.utils.samplers import BucketBatchSampler, PerfectBatchSampler
torch.manual_seed(0)
dataset_config_en = BaseDatasetConfig(
name="ljspeech",
formatter="ljspeech",
meta_file_train="metadata.csv",
meta_file_val="metadata.csv",
path="tests/data/ljspeech",
@@ -23,7 +23,7 @@ dataset_config_en = BaseDatasetConfig(
)
dataset_config_pt = BaseDatasetConfig(
name="ljspeech",
formatter="ljspeech",
meta_file_train="metadata.csv",
meta_file_val="metadata.csv",
path="tests/data/ljspeech",