Many TTS providers have a limit on the message length that is allowed to be converted.
Right now it simply uses
do they simply get played one after each other by the player?
-> I could use
for wav in self.wav_data: self.send(self.player, PlayWavData(wav))
self.wav_data being an array of the splitted text converted to speech, or would I need to combine them and send them all in one call (I would prefer to send them without combining them, but I was not sure whether it would play them one after each other or might play multiple in parallel)