Was able to setup M5Stack Echo and enabled Home Assistant Cloud trial period for 1 month.
So far it's useless.
I decreased from 180 entities to only 30
I searched how to ask the commands https://github.com/OHF-Voice/intents/tree/main/sentences/nl
When I say the wake word, the echo starts to blink blue but then it remains blinking blue or after a long time it responds that it doesn't understand or something.
Checked Voice Assistant debug and the command I said was almost never understood correctly.
What to do?
The audio response I get is almost interrupted, so maybe that's why my command is also not understood.
#Bad experience with M5Stack Echo
1 messages · Page 1 of 1 (latest)
ok so the AE is a nice little device but its mostly for testing and development and not necessarily regular use so your expections should be in line with that,
this being said, lets see if we can make it a bit more smooth
can you post a screenshot of your voice pipeline setup?
settings -> VA -> click on your pipeline
this should be the pipeline that is assigned as the assistant for the device which you can see in its device page
ok, you a mixing languages it seems. that's probably not going to help it understanding
I understand that a small cheap device can't deliver an amazing experience but after some YouTube movies I've seen, before I purchased, I thought that it should work much better
I live in Belgium, Flanders and speak Flemish. We use Dutch words but pronounce them diffirently than Dutch people. In the Text-to-speech, Flemish exists but in the Conversation agent and speech-to-text only Dutch is selectable
ok so the conversation agent is the "brain" which is set to dutch. so it is running against dutch "intents" the STT being in flemmish means that its sending flemmish against the dutch intents which i guess is an issue
Changed all to Dutch and tried 5 commands in Dutch but nothing works
can you show me a screenshot of the AE's device page?
I just say in Dutch: Close and then the name of a cover. And this entity is set as cover and I say the name of the Alias I made
What do you mean exactly
okay, I was mostly checking firmware version. if you try other times, and look at the debug traces of them does it show anything different?
also, are you able to test it in english? english tends to work better (there is more data for it)
Seems useless. Changed all to English. Add an alias to my cover 'backdoor'. Say 'Close Backdoor', 'Close cover backdoor'... Doesn't work
it could be getting confused between "backdoor" and "back door"
the default agent can be a little "dumb"
I say backdoor in 1 smooth word...
but the STT is detecting it as 2
Yes, I see, any better translation agent?
try adding both "back door" and "backdoor" as aliases and see if it helps?
this is the kind of thing that a llm based agent can help with as it handles "knowing what you mean"
between the limited microphone capabilities of the AE, STT not being perfect, and the rigid intents its going to be a bit shakey
Can an llm based agent be installed as HA integration?
yes, do you have any llm setups currently?
Sorry, llm stands for?