You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this proposed feature, we will support training variance models from DS files, and even without recordings.
The core of this feature is to let the binarizer load required attribute from DS files instead of reading from transcriptions.csv or extracting from recordings. Given a piece of data named my_item in transcriptions.csv, if DS files binarization is enabled, the binarizer will follow the order of loading attributes below:
Load from the first segment in DS file at <raw_data_dir>/ds/my_item.ds (full name matching).
Load from the k th segment in DS file at <raw_data_dir>/ds/my_item.ds if the item name is in my_item#k pattern.
Load from transcriptions.csv or extract features from the waveform (fallback logic).
Raise an error if none of the resources above are available.
Please note that you still need a transcriptions.csv to declare all data pieces included in binarization. But if you have all required attributes in the DS files, the CSV file can only contain one single column (the name column).
In this proposed feature, we will support training variance models from DS files, and even without recordings.
The core of this feature is to let the binarizer load required attribute from DS files instead of reading from transcriptions.csv or extracting from recordings. Given a piece of data named my_item in transcriptions.csv, if DS files binarization is enabled, the binarizer will follow the order of loading attributes below:
Please note that you still need a transcriptions.csv to declare all data pieces included in binarization. But if you have all required attributes in the DS files, the CSV file can only contain one single column (the name column).
DS files can be exported from OpenUtau for DiffSinger. For support to convert segmented DS files to transcriptions.csv, see openvpi/MakeDiffSinger#9.
The text was updated successfully, but these errors were encountered: