Contents
- About This Page
- Forums, Community, Publicity
- Sources and Modules
- Documentation
- Repositories
- Other Documents
- DNS Add-ons, Open-source and Commercial
- Videos
- Installation Instructions (Dragonfly and Caster)
- Caster Wiki
- Legacy Links
- Troubleshooting
- Miscellaneous
About
This page is intended to serve as an index of information related to Dragon NaturallySpeaking, Dragonfly, voice programming, extending Dragon, and my own project, Caster. Below, you will find a collection of links related to those subjects. Please make a pull request for corrections or adding additional resources.
If you're just getting started with voice programming, I suggest reading this article and this FAQ to get the lay of the land.
Forums, Community, Publicity
Community Groups
-
Caster Gitter Channel - Text chat room.
-
Discord Channel - Castor/Dragonfly text or voice chat room.
-
Google Groups For Dragonfly - Forum
-
Google groups for Comp.lang.beta - Forum
Blogs
-
HandsFreecoding - Techniques and software to code and control computers by voice
-
Extrahop - Programming by Voice: Staying Productive without Harming Yourself
Miscellaneous
Sources and Modules
- Github - Dragonfly - (Recommended) - A Community fork of t4ngo's Dragonfly repository.
- Github - t4ngo/dragonfly - Stale
Dragonfly and Natlink Documentation
Dragonfly
-
Dragonfly - readthedocs - (Recommended Documentation)
-
t4ngo's Dragonfly - readthedocs - Stale
Natlink
- Qh.antenna.nl - Natlink, Unimacro and Vocola - (Recommended) Documentation and install instructions
As Needed
- Register Natlink pyd Manually
-
Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update
-
Qh.antenna.nl - Implementation_and_Acceptance_of Natlink.pdf
Other Dragonfly Repositories
Updated - 10/10/2018 Link - Last commit on (Month - Day - Year)
- Github - dictation-toolbox - Aenea - A system to allow speech recognition via Dragonfly on one computer to send events to another.
- Github - russell/damselfly - Damselfly - Damselfly: Use dragon naturally speaking to control linux apps.
- Github - jgarvin/mandimus - (Sep 7, 2018)
- Github - j127/coding-by-voice (Jun 19, 2015)
- Github - codebold/hiccup - (Jan 10, 2015)
- Github - ccowan/code-by-voice - (Nov 18, 2013)
- Github - simianhacker/code-by-voice - (Nov 18, 2013)
- Github - chajadan/DragonflyRules - (Jul 14, 2015)
- Github - davitenio/dragonfly-macros - (Apr 15, 2014)
- Github - Taraxicum/dragonfly-rules - (Dec 7, 2015)
- Github - wolfmanstout/dragonfly-commands - (Sep 30, 2018)
- Github - poppe1219/dragonfly-scripts - (Oct 5, 2015)
- Github - barrysims/dragonfly - (Mar 26, 2014)
- Github - ccrusius/dragonfly-modules - ( Jul 1, 2014)
- Github - tjanpool/myDragonflyScripts - (Mar 6, 2015)
- Github - danielgm/JarvisGrammars - (Dec 8, 2016)
- Github - jiqimaogou/NatLink-MacroSystem - (Sep 10, 2013)
- Github - whIzz2000/natlink-py-scripts - (Jun 27, 2013)
- Github - whIzz2000/natlink-py-scripts - (Dec 8, 2016)
- Github - danzel/NatlinkVisualStudioMacros - (Sep 10, 2013)
- Github - tgrosinger/aenea-grammars - (Oct 3, 2015)
Other Related Documents
Updated -10/10/2018
- KnowBrainer Dragon and Computer Tweaks
- KnowBrainer Dragon 15 Review PDF
- Njr.sabi.net - Creating a dictation buffer
- ShortTalk Emacs Quickref.pdf
- Alexander15w's Command Language Comparison Spreadsheet
Open Source and Commercial Dragon Addons
Updated - 10/13/2018
Open Source
-
Click by Voice - Extension for Chrome
Commercial
Video
Updated - 10/13/2018
- Tavis Rudd - Pycon Talk - Using Python to Code by Voice - (Mar 20, 2013)
- Tavis Rudd - 5 programming languages in 5 mins, by Voice (Polyglot Conf) - (Apr 15, 2013)
- Some links related to Tavis Rudd voice coding talk at #pycon
- Explanation of continuous command recognition by Twizzybiz - (Apr 9, 2009)
- A voice programmer - Speech Recognition used for Programming and Software development Demonstration. - (Dec 31, 2011)
- Voice Coding Demonstration - (Jan 15, 2017)
- Demo of Voice Coding + Art - (Apr 16, 2018)
- Controlling computer and programming by voice (Voice Coding) - (May 13, 2018)
- Multiple chained speech recognition commands in dragonfly -- low latency for fluid use - (Mar 11, 2015)
- Short demo showing how to install the "Click by Voice" extension for Chrome - (Jul 21, 2017)
Installation Instructions
Updated - 10/13/2018
- Instructions for Dragonfly and Castor (Recommended)
- Install Vid (Caster) - Slightly outdated
- Install Vid (Dragonfly) - Slightly outdated
- Installing Natlink Vocola and Dragonfly - t4ngo Dragonfly
Legacy
- NatLink For Python 2.5
- A collection of utilities and macros for voice recognition using Dragon NaturallySpeaking® by ScanSoft®
Troubleshooting
- The "Cannot load compatibility module support" Error
- Error 6034
- Troubleshooting FAQ - Dragonfly and Castor - (Scroll to the bottom of the post)
Other
-
Voice Elements - A couple of Web Components that can do amazing stuff using the Web Speech API
-
Speech_Recognition - Speech recognition module for Python, supporting several engines and APIs, online and offline
-
The Eleventh HOPE (2016): Coding by Voice with Open Source Speech Recognition
Archived Links
-
Google Code - Dragonfly - Depreciated Dragonfly repository
-
Google Code - dragonfly-modules - Depreciated Dragonfly repository
-
Pythonhosted - Dragonfly -Module Index - Archived Documentation
-
Pythonhosted -Dragonfly - Archived Documentation
-
Tutorial on setting Dragonfly - Video outdated
-
Nuance Community Help - Forum Deleted - Archived