Using Python to Code by Voice
What it is
Tavis Rudd describes how RSI forced him to program by voice, and shows the Python and Emacs Lisp system he built with voice recognition. A live demo creates and deploys a small system without touching the keyboard.
Why Hacker News recommends it
Recurs in threads about RSI, accessibility and voice coding as the go-to demo of a custom spoken command language.
- 12 people recommended it
- 9 different months
- 4 strong recommendations
- first 2013, last 2025
What HN commenters said
“was my favorite presentation at PyCon this past year.”
Voice coding with Emacs and Python via Dragon.
thomasjames, 2013-05 · Strong recommendation · in “VimSpeak”
“I highly recommend watching this video, where the speaker uses voice commands to write both in emacs-lisp and in python.”
Speaker writes emacs-lisp and Python using voice commands.
monsieurbanana, 2020-08 · Strong recommendation · in “Art of chording”
“Travis Rudd's incredible demo of voice coding [1]”
Incredible demo of voice coding.
arijun, 2020-08 · Strong recommendation · in “Art of chording”
“This reminds me of the amazing 2013 video of Travis Rudd coding python by voice”
Amazing 2013 demo of coding Python by voice.
pugio, 2025-04 · Strong recommendation · in “The case against conversational interfaces”
“You might be interested in watching this talk”
Voice-driven coding with Dragon NaturallySpeaking.
rjbwork, 2014-06 · Recommendation · in “Annyang.js – Let visitors control your site with voice commands”
“about a system he used when his hands were afflicted with RSI is pretty interesting.”
Talk about a voice system used during RSI.
srik, 2015-04 · Recommendation · in “Ask HN: Anyone using a “no hands” setup for programming?”
“There was an interesting talk at PyCon 2013 about programming using only your voice”
Talk on programming using only your voice.
beeworker, 2015-04 · Recommendation · in “Ask HN: I can barely read, is there a way I could still learn to program?”
“Turns out it's doable, you just need to invent your own language.”
Live demo deploying a system by voice with a custom language.
klibertp, 2017-05 · Recommendation · in “Something is wrong when the ‘telephone app’ on your phone becomes 3rd party”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: voice coding, rsi, emacs, dragon naturallyspeaking, accessibility, python
Also recommended by the same people
demoIntrinsic Gravity by StillTiXL · 3 HN recommenders · 2019–2026
explainerIs This What Quantum Mechanics Looks Like?Veritasium · 4 HN recommenders · 2016–2025
documentaryEverything is a Remix (Original Series)Kirby Ferguson · 7 HN recommenders · 2017–2026
tutorialNixOS VM on Mac SetupMitchell Hashimoto · 1 HN recommender · 2022–2024
talkRailsConf 2014 - All the Little Things by Sandi MetzConfreaks · 15 HN recommenders · 2015–2025
talk"Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference · 12 HN recommenders · 2014–2024
talk🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference · 11 HN recommenders · 2018–2024
talkBret Victor - Inventing on PrincipleRui Oliveira · 12 HN recommenders · 2013–2025