.. _RefRelatedResources: 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: * `Gitter chat room `__ (also `bridged to Matrix `__) --- Real-time chat and historical discussions about Dragonfly * `Dragonfly Speech Google Group `_ * :ref:`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: * `Aenea `_ --- A client-server library for using voice commands from a Windows system running Dragonfly to one or more other systems, e.g. running Linux * `Caster `_ --- A collection of Dragonfly-based tools aimed at enabling programming entirely by voice * `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 .. _RefCommandModulesList: 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: * `Tylercal's repo `_ 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