Related resources¶
Demonstrations¶
The following demonstrations show how various people use Dragonfly and speech recognition:
- 2013-03-20, Tavis Rudd: Using Python to Code by Voice — A demonstration video showing off his use of Dragonfly at PyCon 2013
- 2010-02-02, Tim Harper: Dragonfly Tutorial — Instruction video showing how to install Dragonfly and how to develop command modules for it
- 2009-11-08, John Graves: Python No Hands with Dragonfly — Demonstration video presented at Kiwi PyCon 2009 showing how to program without touching a keyboard or mouse
- 2009-04-09: Dragonfly Mini-Demo of Continuous Command Recognition — A demonstration video showing the use of continuous command recognition
Community¶
The following resources are used by the Dragonfly community and speech recognition users/developers:
- Dragonfly Speech Google Group
- Dragonfly’s FAQ
- Dragonfly-related Stackoverflow Questions
- Hands-Free Coding Blog — James Stout’s blog on his experiences with Dragonfly and other tools for doing hands-free technical computer work
- Speech Computing Forum on Dragonfly — Archive.org snapshot from 2013-12-07, before this forum was taken down
Applications¶
The following applications integrate Dragonfly for speech recognition:
- Damselfly — Tristen Hayfield’s system for using Dragonfly voice commands to control Linux apps
- Dictation Toolbox — A collection of tools for speech recognition, including:
- Dragonfluid — A Dragonfly extension to allow voice commands to be spoken together without pausing. Supports Dragon NaturallySpeaking and Windows Speech Recognition
- Pyrson — Len Boyette’s Digital Life Assistant (DLA) linking several Python libraries, including Dragonfly for speech recognition
- SublimeSpeech — A Dragonfly-based speech recognition plug-in for Sublime Text 2
- Speechcoder — A plug-in for Notepad++ to facilitate writing code
Command modules¶
The following sources offer a wide variety of command modules for use with Dragonfly:
- Barry Sims’s Voice Coding Grammars
- Cesar Crusius’ command modules
- Davitenio’s command modules
- Dictation Toolbox’ Dragonfly Scripts
- Christo Butcher’s command modules
- WhIzz2000’s command modules
- Hawkeye Parker’s command modules
- Simian Hacker’s Code-by-Voice — Support files for Chris Cowan’s “code by voice” setup using Dragon NaturallySpeaking and Dragonfly
- Designing Dragonfly grammars — A blog post by James Stout discussing techniques to design command grammars
Forks¶
The following repositories contain forks of the Dragonfly source code, made by various people for them to improve it or experiment with it:
Unrelated¶
The following resources are unrelated to Dragonfly, but may be interesting to its users nevertheless:
- PySpeech — A small Python module for interfacing with WSR
- Pastebin document containing explanations of the Natlink API
- Unimacro
- Vocola
- DragonControl — Nicholas Riley’s scripts for using Dragon Medical under Windows 7 in VMware Fusion as a dictation buffer for OS X
- Numen Voice Control — John Gebbie’s voice control system for computing without a keyboard on Linux
- Getting Started with Eye Tracking — James Stout’s hands-free coding blog post on using eye tracking with dragonfly
- EyeXMouse — Eric Paulson’s fork of EyeXMouse for cursor control using the Tobii EyeX eye tracker