I would like to make a recommendation to the developers of tasker. See
this reddit where I posted recently. I would like to suggest that Tasker do the following:
1. check if the "say" action is going to use a high quality (~250MB) TTS engine
2. if it is, then check if the engine is in RAM already
3. if it is NOT, then instead use the low/standard TTS engine for this "say" action and load the high quality when the overall task is done
I've measured it, and if the TTS engine is not in RAM, standard takes about 1 second to load and play TTS the first time. But high quality takes 8-10 seconds!!! So any audio ducking that is done is actually totally done at the wrong time for the first time "say" speech with high quality.
Is this a good place to post this, or is there a better way to make this suggestion for new work to developers?
Justin