Sometimes it can’t connect to the server (which is a completely stupid necessity).
That’s where it does the voice processing. The only processing it does on-device is the wake word and taking commands. Actually figuring out what you mean is done in The Cloud. Doing that on-device would not only make the devices significantly more expensive, but they would also rapidly become outdated.
The rest of your complaints are valid and I’ve experienced them all myself to boot.
Doing that on-device would not only make the devices significantly more expensive, but they would also rapidly become outdated.
Uhhhh no. For one that technology already exists on home assistant and can run on a raspberry pi. For another, Android devices already do that with apps like GBoard and Google Recorder.
That’s where it does the voice processing. The only processing it does on-device is the wake word and taking commands. Actually figuring out what you mean is done in The Cloud. Doing that on-device would not only make the devices significantly more expensive, but they would also rapidly become outdated.
The rest of your complaints are valid and I’ve experienced them all myself to boot.
Yes that’s the stupid part.
Uhhhh no. For one that technology already exists on home assistant and can run on a raspberry pi. For another, Android devices already do that with apps like GBoard and Google Recorder.