Easy Guide to Dragon Scripting
5/5
()
About this ebook
This guide is aimed at the novice Dragon Professional user who wants to get productive creating his/her own voice commands. Contrary to other books on the subject this is an easy to understand, step-by-step manual that will get you up and running in no time.
Related to Easy Guide to Dragon Scripting
Related ebooks
Dragon Professional - A Step Further Rating: 0 out of 5 stars0 ratingsjQuery: Novice to Ninja: Novice to Ninja Rating: 4 out of 5 stars4/5M Programming: A Comprehensive Guide Rating: 4 out of 5 stars4/5IOT: The Key Building Blocks: The Internet of Things, #1 Rating: 4 out of 5 stars4/5Accelerating Start to Finish: Align 7 Forces for Business Success Rating: 0 out of 5 stars0 ratingsHow Transistor Area Shrank by 1 Million Fold Rating: 0 out of 5 stars0 ratingsKotlin Unleashed: Harnessing the Power of Modern Android Development Category Rating: 0 out of 5 stars0 ratingsThe Glue Factor: Giving Presentations That Make Your Message Stick Rating: 0 out of 5 stars0 ratingsThe Elements of Internet Style: The New Rules of Creating Valuable Content for Today's Readers Rating: 0 out of 5 stars0 ratingsExplainable Deep Learning AI: Methods and Challenges Rating: 0 out of 5 stars0 ratingsThe Biteback Dictionary of Humorous Business Quotations Rating: 2 out of 5 stars2/5Building a Human Framework with AI Rating: 0 out of 5 stars0 ratingsDragon Dictate: Fast Track to Prolific Writing on Your Mac Rating: 5 out of 5 stars5/5Dragon Professional Individual 15: Fast Track to Prolific Writing on Windows Rating: 5 out of 5 stars5/5Working the Command Line Rating: 0 out of 5 stars0 ratingsWindows Batch File Programming Rating: 2 out of 5 stars2/5HackerTools Crack With Disassembling Rating: 2 out of 5 stars2/5Generic Pipelines Using Docker: The DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks Rating: 0 out of 5 stars0 ratingsJAVA Programming for Beginners: The Simple Guide to Learning JAVA Programming fast! Rating: 0 out of 5 stars0 ratingsProgramming Essentials Rating: 5 out of 5 stars5/5Hi5ive: The Simplest Computer Language Rating: 0 out of 5 stars0 ratingsJava with TDD from the Beginning Rating: 0 out of 5 stars0 ratingsJAVA: Java Programming for beginners teaching you basic to advanced JAVA programming skills! Rating: 0 out of 5 stars0 ratingsBeginning x64 Assembly Programming: From Novice to AVX Professional Rating: 0 out of 5 stars0 ratingsThinking About Star Rating: 0 out of 5 stars0 ratingsGoing Text: Mastering the Command Line Rating: 4 out of 5 stars4/5My First In Java Rating: 0 out of 5 stars0 ratings
Computers For You
The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsMastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Artificial Intelligence: The Complete Beginner’s Guide to the Future of A.I. Rating: 4 out of 5 stars4/5The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms Rating: 0 out of 5 stars0 ratingsCreating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5People Skills for Analytical Thinkers Rating: 5 out of 5 stars5/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Childhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsProcreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsGoing Text: Mastering the Command Line Rating: 4 out of 5 stars4/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5Alan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5
Reviews for Easy Guide to Dragon Scripting
1 rating1 review
- Rating: 5 out of 5 stars5/5I have been searching for a guide like this for years. I am not a programmer but use Dragon Naturally Speaking for all of my computer needs and need to write customized commands. The forums are helpful but this book provides very basic information that is easy to understand and utilize. This is a perfect companion guide for nonprogrammers. Thank you for providing it.
Book preview
Easy Guide to Dragon Scripting - Speech Productivity
Copyright
Copyright © 2018 Speech Productivity
All rights reserved. This book or any portion of it may not be reproduced or used in any manner whatsoever without the written permission of the publisher except for the use of brief quotations in a book review.
Printed in the Netherlands
First printing February 21 2018
Introduction
My name is Rob Meulman I'm a long-term Dragon user with a lot of experience in creating practical and effective voice commands. Looking back at my early Dragon years I found there wasn't a single easy to understand manual for creating voice commands available. Sadly that didn’t change much through the years.
The ability to create your own voice commands for controlling Windows and most of your other software is a very powerful feature of Dragon professional. After all, it's probably the reason you bought this wonderful program.
But the Dragon scripting language may be complete abracadabra to those who have no programming experience whatsoever.
Sure, there's the Dragon help files but they too (implicitly) assume that you are already familiar with some basic understanding of computer/programming language, at least for the complete beginner it really seems that way.
Sure, there's the much acclaimed Scripting for Dragon NaturallySpeaking book by Larry Allen. It may be a good manual but not for the complete beginner. Besides, it focuses only on Advanced Scripting.
I found the (free) VoiceCmd.pdf a much better alternative because it focuses on DVC. It still floats around on the Internet. But even this one is too complicated for the absolute novice. Another problem with both these books is that about 80% of the (often complex) techniques described there really aren't used much by the average user.
Dragon's language to create voice commands resembles the Visual Basic for applications (VBA) programming language.
Does that mean I need to have a minimal understanding of Visual Basic? No, it doesn't. I found that 95% of the voice commands I use are based on the following (relatively simple) techniques:
SendKeys, AppBringUp, HeardWord and Mouse Position commands.
These (and occasionally some others) are mostly all you need on an everyday basis. All techniques will be explained in a simple easy to understand way. And no, I am not going to assume any previous programming/scripting experience.
I will only discuss the techniques that you need to dramatically increase your productivity with Dragon. You will learn enough to control Windows and most of your applications by voice. This book will definitely also inspire you to be creative with your own voice commands.
If you want to dive into more complex types of macros you can look for more advanced techniques on the KnowBrainer forum which is the number one speech recognition forum out there:
http://www.knowbrainer.com/forums/forum/index.cfm
Here you will find many fine examples of complex commands created by talented users.
Remember that it's usually more effective and productive to begin with doing creative editing on existing complex voice commands then writing them yourself (from scratch).
It’s also a great way to develop your understanding of how such commands are constructed.
Advanced Scripting versus DVC (Legacy Commands)
The first couple of Dragon versions didn't support Advanced Scripting (VBA like programming language) but used DVC (legacy) programming instead. From version 5 and up both languages were supported.
What's the difference?
Advanced Scripting means: relatively complex programming with Visual Basic elements and expressions implemented. Put simply: you can create a wide range of voice commands, call all kinds of Windows functions etc..
DVC is more limited but much faster and will suffice for about 95% of voice commands users need on a daily basis. Although DVC scripting has always been faster, Advanced Scripting in more recent Dragon versions has almost become lethargic. Some Advanced Scripting commands take at least twice as long to deploy compared to DVC commands. Some people, like myself have converted most existing Advanced Scripting commands to DVC.
This book will focus on DVC commands
Some say that Nuance