From "play a simple audio" to "handle the character talking" real quick :]
This is not going to be a feature I will consider soon.
Just because of a simple reason: look at most of the visual novels done with RenPy (or anything else really).
Pretty much none handle voice acting. (and I'm not talking about the app, but the creator)
Even extremely successful studios like NLT do not do voice acting or TTS voice acting.
You could argue that VaM is "bigger" and would be the perfect situation to have voice acting. This is true.
But, today you have some TTS Cloning services that are pretty neat, and several ways to bypass the "demo" limitations. Still, pretty much no one uses TTS in VaM's scenes. I think I could count on two fingers the amount of scenes I've seen with a proper extended TTS implementation done manually.
Then, you could argue that if my plugin had the feature, it would be easier, and then everyone would do it.
But... I highly doubt it would be the case.
I'm not saying I would not consider it if suddenly, a huge amount of story creators would rise to ask for the feature.
But for now, I'm gonna "monitor" the plugin and check what use people make out of it... and also the amount of stories created.
If the community starts bringing really cool stories, and the need for identifying a person atom for each dialog starts to become real, then... maybe.
I generally prefer to focus on several meaningful features which makes the plugin better. Than working on a single really complex feature that is going to be used by just a super thin margin of the creators.
I'm just being pragmatic here : )
To give you an example, I've had dozens (like a lot) of people asking for VAMMoan customization, to each and everyone of them:
- I've explained why it's not by default
- Why VAMM works because of the audio and not the code itself
- How to duplicate VAMMoan and create their own assetbundles and voices
- Or How to bring me a custom audio package that I could myself add to VAMM
In this answer, there is a complex possibility (making your own version) or an easy one only requiring them to slice audio files and send them to me.
In these dozens of requests, after answering to them, only a single person got back to me and sent me a wonderful VAMM ready package (which is the last Emma voice).
One.
This is why I'm super pragmatic when it comes to super specific requests
