-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enforce phonemizer definition for synthesis #1441
Conversation
WeberJulian
commented
Mar 24, 2022
- Set the phonemizer picked at train time in the config
- Enforce phonemizer definition for synthesis
Can we unittest it not to miss it the next time? |
@@ -34,8 +34,8 @@ | |||
|
|||
# train the model for one epoch | |||
command_train = ( | |||
f"CUDA_VISIBLE_DEVICES='{get_device_id()}' python TTS/bin/train_tts.py --config_path file://{config_path} " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
when you remove file://
then it is not different than a regular training test. Am I wrong?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because we removed fsspec saving in the trainer since it broke the checkpoints uploaded to the cloud. I think we can even remove the test completely
You mean testing that synthesis doesn't work if phonemizer is undifined? |
More like checking the config.json if characters are passed as needed. |