Mycroft – The Private and Open Voice Assistant
mycroft.ai
mycroft.ai
I made my own home voice assistant [0] that's pretty primitive, but runs entirely locally on a Raspberry Pi (except when, e.g., I ask it to tell me the weather forecast, and it goes to a weather website to fetch it).
I'd like to see more development that's truly privacy-focussed along those lines.
[0] https://7402.org/blog/2021/diy-home-voice-assistant-privacy-...
And the service doesn't seem to have improved much since I last tried it (though to be honest neither have Siri and Alexa, not sure about Google). All voice assistants are still really stupid and scripted. Even a simple question like "what did you just say?" or "turn off the bedroom lights and turn the air purifier on". I have to say "Hey Siri every time to deliver it in bite sized chunks". Or sometimes it thinks I said on instead of off and doesn't take into account that the light was already on so why would I have asked for that??
I really hoped we'd be a lot further along, it's almost 10 years since these came out. AI was supposed to give these things a big boost but I don't see it. A commodore 64 could run the logic part of a Siri conversation (not the recognition of course)
Anyway, we really need a fully offline and private voice assistant. Maybe this sort of things are what should GNU and Apache work on next?
Since then I've had echo dots and now a HomePod mini because I don't trust Amazon so much either.
But I agree we need that. The big reason for cloud processing is that it has to recognize millions of people with differing accents. For home hosted use that's not needed. I wouldn't mind training it for a while with my voice. Even in the 90s dragon dictate worked pretty great after reading it a short story.
Privacy is a completely different subject and whatever we feel about these companies it is very hard to quantify.
I did check one and I don't find it a huge difference. In particular I noticed that Google is much better at keeping state for follow-up questions. Something that bothers me with Siri.
But the other answers were pretty much the same. I won't change it for that :)