4 ms·
Voice assistants are difficult, both electro-acoustically to get a good clean voice signal from the ambient room noise and voice-assistant generated audio (this
by robotrout 9y ago
Voice assistants are difficult, both electro-acoustically to get a good clean voice signal from the ambient room noise and voice-assistant generated audio (this is called barge-in), as well as the software to actually parse that speech. A great open-source voice-assistant is ambitious.
But why isn't there a great open-source version of any $iot_appliance? IOT, in general, is crawling with companies that are looking for a monthly cash flow, and are therefore creating an ecosystem of non-federated, walled garden type devices that report back to some central server to keep the user dependent upon and paying monthly cash to some company. All of these IOT projects are generally simpler than voice-assistants, and I look forward to the day when we have IOT projects that talk to each other or a local server, without linking us to some company forever.
- amelius 9y ago> A great open-source voice-assistant is ambitious. Yes, I get that. But so was writing the Linux kernel.
- ggg9990 9y agoLinux kernel is the outlier, not the norm. You can’t take a regular runner and ask him why he isn’t running as fast as Usain Bolt.
- amelius 9y agoYes, but we only need one Usain Bolt to push the boundary of running.
- ConceptJunkie 9y agoMoreso. If you have one Usain Bolt, he can do stuff no one else can, but having accomplished it, he can't share his ability. If you have a software developer with a Usain Bolt-level of skill, he can share what he creates.