4 ms·
I'm a software engineer. I code in vim and use Ubuntu on my desktop which I built myself. I say all of this to give the reader context for how I tend to interac
by jsharf 9y ago
I'm a software engineer. I code in vim and use Ubuntu on my desktop which I built myself. I say all of this to give the reader context for how I tend to interact with tech. I'm 24.
I do a lot of texting, and a lot of the time it's a mixture between plain old thumb texting and swiping for longer words. But about 30% of the time I use voice to text.
I use Google's assistant and the voice to text is excellent. It even uses context to go back and correct ambiguities (synonyms) and even cooler -- mistakes. If I say "I baked a match of cookies", it will first transcribe match, but as soon as I say cookies, it will in real-time go back and change match to what is obviously correct -- batch. Note this doesn't work with direct assistant commands ("okay Google what time is it?"),but it definitely does work with text messages you send while talking to the assistant ("okay Google, send Brandon a text message: I'm baking a match of cookies" gets corrected). This helps with stuttering or mistakes you make while speaking.
It's certainly a bit of a mental shift to get used to speaking text messages. Saying punctuation marks out loud is awkward. but it's definitely at the point where it's convenient.
- jxdxbx 9y agoTranscription is a hard problem but it's pretty closed to solved. The unsolved problem is telling an voice assistant to do something useful and having it do it. An AI assistant would be something that could act on "Book me a trip to Tokyo and inform the relevant people," not interacting with a spoken command line, invoking some API by voice, or laboriously filling out a form by talking to a computer.