3 ms·
I'm less interested in voice assistants and more interested in how speech recognition will interact with existing interfaces. One advantage GUI has over CLIs is
by CoolestBeans 9y ago
I'm less interested in voice assistants and more interested in how speech recognition will interact with existing interfaces. One advantage GUI has over CLIs is the "graphical" component. Graphics can output to the user so much more information in so much less time than text (colloquially "a picture says a thousand words"). Text-to-speech output has the bandwidth problem a CLI has and it isn't persistent. If you didn't hear the voice assistant the first time, you have to make it repeat the entire sentence.
What I think is really the killer feature of speech recognition is its role as an input. Anecdotally, I find the only times I use any voice UI is for setting alarms (because iOS's time input makes you scroll thru every minute) and asking a sufficiently long question to Google (because touchscreen keyboards are still imprecise and I've got fat fingers). Even though both Android and iOS have speech recognition built into their keyboards I think there's something someone is missing on the input side.
- kumrr 9y agoCouldn't agree with you more. So much so we actually are building a company to help developer do just that - http://slanglabs.in http://slanglabs.in :) Provide tools to developers to build a voice interface on top of existing mobile apps that in our mind would marry the best of voice (as an input mechanism) with GUI (as an output mechanism).