← all repositories

dictation-toolbox/dragonfly

A Python framework for creating voice commands and automating computer activities via speech recognition engines including Kaldi and Pocket Sphinx.

dragonfly
Not currently ranked — collecting fresh signals.
star history

Dragonfly is a speech recognition framework that provides a Python API for creating custom voice commands and grammar rules. It acts as a bridge between speech recognition engines (Dragon NaturallySpeaking, Windows Speech Recognition, Kaldi, and CMU Pocket Sphinx) and user-defined automation. The framework includes cross-platform actions for text input and keystroke simulation, enabling general programming by voice and voice-enabled application control on Windows, macOS, and Linux.

Frequently asked

What is dictation-toolbox/dragonfly?
A Python framework for creating voice commands and automating computer activities via speech recognition engines including Kaldi and Pocket Sphinx.
Is dragonfly open source?
Yes — dictation-toolbox/dragonfly is open source, released under the LGPL-3.0 license.
What language is dragonfly written in?
dictation-toolbox/dragonfly is primarily written in Python.
How popular is dragonfly?
dictation-toolbox/dragonfly has 412 stars on GitHub.
Where can I find dragonfly?
dictation-toolbox/dragonfly is on GitHub at https://github.com/dictation-toolbox/dragonfly.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.