Dragonfly was written to make it very easy for Python macros,
scripts, and applications to interface with speech recognition
engines. Its design allows speech commands and grammar objects
to be treated as first-class Python objects. This allows easy
and intuitive definition of complex command grammars and greatly
simplifies processing recognition results.
1