I have a voice assistant set up using an M5 Echo, and I want to send a command without having any response spoken back to me.
Nothing I’ve done seems to work.
If I set the Text to Speech component of the Voice Assistant to “None” then it seems to completely disable the assistant. (It never responds to the wake word)
If I set the Text to Speech component to “Home Assistant Cloud” and use the “Set Conversation Response” action to set the response to an empty string or the literal null, then it just defaults to saying “done”.
How can I keep the voice activation but completely suppress the response?
The word ‘done’ can also signify that the automation hasn’t fully completed. I notice this when I have a response defined for the automation in question, but it only says ‘done’.
If the automation doesn’t fully complete, I’d like to be able to say something else, other than ‘done’ Is this possible ?
It also does not work great when you use language other than English for your voice assistant. It then tries to transliterate word “done” which sounds weird.
Would be great to be able to configure the default response globally