Thanks for your kind words :-)
And indeed, I have a task to organize texts to make it clearer who is speaking; it doesn't always happen that way. As for the TTS voices, I'm not exactly sure what you mean. They're the ones provided by the browser's API, and they're not always the same. Depending on the computer I'm testing on, it might be a boy or a girl. I don't really understand why; I'll have to look into it.