Hacker News new | past | comments | ask | show | jobs | submit login

As I understood it the hard thing isn’t converting speech to text, it is understanding which text should lead to which actions.

Strangely enough in command line interfaces this works perfectly, so maybe we need just a more speech friendly way to call commands?

And why you’d need the cloud is beyond me. A speech assistent that fails once you don’t have a internet connection is not only annoying, in some cases it could become outright dangerous.




With a limited set of commands and fairly strict user training, you reduce this problem to "parsing a limited grammar" which is significantly easier. It's more or less what the current top-tier chatbots are doing. You don't need an outrageous amount of processing power for this.

The reason everything currently runs "in the cloud" is very simple; it binds you to the vendor and prevents anyone from reverse-engineering the software in any sort of usable form. It's essentially DRM gone wild.


I agree. I suspect most people would be a lot happier with a dozen or two commands customized to their personal use cases.

Instead we have companies shuffling data back to their servers attempting (and usually failing in my experience) to handle arbitrary commands mostly for the company's benefit


Indeed.

Google Assistant DID figure out which case should lead to which actions. It knew that it was supposed to call home.

Instead of performing the action, it refused to perform the action and demanded that I use my hands to unlock the phone in precisely the situation where doing so was both illegal and dangerous.

You're right about the spurious cloud connection requirement. There is no way that we need to make a cloud connection for this or many other functions, yet it seems to be the default architecture for almost everyone these days. Just because you can does not mean you should.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: