Skip to content

Instantly share code, notes, and snippets.

@tavisrudd
Created March 23, 2013 04:55
Show Gist options
  • Save tavisrudd/5226505 to your computer and use it in GitHub Desktop.
Save tavisrudd/5226505 to your computer and use it in GitHub Desktop.
some links related to my voice coding talk at #pycon
@haughki
Copy link

haughki commented Apr 11, 2013

omg. shorttalk: amazing

@guilhem-bichot
Copy link

Hello Tavis. I saw your presentation about "coding by voice", it's impressive. Has there been any progress towards making the code public?

@wakaru44
Copy link

I have been also looking for any updates on the subject, but with no luck :(
I have already installed Dragon and started some experiments with dragonfly, but there are some gaps and holes in the way to have a fully usable system.
It would be amazing to have at least a general guide to shorten the path for others. Something simple (that doesn't take too much Tavis's time) like:

(maybe im a bit lost in some points... thats why im asking for it :S :) )

  • install the software

    blablabla

  • create your basic vocabulary

    blablabla you might find this issues, blablabla, use shorttalk for this blablabla,

    • knowledge about grammars and contexts in Dragon NS can be found example link
    • quick guide to add custom commands to dragon
    • a recommended way to define the "language" you are going to use with speech recognition
      • shorttalk is good for blabla
      • you wiil need you own words for this blablabla
  • configure you usuall applications

    for emacs blablabla, for vim blablabla, for the shell, blablabla

  • improve you customizations

    blablabla

@synkarius
Copy link

I too was inspired by his talk.

Here is my own progress, and some other links and information in the readme.
https://github.com/synkarius/caster

@jpivarski
Copy link

I've also seen projects inspired by Tavis's talk, and while fresh starts are good for cleaning out the "duct tape," voice coding is an area that would be very good to standardize conventions. Two thousand voice commands sounds about right, but what if each implementation had a different two thousand commands?

Please, at least put your list of commands out there! It should be a selling point that a system is Tavis-compliant. After all, you've used this for years, culling the hard-to-pronounce words, eliminating ambiguities, adding missing commands, and everything.

(Slap.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment