HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

VimSpeak Demo

Ashley Feniello1 HN recommender · recommended in 1 month, 2016-2026
YouTube
16K views · 13 years ago · demo · dated

Ashley Feniello demonstrates VimSpeak, a voice-controlled interface for Vim inspired by Tavis Rudd's voice programming talk. The demo includes working through a VimGolf challenge by speech.

HN mentions it as an example of voice-driven editing, and one commenter says it clarified how Vim commands compose.

Testing, debugging & developer toolsComputer vision, speech & NLP#vim#voiceprogramming#speechrecognition#vimgolf#accessibility

3 comments from Hacker News

@riedel2026 · in “I set all 376 Vim options and I'm still a fool”

While I had times discovering myself to accidentally putting 'i' accidentally into MS Word docs and having vom key binding ls in VS Code (and formally eclipse) as well for that reason, I still feel clumsy. I think this is because I mostly rely on muscle memory rather than understanding deeply what I am doing to also allow me to go beyond what I normally do ) which already makes me faster than in any other editor). I found VimSpeak [1] interesting because I somehow understood how to really compose vim commands in a way [1] ▶ this video

RecommendsView on HN
@melling2017 · in “Typing Practice for Programmers”

An IDE does greatly reduce typing. What we need next is some advanced voice input added to our editors. This "John Henry" mentality that developers have about typing never seems to go away. We should be building smarter tools. We're getting closer with voice. VimSpeak: ▶ this video Using Dragon: link Using Kaldi: link This toolkit seems to be the most widely used: link Better predictive typing would also be useful. Computer languages often greatly narrow what you probably want to type next, because of scope, for example.

CitesView on HN
@pmoriarty2016 · in “Why I switched from Vim to Emacs”

Here's voice input for emacs: [1], [2] And for vim (inspired by [2]): [3] I'm sure gesture tracking would probably not be too hard, using any of a number of VR input devices now on the market. Eye tracking would be harder, as I'm not aware of any consumer-level eye-tracking technologies out there. You could certainly have head-tracking pretty easily, though. Now integrating this in a way that would actually be fluid, natural, and useful is another story, though. Also, I'm personally not sure how many big body movements I want to be doing while using my computer (unless I'm trying to exercise, play a game, draw, conduct music, or lose weight). Ideally, I'd want to be as motionless as possible while being as comfortable as possible and while having maximum flexibility and efficiency of input. Keyboards are pretty good for that. [1] - link [2] - link [3] - ▶ this video

CitesView on HN
"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
Mastering the Vim Language36:20

Mastering the Vim Language

thoughtbot
647K views • 11 years ago
"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea41:18

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

Strange Loop Conference
35K 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
Larynx Demo54:13:03

Larynx Demo

synesthesiam
14K views • 5 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
7 Habits For Effective Text Editing 2.01:20:30

7 Habits For Effective Text Editing 2.0

Google
330K views • 19 years ago
Let Vim Do the Typing32:07

Let Vim Do the Typing

thoughtbot
228K views • 11 years ago
Interview with a VIM Enthusiast4:40

Interview with a VIM Enthusiast

Kai Lentit
1.2M views • 4 years ago
A Tour of the Acme Editor23:16

A Tour of the Acme Editor

Russ Cox
151K views • 14 years ago
Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs40:02

Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs

thoughtbot
563K views • 11 years ago
Speech Recognition Breakthrough for the Spoken, Translated Word9:05

Speech Recognition Breakthrough for the Spoken, Translated Word

Microsoft Research
1M views • 14 years ago
How to Do 90% of What Plugins Do (With Just Vim)1:14:03

How to Do 90% of What Plugins Do (With Just Vim)

thoughtbot
990K views • 10 years ago
7 Habits For Effective Text Editing 2.01:20:30

7 Habits For Effective Text Editing 2.0

GoogleTalksArchive
126K views • 14 years ago
Microsoft Vista Speech Recognition Tested - Perl Scripting10:34

Microsoft Vista Speech Recognition Tested - Perl Scripting

miaublah
1.5M views • 19 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
#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
This AI actually WORKS!!! - NVIDIA RTX Voice7:47

This AI actually WORKS!!! - NVIDIA RTX Voice

ShortCircuit
1.8M views • 6 years ago
Intentional Programming demo (Part 1) - Editor9:59

Intentional Programming demo (Part 1) - Editor

dftube
14K views • 20 years ago
Emacs Rocks! Episode 13: multiple-cursors3:56

Emacs Rocks! Episode 13: multiple-cursors

emacsrocks
127K views • 14 years ago