I noticed a kind of issue that I never really found a fix to in the UTAU community voicebanks wise.
The kind of big lack of standards.
I'll explain what I mean.
There's a huge amount of ways to do voicebanks, to share them, to update them etc, and it's good, however, it makes all of it confusing, not only for people who make UTAUs (They have to watch tons of tutorials, infos etc from tons of websites due to how much knowledge is required, like finding the right reclist for what we need, learning how to oto, learning the different styles of recording, organizing everything etc)
and for people using the utaus, there's a big problem of the way utaus must be used (when it comes to all the types of vbs, the differences between vbs for the vb specific differences etc and the BIGGEST problem I personnally encountered are the highly incomplete TERMS OF USE, often not even included with the UTAU and often completely blurry on what we can and can't do with the vbs because they're written by people inexperienced in the field)
I know one program that made it a bit easier to make vbs, OREMO, which is pretty good, but I noticed that there's still a big lack of a standard solution to make and share vbs in a simple and complete way
That's why I got the idea of creating a software focused on it, the software would allow with a simple interface to chose the language of our UTAU and the recording style (such as CV,VCV etc), (more recording styles etc will be added with updates because I'll try to find the most complete reclists possible and ask to the authors the authorisation to use them in the software one by one, it would contain a choice too between "Complete" and "Minimum" recording to know if it should only include the strictly necessary recordings or include all the optional recordings to have a more complete vb, it would be added to the description of the utau for the end users to know EXACTLY what works with this utau by watching the documentation of the software giving the list of all the sounds usable with a specific reclist and mode for all utaus made with it)
then the software would automatically create a standard oto.ini and would allow to record the necessary recordings for the vb a bit the way oremo does it but would automatically associate the oto to set the files associated to each sound (even with vccv etc), and once it's done the user will be able to edit the oto.ini to set the preuterrance,overlap etc and it will have a page to edit the image of the utau, the description, and will have a whole MANDATORY section dedicated to the UTAU terms of use with simple choices to make for instance between "Non commercial use only" "Limited commercial use (Only allowing commercial use of the voice but not the character)" and "full commercial use (allowing to use the voice and character for commercial purposes)"
there would be stuff too like if the creators doesn't allow the utau to be used in lewd,violent stuff etc
and a system allowing the creator to add custom terms of use on top of the mandatory ones, I really want to make the whole terms of use process simple and intuitive for the creator while still making it clear for the end user
then at the end there would be a version system that would allow to set easily the version of the voicebank and package it for installation
I think adding a kind of voicebank manager with a system of voicebank update could be interesting too thanks to the automatic version system
I think this system could be useful for both creators and end users, it would make creating and using UTAUs a more standard process with less learning to do creator wise without having the end user to always learn the differences of each vb and not knowing what we can do with the UTAU or not
I'd like to know what you all think about this idea, would you like to have a software like this?
The kind of big lack of standards.
I'll explain what I mean.
There's a huge amount of ways to do voicebanks, to share them, to update them etc, and it's good, however, it makes all of it confusing, not only for people who make UTAUs (They have to watch tons of tutorials, infos etc from tons of websites due to how much knowledge is required, like finding the right reclist for what we need, learning how to oto, learning the different styles of recording, organizing everything etc)
and for people using the utaus, there's a big problem of the way utaus must be used (when it comes to all the types of vbs, the differences between vbs for the vb specific differences etc and the BIGGEST problem I personnally encountered are the highly incomplete TERMS OF USE, often not even included with the UTAU and often completely blurry on what we can and can't do with the vbs because they're written by people inexperienced in the field)
I know one program that made it a bit easier to make vbs, OREMO, which is pretty good, but I noticed that there's still a big lack of a standard solution to make and share vbs in a simple and complete way
That's why I got the idea of creating a software focused on it, the software would allow with a simple interface to chose the language of our UTAU and the recording style (such as CV,VCV etc), (more recording styles etc will be added with updates because I'll try to find the most complete reclists possible and ask to the authors the authorisation to use them in the software one by one, it would contain a choice too between "Complete" and "Minimum" recording to know if it should only include the strictly necessary recordings or include all the optional recordings to have a more complete vb, it would be added to the description of the utau for the end users to know EXACTLY what works with this utau by watching the documentation of the software giving the list of all the sounds usable with a specific reclist and mode for all utaus made with it)
then the software would automatically create a standard oto.ini and would allow to record the necessary recordings for the vb a bit the way oremo does it but would automatically associate the oto to set the files associated to each sound (even with vccv etc), and once it's done the user will be able to edit the oto.ini to set the preuterrance,overlap etc and it will have a page to edit the image of the utau, the description, and will have a whole MANDATORY section dedicated to the UTAU terms of use with simple choices to make for instance between "Non commercial use only" "Limited commercial use (Only allowing commercial use of the voice but not the character)" and "full commercial use (allowing to use the voice and character for commercial purposes)"
there would be stuff too like if the creators doesn't allow the utau to be used in lewd,violent stuff etc
and a system allowing the creator to add custom terms of use on top of the mandatory ones, I really want to make the whole terms of use process simple and intuitive for the creator while still making it clear for the end user
then at the end there would be a version system that would allow to set easily the version of the voicebank and package it for installation
I think adding a kind of voicebank manager with a system of voicebank update could be interesting too thanks to the automatic version system
I think this system could be useful for both creators and end users, it would make creating and using UTAUs a more standard process with less learning to do creator wise without having the end user to always learn the differences of each vb and not knowing what we can do with the UTAU or not
I'd like to know what you all think about this idea, would you like to have a software like this?