4 ms·
Wow, Talon looks very interesting. For those who have gotten up to speed with it (or something similar like VoiceCode), how long did it take you to get reasonab
by danenania 7y ago
Wow, Talon looks very interesting. For those who have gotten up to speed with it (or something similar like VoiceCode), how long did it take you to get reasonably productive?
Also, is anyone out there working on a voice control VSCode plugin with deep TypeScript integration? I'd imagine the TS language server and programmability of VSCode could allow you to do some amazing things with voice.
- house9-2 7y agoVoice programming takes a fair amount of effort to get started with, however once you have your microphone dialed and are getting good recognition you can take 'baby steps' and start augmenting your workflow to include voice. i.e. with Talon the alphabet is custom, so once you learn that you can do a lot with just `cmd+tab` `cmd+A`, `cmd+C`, etc... and it is customizable using python scripting so you can simplify many common tasks. I believe there is a VSCode plugin for Talon, I personally use Atom. Certain things are tedious with voice coding, like typing common abbreviated words like `args`; with Talon you have a few options, spell it out: `arch red gust sun` or use the `shrink` command `shrink arguments` or if you use it a lot you can come up with your own customized word for it; also words that sound the same but are spelled differently: `two`, `to`, `too` or even `2`
- nickwongv 7y agoTalon is great. It practically saved my career as a coder. There is a learning curve, but it's aided by the #help channel in Slack (https://talonvoice.slack.com/messages/C7ENXA7C4 https://talonvoice.slack.com/messages/C7ENXA7C4), which is a good starting point after installing the (currently Mac-only) package at https://talonvoice.com/ https://talonvoice.com/. It took me a while (several months) before I could be reasonably productive, but that's because I was trying to avoid usage of my hands altogether, the available community commands were still fledgling, and I was transitioning from another voice control system. It'll be easier if you can still mostly use your hands since you can incrementally move over to voice coding/control, and the built-in functionality and community commands have truly progressed. There's also the eye tracking functionality if it's difficult for you to use a mouse/trackball etc. There is a community-maintained Talon VSCode plugin, but no explicit TypeScript integration. That's a great idea, though! I think some folks use VSCode snippets to help their workflow. I personally want to get to the point where I can utter commands that can write the correct code in whatever language/context I happen to be in, and maybe something even higher level than that. The Talon author and community members are already thinking along those lines, as evidenced by upcoming APIs that make Talon easier to use and even more configurable/extensible than it already is.