I wanted to request a precise control over speech audio path generation. Since structuring and storing various translations and audio files is difficult. It's important to have a structure that fits the project the best. My variant would have been, Resources/Speech/SceneName/OriginalText. But I understand that every project would have a different case and implementing each one would be a nightmare, also since for example there is no guarantee that OriginalText is unique, some of the variants would even break other people projects. So I thought that maybe it would be an option to enable an entry point that allows for a custom function that generates a path for each line? Basic projects will probably suffice with the current options for audio files distribution and advanced projects probably have the necessary skill and team to write their own folder structure script. So would it be possible to get an option of an overridable method, that generates audio paths for speech lines?
EDIT 1: The passed down parameters should probably include desired language, all other languages, description, id, etc. Including all other languages is useful when you make some hidden 'languages' that contain meta data for the speech line, that meta-data is useful to generate custom audio line addresses.
Comments
{
return "Speech/" + language + "/" + speechLine.lineID;
}