
I "made" a program to convert the SynthV label format (from SVDC) to oto.ini
(This is a follow up to my last post of porting Elanor Forte to UTAU, since someone asked for it https://www.reddit.com/r/AIcrack/comments/1ulpwu4/so_since_she_was_discontinued_i_ported_elanor/)
So when i made the Elanor Forte port, i mentioned that i Vibe-Coded a program to convert her proprietary labeling format to oto.ini, and now I'm distributing it so anyone can use :D
https://www.mediafire.com/file/gf7rj3514o44v9w/SV_JSON_2_OTO.py/file
Be warned that it's built specifically for ARPASING and may need edits for Japanese and Chinese.
Small tutorial on how to use:
Programs needed: Python (any build i think), SV Database Creator (can be found on Internet Archive i think), a SynthV voicebank (AI voicebanks won't work, it must be STD) and OpenUTAU (reg UTAU also works)
1: Open SVDC and click "Import S5L"
2: Open the voicebank you downloaded S5L file (if there is only .nofs files, then you downloaded the wrong version of the voicebank or are trying to extract an AI voicebank)
3: Select where you will extract the voicebank to and it will start to extract (i would recommend "C:\Users\(Your Username)\Documents\OpenUtau\Singers")
4: Navigate to the voicebank you extracted and go to the "wav" folder (found at "(Voicebank Name)\wav\(Pitch Folder)")
5: Put the SV_JSON_2_OTO.py in the folder
6: Open the command prompt in the folder directory and run "python SV_JSON_2_OTO.py", it will then convert the json files to oto.ini
7: You can now use the voicebank in OpenUTAU :D (it will most likely be named something like "No Name (Name of the voicebank folder)")
You may redistribute and modify the script if you want but pls credit Haruki-P for the program :)