TTS Announcement Delays after event trigger

I’ve read in older posts that some TTS delays can be up to 5 seconds.

My setup for TTS is Webcore, mediaRenderer and a Fabriq speaker. The piston is a simple “speak and resume” action after a sensor “open” trigger. The announcement is 4 seconds delayed after the event.

Are these delays specific to setup?

What DTH are you using for your speaker. I’ve never had good luck with Speak and resume. The resume part only works if it was ST that was originally playing something on the speaker.