When using tts.cloud_say
on a Sonos speaker that’s already playing music I’d like to pass the volume
parameter that you are able to pass via media_player.play_media
when manually passing announcement parameter. Is this possible?
More Background
I noticed today that if am playing musing on my Sonos and then use tts.cloud_say
to say something on the device it’ll lower the volume and play what needs to be said. I see in the Sonos integration documentation that this is a function of the announce
property that apparently is being handled on the backend.
What I Tried
service: tts.cloud_say
data:
entity_id: media_player.bedroom
message: >
My message here
cache: false
options:
volume: 0.1