![]() |
KnowBrainer Speech Recognition | ![]() |


|
Topic Title: Where to find examples of macros? Topic Summary: Is there a common repository of macros somewhere? Created On: 02/09/2012 12:37 AM Status: Post and Reply |
|
![]() |
- mhaines94108 | - 02/09/2012 12:37 AM |
![]() |
- Matt Chambers | - 02/09/2012 08:56 AM |
![]() |
- bk82 | - 02/09/2012 09:10 AM |
![]() |
- GDS | - 02/09/2012 02:22 PM |
![]() |
- Lunis Orcutt | - 02/09/2012 03:39 PM |
![]() |
- mhaines94108 | - 02/12/2012 10:46 AM |
![]() |
- MDH | - 02/12/2012 12:17 PM |
![]() |
- GDS | - 02/12/2012 12:30 PM |
![]() |
- MikeJ | - 09/27/2012 11:14 PM |
![]() |
- Jomark | - 09/28/2012 08:10 AM |
![]() |
- IanScuffling | - 09/28/2012 11:49 AM |
![]() |
- MikeJ | - 09/28/2012 11:54 AM |
![]() |
- R. Wilke | - 09/28/2012 01:32 PM |
|
|
|
|
Is there a website that collects Dragon macros? I have googled the subject repeatedly, and all I get are a handful of websites that are 5 to 10 years old. Where can I find examples of Dragon macros? One in five page views on the Internet is Facebook. Is it really possible that nobody has created and posted a complete set of macros for Facebook? Surely the collective community of Dragon users has written thousands of macros. Is there no place where these are shared?
|
|
|
|
|
|
|
|
|
Not really. There is a listserv on yahoo, but it hasn't been active much in recent years. Your best bet is to look here, and at www.speechcomputing.com. Larry Allen's book is great. You can get it at www.pcspeak.com. ------------------------- |
|
|
|
|
|
|
|
|
This forum here also sports a fairly large number of macros that have been posted over the years. There is no systematic collection, but a Google search will find many macros for specific problems. Look here:
------------------------- DNS 12 Pro, Medical, Premium - German, English, French - Dragon Dictate 3.0, dns.comfort
Core i7 950, Windows 7 Ultimate 64-bit, Intel Core i7 950, 12 GB RAM, L2 2MB; Mic: Jabra Chromo NC 2400 USB.
|
|
|
|
|
|
|
|
|
mhaines, Dragon's Advanced Scripting language is based off of the VBA scripting language. A secret to robust automation is figuring out how to incorporate VBA lines into your Dragon script, or use Dragon to call VBA scripts created within your favorite applications. Once you know how Dragon understands VBA, you can find ideas for Dragon macros everywhere. There are several excellent, free resources on VBA (try Google and iTunes U). VBA is a relatively easy language to learn, but it can seem impenetrable for someone with no programming experience. I'd suggest buying a good, beginner VBA book and going from there, but that's just me. As far as more Dragon-centric examples go, my favorite resources are both available in the KnowBrainer store. The first is "Advanced Scripting for Dragon NaturallySpeaking" by Larry Allen. The second is the KnowBrainer software itself. KnowBrainer contains 11,000 commands and every single one of them is fully customizable. In other words, Lunis has put his code out there for everyone to see and use and change. Monkey see, monkey do. Copying Lunis and seeing how he does what he does is a great place to start. And speaking of monkeys, the scripts that Lindsay Adam (monkey8) has posted here are excellent. He is among several members here who have posted great scripts. If the forum search engine isn't to your liking, use Google to search this site and you can come up with some great examples. Quote: Is it really possible that nobody has created and posted a complete set of macros for Facebook? Easier said than done. Remember, macros are repetition. They only do one action (or series of actions) over and over and over again. They're great for when you're working in a stable environment. Facebook changes its interface all the time. No matter how well written, cach change to that interface would break your macros. With Facebook, you're shooting at a moving target. Cheers, ------------------------- Eric Wright At work: DNS 12 Pro. At home: DNS 11.5 Pro, KnowBrainer 2011, and Utter Command by RedStart Systems; Dragon Dictate 3 for Mac
Appetite for Dictation - My Blog |
|
|
|
|
|
|
|
|
1 of the features that will be incorporated into the upcoming KnowBrainer support forum, which will hopefully go up before the end of this month, will be an entire section for end-users to upload end-user commands that support NaturallySpeaking directly or via any 3rd party command utility.
-------------------------
|
|
|
|
|
|
|
|
|
I ordered knowbrainer. I look forward to getting it. I have been a hard-core programmer for 25 years. I have shipped products on the desktop, and I have been the chief architect and principal programmer in a web startup company. Unfortunately my last serious programming experience on Windows was with allegro common Lisp on Windows 95. I will get a book on Visual Basic, but not one for beginners.
Dragon NaturallySpeaking is a deeply disappointing and frustrating product. Unfortunately I have destroyed my hands over the last two years, and have little choice but to make the best of it. The fact that knowbrainer and VoicePower are needed is damning. The fact that the active user forum is on knowbrainer's website and not on nuances website just speaks to nuances ambivalence. Having a forum in which to share macros will be verifiable. The speech recognition community would do well to follow the example of programming languages like Perl and Python which have very active open source code repositories, both with more than 10,000 user contributed modules. Many of these modules are continuously updated and maintained by a wide user community. |
|
|
|
|
|
|
|
|
Quote: Dragon NaturallySpeaking is a deeply disappointing and frustrating product...The fact that knowbrainer and VoicePower are needed is damning. mhaines94108, I have to disagree with you. As opposed to you been a "have been a hard-core programmer for 25 years", I was a luddite until March of 2006. That's when I began using Dragon (at the same time we began using an EMR). For me, Dragon is magic. I never cease to be amazed while using it. Yes, there has been some frustration, but that is true of all learning, not just with DNS. Rather than succumb to it, let it be a stimulus to learn more. People on this forum are unbelievably helpful and generous with their time. I am a physician and do not have any physical limitations, but use DNS mostly hands-free using our EMR (electronic medical record). I experienced initial frustration using Dragon related to being taught wrongly on its proper use, by a well-intentioned hospital IT person. I then found this forum and changed my method of using DNS, and the functionality improved significantly--it then became very useable. Then, I taught myself a little Verbal Basic, spurred on by this forum. Along with further help and support from several forum members, the magic started to reveal itself. Now, I find it so much fun. As opposed to the other nearly 100 hospital-employed physicians, I do not see the requirements of documentation of patient visits, navigating through the EMR, messaging my nurse, etc. as a black hole of time. Instead, I see it as an opportunity "to play, and enjoy the magic". Not only is my use of Dragon way more efficient than all of the others, but more importantly, I have a much different attitude about my play--I mean work. And no, I do not use KnowBrainer or VoicePower, nor do I find that I have a need for these, though some people using Dragon for other purposes may indeed find these useful. Give it a chance and you too will discover the magic. MDH ------------------------- |
|
|
|
|
|
|
|
|
Mhaines, Funny you should mention Python. Go check out NatLink and NatPython. That might give you a more powerful framework than Advanced Scripting and KnowBrainer. ------------------------- Eric Wright At work: DNS 12 Pro. At home: DNS 11.5 Pro, KnowBrainer 2011, and Utter Command by RedStart Systems; Dragon Dictate 3 for Mac
Appetite for Dictation - My Blog |
|
|
|
|
|
|
|
|
Sorry for the necro, but can I assume that this never happened?
As someone who is just upgrading from the preferred/premium versions of naturally speaking (which I was using with Vocola) to the professional version, I am trying to collect examples of the advanced scripting done in NaturallySpeaking so that I can learn how to create some scripts myself.
I have tried to download the various scripts that Lindsay has attached to posts he has made in the past, but they all result in 500 server errors which probably just means that the attachments have timed out and have been deleted long ago.
Ultimately I will be buying Larry's book because I know it is the Bible on the subject, but in the meantime, I wanted to take a look at some scripts just to get an idea of what is going on. ------------------------- DNS 12.5 Pro -- Win7 64 -- i7 3770 -- 8GB RAM -- 120G SSD -- Knowbrainer Hands-Free Headset -- Andrea USB Pod |
|
|
|
|
|
|
|
|
MikeJ If you don't already have KnowBrainer then I would suggest that you should get it because then you will be able to see the structure of many commands that will give you ideas for your own. ------------------------- Jomark |
|
|
|
|
|
|
|
|
There are macro examples at www.speechcomputing.com. Not a formal repository, however.
|
|
|
|
|
|
|
|
|
Jomark,
Thanks for the reply. After using Vocola for many years to do my command and control and macro scripting with NaturallySpeaking, I am much more interested in not using a third-party application for all of my commands. I guess I'm into the KISS philosophy. The thought of lugging around 11,000 plus commands, 99.9% of which I will never use, just doesn't sit right with me somehow. :-) In any event, if my goal is to simply learn advanced scripting in NaturallySpeaking, it would seem much more economical to spend $50 on Larry's book than $200 on KnowBrainer, as much as I love supporting Lunis and his business. Better still, would be to follow the example of those who have already created Advanced Scripting macros, rather than reinventing the wheel... ------------------------- DNS 12.5 Pro -- Win7 64 -- i7 3770 -- 8GB RAM -- 120G SSD -- Knowbrainer Hands-Free Headset -- Andrea USB Pod |
|
|
|
|
|
|
|
|
MikeJ,
you are absolutely correct. Doing it like this is not only the most efficient, but also the most straightforward way. So here is a sample you might want to play around with. I called it "Show famous last words". I hope you'll enjoy it. RĂ¼diger Sub Main Dim i As Integer Dim msg As String Dim title As String title = "Famous Last Words #" i = 1 For i=1 To 4 Select Case i Case 1 msg = "Stop ..." Case 2 msg = "You're ..." Case 3 msg = "You ..." Case 4 msg = "I am ..." End Select MsgBox(msg, vbInformation, title & CStr(i)) Next i End Sub ------------------------- Well, it's past the point where we can make any changes in the code, but we can still make changes to the Easter Egg! |
|
|
|
|
FuseTalk Standard Edition v4.0 - © 1999-2013 FuseTalk™ Inc. All rights reserved.