HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea

Strange Loop Conference5 HN recommenders · recommended in 6 months, 2020-2023
YouTube
35K views · 7 years ago · talk · evergreen

Emily Shea explains how repetitive strain injury pushed her to program by voice using speech recognition (Talon), and gives a live coding demo. She argues voice-driven development can be pain-free, efficient and enjoyable.

It is the go-to recommendation whenever someone asks about voice coding or RSI-friendly programming setups.

Computer vision, speech & NLPTesting, debugging & developer toolsSoftware practice, open source & careers#talonvoice#rsi#speechrecognition#accessibility#livedemo

9 comments from Hacker News

@m4632023 · in “I designed my own keyboard layout. Was it worth it?”

> Soon we will be talking to our LLM's a lot People have been saying this for decades. I think of "dragon naturally speaking" and similar. It still doesn't seem mainstream. (maybe it is but not visible to me?) that said, I still remember this video: ▶ this video

CitesView on HN
@cube22222023 · in “Numen: Voice Control for Handsfree Computing”

It's worth mentioning Talon[0] here, which is a system for offline voice control as well, with great python-based scripting (and also supports eye tracking, though I haven't used it myself). Using your computer or programming with it works like a charm, with some interesting and impressive projects based on it coming out as well, like Cursorless[1]. There's a great strangeloop talk[2] demonstrating talon and the actual state of voice coding, which is how I discovered it (hint: it's much better than you'd expect, and straightforward to learn at that). [0]: link [1]: link [2]: ▶ this video Disclaimer: not affiliated, just a happy occasional user

Strongly recommendsView on HN
@glenjamin2022 · in “Hey, GitHub – Waiting list signup”

There was an excellent talk at Strange Loop a few years ago by Emily Shea about how she'd learnt to code vim using her voice to combat RSI. ▶ this video The demos are in Ruby, but I could imagine that languages with strong type-aware auto-completion could be easier to do.

Strongly recommendsView on HN
@kbenson2022 · in “Ask HN: Why is there no high quality method for voice control of a PC?”

For anyone interested in this topic, you might be interested in this tech talk[1] from Emily Shea. In it she demos a tech stack similar to what's mentioned here, to fairly good effect. It does appear that required a lot of tweaking on her part and is optimized for the writing of code, and I'm not sure how well it functions for more general contexts. 1: ▶ this video

RecommendsView on HN
@58x142021 · in “Spatial Keyboard Navigation”

I think you'll find this presentation by Emily Shea on voice driven development to be intriguing. ▶ this video aside, novel HIDs are IMO a huge market gap that I'd really like to invest time in if anyone wants to chat.

RecommendsView on HN
@b2gills2021 · in “Try APL”

You can if you put in the work to set it up. There are two (nearly identical) talks by Emily Shea - Perl Out Loud link - Voice Driven Development: Who needs a keyboard anyway? ▶ this video

CitesView on HN
@cube22222021 · in “Squeezebox Keyboard”

Check out voice programming with Talon[0], I've recently been playing around with it (to be less reliant on my hands), and it actually takes little work to get started and fairly productive. The state of voice programming is much better than most people would imagine. Here's a nice talk on strangeloop by a person who switched to it permanently: ▶ this video [0]: link

RecommendsView on HN
@lunixbochs2021 · in “Typing, RSI, and what I do differently”

My project, Talon, is free and cross platform. It might have some options that can help you: link Some blog posts: - link - link - link Some talks: - link - ▶ this video - link

CitesView on HN
@tbabej2020 · in “Ask HN: Is there any work being done in speech-to-code with deep learning?”

While (likely) not using directly deep learning, I found the following talk [1] by Emily Shea on her code dictation setup (based on Talon Voice) both insightful and impressive. EDIT: Actual demo with coding starts at 18.00: ▶ this video [1] ▶ this video

Strongly recommendsView on HN
Emily Shea - "Perl Out Loud"51:11

Emily Shea - "Perl Out Loud"

The Perl and Raku Conference - Greenville, SC 2026
33K views • 7 years ago
Using Python to Code by Voice28:17

Using Python to Code by Voice

Next Day Video
348K views • 13 years ago
The Eleventh HOPE (2016): Coding by Voice with Open Source Speech Recognition46:20

The Eleventh HOPE (2016): Coding by Voice with Open Source Speech Recognition

Channel2600
13K views • 9 years ago
VimSpeak Demo14:15

VimSpeak Demo

Ashley Feniello
16K views • 13 years ago
"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)39:26

"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)

Strange Loop Conference
59K views • 3 years ago
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)43:04

"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)

Strange Loop Conference
468K views • 4 years ago
clojure.core/typing - Matt Adereth35:41

clojure.core/typing - Matt Adereth

ClojureTV
40K views • 10 years ago
Larynx Demo54:13:03

Larynx Demo

synesthesiam
14K views • 5 years ago
"Type-Driven Program Synthesis" by Nadia Polikarpova39:40

"Type-Driven Program Synthesis" by Nadia Polikarpova

Strange Loop Conference
15K views • 8 years ago
"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell40:56

"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell

Strange Loop Conference
25K views • 12 years ago
7 minutes of Pharo Smalltalk for Rubyists7:15

7 minutes of Pharo Smalltalk for Rubyists

Avdi Grimm
37K views • 11 years ago
Microsoft Vista Speech Recognition Tested - Perl Scripting10:34

Microsoft Vista Speech Recognition Tested - Perl Scripting

miaublah
1.5M views • 19 years ago
Windows Vista Speech Recognition Tested - Perl Scripting10:34

Windows Vista Speech Recognition Tested - Perl Scripting

scrubadub1
913K views • 19 years ago
"Eve" by Chris Granger46:04

"Eve" by Chris Granger

Strange Loop Conference
27K views • 11 years ago
#VoCo. Adobe Audio Manipulator Sneak Peak with Jordan Peele | Adobe Creative Cloud7:21

#VoCo. Adobe Audio Manipulator Sneak Peak with Jordan Peele | Adobe Creative Cloud

Adobe Creative Cloud
1.9M views • 10 years ago
Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram43:37

Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram

Lambda World
25K views • 7 years ago
Bret Victor - Inventing on Principle54:20

Bret Victor - Inventing on Principle

Rui Oliveira
339K views • 14 years ago
Stevey's Tech Talk E39 -- A guided tour of Emacs45:11

Stevey's Tech Talk E39 -- A guided tour of Emacs

Steve Yegge
13K views • 4 years ago
GitHub Copilot CRUSHES Leetcode Interview Questions! 😳9:20

GitHub Copilot CRUSHES Leetcode Interview Questions! 😳

DevOps Directive
266K views • 5 years ago
Cursor Team: Future of Programming with AI | Lex Fridman Podcast #4472:29:05

Cursor Team: Future of Programming with AI | Lex Fridman Podcast #447

Lex Fridman
1M views • 2 years ago