Softnet Systems, Inc. Speech Recognition Specialists


Scripting for Dragon NaturallySpeaking® 10

A Guide to Advanced Scripting for Dragon NaturallySpeaking® 10
by Larry V. Allen

Unlock the potential of Dragon NaturallySpeaking Professional 10 by building custom voice commands! Content also applies to Dragon Medical 10 and Dragon NaturallySpeaking Legal 10.


[Scripting for Dragon NaturallySpeaking 10, by Larry V. Allen]
  • $49.00
  • 130 pages (estimated)
  • ISBN 0-9725946-4-7 (printed book)
  • Available in PDF only
  • An instruction guide to building scripts for voice automation using Dragon NaturallySpeaking Professional 10, Dragon Medical 10, or Dragon NaturallySpeaking Legal 10.
Scripting for Dragon NaturallySpeaking 10 book in PDF format.
Delivered via e-mail, approximately 1MB attachment. Allow 24 hours for e-mail response.
ISBN 0-9725946-5-5

If you wish the hard-copy (spiral-bound) book then we suggest the Release 11 book, which has nearly the same content.

Scripting for Dragon NaturallySpeaking 11 Book

Out of Print. We suggest obtaining the PDF version of the book as an alternative. This is unlikely to be reprinted, a revised PDF-only book may be made available in late 2017.

For orders outside of North America, please see Ordering Options for ordering information.

More Information

What's New in the Release 10 Book? (for those with a previous version of this book)

  • Additional content describing techniques for saving values in one command to use in another command
  • Information on WaitForWindow
  • MORE supplemental content including:
    • Additional examples
    • Screenshots showing macro creation in detail
    • Powerpoint Commands
    • Advanced Mouse Movement

About Scripting for Dragon NaturallySpeaking® 10

This book is for persons learning and using the scripting functions provided with the Nuance Solution Series NaturallySpeaking Professional 10 products. It progresses from material suitable for a novice with little scripting knowledge to more advanced topics suited for programmers and persons with experience with Word, WordPerfect, or similar scripting languages. It ties together material on Advanced Scripting so that you don't need to spend as much time searching the on-line help.

The primary style is one of tackling a problem and generating a command script step-by-step. Parts of the book contain notes pertaining to details of the scripting language as it pertains to NaturallySpeaking.

Ideal for users developing their own commands, corporate support personnel responsible for command development, and persons providing services to NaturallySpeaking users. While most of the detailed information is in the on-line help for Dragon NaturallySpeaking, this book ties together the concepts and details needed to produce workable voice commands.

Table of Contents (PDF)


Comments from buyers of Scripting for Dragon NaturallySpeaking® 6/7/8/9 books, upon which this book is based:

"Having written macros for NatSpeak since it was released, I'm surprised how many details I didn't know."

"Useful for both beginning and advanced users"

"Saved our group at least 100 hours"

"Got stolen from my desk - can I get another copy?" (anonymous Nuance employee)




Question: I have "Scripting for Dragon NaturallySpeaking® 9." Should I buy this book?
Answer: There was not a fundamental change in scripting between Release 8 and Release 10. There is added text on the TTSPlayString and the WaitForWindow command elements. Another added section describes how to save values from one command to another. But if you have a prior book, then go directly to the Release 11 book even if you are still using Release 10.
Question: I have "Scripting for Dragon NaturallySpeaking® 7 (or 8)." Should I buy this book?
Answer: Compare the Table of Contents. But consider buying the Release 11 book instead.
Question: I don't know what a script is and I've never programmed before. Will I be able to understand this material?
Answer: Yes, so long as you understand how to construct detailed instructions to complete a task. This book was written for and has been used by many doctors, lawyers, and other professionals.
Question: I have two good hands. It seems that voice commands are only needed for people who cannot use a keyboard. Why should I consider learning to write such commands?
Answer: Voice commands can save time -- lots of time -- if you need to do repetitive tasks using your computer. That can be repetitive text, repetitive documents, repetitive look-ups, repetitive spreadsheets, repetitive e-mail, ... Automation is the key.
Question: I am a full-time programmer and wish to voice-automate my program. Will this book assist me?
Answer: It include details that are either not available elsewhere or are hidden in various documents. But it will not directly assist in integrating NaturallySpeaking with your program as it does not concentrate on the events and objects used to voice-automate proprietary programs by vendors. Softnet Systems can provide assistance on such tasks as part of its consulting business.


Hints, Recommendations

New to Speech Recognition
User Profiles
Dragon NaturallySpeaking Hints


Nuance Dragon Medical Practice Edition
Dragon NaturallySpeaking
Upgrades for Dragon NaturallySpeaking
Books, Videos
Clearance Items
Ordering Options


Training, Consulting
Sales and Support


Ordering Options

Home » Products » Books » Scripting 10