Before I raise a WTH, I thought I’d check this first. We had a couple of voice assistants, both an Atom Echo and a S3-Box one. We’ve had to stop using them because they were interrupting us several times during the day (and during Teams or Zoom calls) with “I’m sorry, I don’t understand <repeat the last sentence or two it heard>”.
I’m sure this happens with other voice gadgets (like Alexa or Google) and they just quietly ignore it. Is there a way to configure Voice Assistant to fail silently in these situations?
You can adjust the sentence that is spoken in response to an unrecognized intent:
language: "en"
responses:
errors:
no_intent: Custom response text
(Create a new file at <your home assistant dir>/config/custom_sentences/en/_common.yaml and put it there. (Replace en both in the file path and the file content with whatever language you are using, if it it is not english))
Perhaps it is possible to leave it empty (I did not try this, but I managed to change the response of my Assistant like that)
The config I quoted is not meant for esphome but for home assistant itself.
Create a new file at <your home assistant dir>/config/custom_sentences/en/_common.yaml and put it there. (Replace en both in the file path and the file content with whatever language you are using, if it it is not english)