Add streaming support for ElevenLabs TTS

Currently, it seems that the Elevenlabs integration waits until the entire speech file has been rendered before it plays. This can cause long delays when waiting for a response, as well as timeouts for very long responses.

The elevenlabs API supports streaming text to speech playback. It would be nice if the Home Assistant ElevenLabs integration used this instead of waiting for the entire response to be ready.

https://elevenlabs.io/docs/api-reference/streaming

Don’t forget to vote for your own FR. :grin: