VOICE: How to estimate the length of a sentence to be spoken in seconds

This can also be done with the custom integration Chime TTS.
When calling the chime_tts.say service, you can specify the volume you want for the TTS announcement. It will set the volume, play the announcement, and then reset it once the playback ends.