Joel Gould NaturallySpeaking Unofficial Information Pages
The Insider's Guide to Dragon NaturallySpeaking by Joel Gould
 Latest Product News
 Guide To Products
 Product Features
 Frequently Asked Questions
 Getting Best Performance
->  Python Macro System
    Intro To Python
    Intro To NatSpeak
    NatLink Copyright
    NatLink Installation
    NatLink Versions
    NatLink Contents
    Writing Python Macros
    Controlling NatSpeak
    Speech Enabled Python
    NatLink Support

Python Macro System

Last Modified: October 14, 2000

In the spring of 1999, I decided to learn a new programming language called Python. As my first programming project I decided to use Python to create a new and better command and control subsystem for Dragon NaturallySpeaking.

This little exercise has proven to be very successful and I have decided (after much agonzing) to make my effort publically available. This section contains everything you will need to use Python as a command and control language for Dragon NaturallySpeaking, and to control Dragon NaturallySpeaking.

Warning: This topic is more advanced than most of the things I post on my web site but it is also a lot more powerful (and potentially useful) than anything else I have posted. You have been warned.

If you are a Dragon NaturallySpeaking user who wants to learn about Python and NatLink, read IntroToPython next.

If you are a Python program who wants to learn about Dragon NaturallySpeaking and NatLink, read IntroToNatSpeak next.

This web page ( was last modified on October 14, 2000. The contents of this page are (c) Copyright 1998-1999 by Joel Gould. All Rights Reserved. See Copyright Information for more details.

Web page hosting graciously provided by
Synapse, a provider of speech recognition solutions.