![]() |
KnowBrainer Speech Recognition | ![]() |
Topic Title: Enhanced macros for SpeechStart+ Topic Summary: For more hands-free PC control Created On: 12/19/2014 10:02 PM Status: Post and Reply |
|
![]() |
![]() |
- dilligence | - 12/19/2014 10:02 PM |
![]() |
![]() |
- PG LTU | - 01/06/2015 06:09 PM |
![]() |
![]() |
- G.J. Premo | - 01/06/2015 07:15 PM |
![]() |
![]() |
- PG LTU | - 01/06/2015 06:43 PM |
![]() |
![]() |
- dilligence | - 01/07/2015 04:23 PM |
![]() |
![]() |
- MikeJ | - 01/07/2015 10:37 PM |
![]() |
![]() |
- PG LTU | - 01/06/2015 07:40 PM |
![]() |
![]() |
- G.J. Premo | - 01/06/2015 07:56 PM |
![]() |
![]() |
- PG LTU | - 01/06/2015 07:50 PM |
![]() |
![]() |
- Charlie | - 01/06/2015 08:39 PM |
![]() |
![]() |
- PG LTU | - 01/06/2015 11:23 PM |
![]() |
![]() |
- PG LTU | - 01/07/2015 05:19 PM |
![]() |
![]() |
- PG LTU | - 01/07/2015 05:29 PM |
![]() |
![]() |
- dilligence | - 01/07/2015 06:30 PM |
![]() |
![]() |
- PG LTU | - 01/08/2015 01:24 PM |
![]() |
![]() |
- PG LTU | - 01/08/2015 05:32 PM |
![]() |
![]() |
- PG LTU | - 01/08/2015 09:32 PM |
![]() |
![]() |
- dilligence | - 01/10/2015 06:45 PM |
![]() |
![]() |
- dilligence | - 01/15/2015 06:17 PM |
![]() |
![]() |
- monkey8 | - 01/16/2015 12:04 PM |
![]() |
![]() |
- dilligence | - 01/18/2015 04:35 PM |
![]() |
![]() |
- PG LTU | - 01/15/2015 06:45 PM |
![]() |
![]() |
- dilligence | - 01/18/2015 04:29 PM |
![]() |
|||||||
Hello everyone, I have created/edited some extra DVC macros for SpeechStart+. The first command only needs one 'vowel' to speak: "I" All of this, of course, is aimed at reducing voice strain. I am experiencing some of this myself, so it's crucial to save your voice wherever possible. I hope they'll be of use to you, any comments are welcome. Rob.
------------------------- |
|||||||
|
|||||||
![]() |
|||||||
Thx, Rob. I enjoy your work! -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
1. Shame thast the WaitForWindow command only looks at the start of the Window title (as far as I know). It is certainly possible in other macro programs to look for the string anywhere in the window title, or at the end. Many programs have the name of the program at the end of the title, not the start, and the name of the file at the start. For a generic macro to work for jumping between programs, for example, looking only for the start of the window title is a problem, because the name of document may change. You can use AppBringUp, but then you are guessing as to the wait time before it receives focus, whereas WaitForWindow figures that out for you. Any work around? 2. I got my SpeechStart+ several months ago. Have there been any updates? |
|||||||
|
|||||||
![]() |
|||||||
Like So: -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Thanks PG!! I didn't know about the WaitForWindow command, will surely check it out. I send you back a PM about the numbers issue in Dragon 13. Might be a problem with a damaged list in one of the commands. I am using Dragon version 10 so I cannot really speak for other versions. A friend of mine is buying the latest Dragon Pro version all the time. I must say each version is definitely more accurate, but also slower each time. Version 10 surely is the fastest. ------------------------- |
|||||||
|
|||||||
![]() |
|||||||
Yes, in most cases they are. And it's okay that they can't replace all advanced scripting commands because DVC scripting, like all of the other scripting tools in your scripting toolbox, has its proper place to be applied. |
|||||||
|
|||||||
![]() |
|||||||
[ahem check help, it does allow wild cards: "WaitForWindow "*Microsoft Word"" and class names "WaitForWindow"", "OpusApp""] -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Thanks a lot. WaitForWindow also works in Vocola, but I didn't pick that up on the documentation therein, that the wildcard need not represent the ending string.
|
|||||||
|
|||||||
![]() |
|||||||
For me, using DNSPro 13, I get a wierd result. The HeardWord _arg commands only recognizes the first word. So if I say "22 (or "twenty two"), the HeardWord _arg becomes "20" (or "twenty"). Any clue? Here is my recognition history:
Docs SHOW Circles 19 CLICK 19 SHOW Circles 20 CLICK 20 SHOW Circles 21 CLICK 20 SHOW Circles 22 CLICK 20 SHOW Circles 30 CLICK 30 SHOW Circles 31 CLICK 30 SHOW Circles 40 CLICK 40 SHOW Circles 41 CLICK 40 SHOW Circles 42 CLICK 40 SHOW Circles view recognition history -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
what is a dvc command, and how are these loaded for use? thx in advance
|
|||||||
|
|||||||
![]() |
|||||||
dvc = dragon voice command. It is loaded automatically (stored in your mycmds.dat file). You generate them by copying an existing one (try looking at mouse <direction> <1to10>, e.g., and making a new copy) -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Thanks for your response. I wonder if the _arg1 issue is related to ver 13? For sure my <1to200> list is complete. Testing <1to200> -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Hmmm. Strange. The command seems to be correctly recognized, and the _arg1 is correct (says the msgbox) but it doesn't get passed to the heardword that way. To confirm, here is my recognition history for saying the number "sixty eight" which shows up in the msgboxconfirm as 68 but gets recognized as 60 by the heardword part. -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Hi PG, Maybe this is a dragon 13 related thing. I tested your MsgBox command and every tested number corresponds with the speechstart+ number on my system (win 7 64 bit). However I don't think nuance has dropped support for DVC in version 13 just yet.... Does this happen in all windows? Internet explorer and Windows Explorer, and in both details and list view? I use list view in all windows. Did you ever had any miss recognitions with standard use of Speechstart+ (without the arg1 commands?) Another option would be to create the command with advanced scripting and see how that works. If not well, ...Lindsay will probably have an explanation for this... ------------------------- |
|||||||
|
|||||||
![]() |
|||||||
Hi Rob, -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
OK, so by adding to my vocabulary all the numbers in the 1to200 list as numerals, and saving same to my network and then re-opening up the profile, both the Dragon Test (from the other post) and the above referenced diligence macros work.
Thanks everyone, -------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Here is one more, in keeping with Rob's (and his channeling of Lindsay's) spirit. The command is <1to200> <mouseaction> (that list already exists in Dragon) and it lets you easily add a mouse action after your number:
Your mileage may vary, Hth,
-------------------------
|
|||||||
|
|||||||
![]() |
|||||||
Hi PG, Yes, a cool list command indeed! Is it also possible to incorporate the actions I described in my 'Enhanced macros for SpeechStart+ Part2 ' into this command (copy, duplicate, rename, delete etc)? Preferably in DVC format too. That would save some room in my command browser. ------------------------- |
|||||||
|
|||||||
![]() |
|||||||
I already managed to incorporate my separate <1to200> cut, copy, rename, properties and remove commands for SpeechStart+ (instead of 'delete' to avoid conflict with my existing <1to200> Del command) into a single <1to200> <action> list command. One could say commands like: 21 delete, 43 properties, 124 delete etc. Building upon PG's <1to200> mouse commands here is the script: <1to200> <action> HeardWord "Right","Click", _arg1 If anyone has any ideas for extra arguments or mouse/keyboard actions, feel free to edit this command. Rob
------------------------- |
|||||||
|
|||||||
![]() |
|||||||
Rob/PG
I don't know why but I have never seen this thread, Rob thanks for all your hard work and the additional scripts and video on YouTube. I will introduce an API hopefully with the next version of SpeechStart plus so you can access the functionality directly without having to use things like HeardWord. Thanks again.
Lindsay ------------------------- |
|||||||
|
|||||||
![]() |
|||||||
|
|||||||
![]() |
|||||||
Rob, that is fine stuff. I was looking at that approach using standard windows keyboard shortcuts when I saw your original commands used the right-click menu and the various (German?) word entries to navigate (the two "t's" for "cutting" were a clue). Then I realized, that while I could select an entry by clicking (left clicking), that for you, that would enter the clicked file/folder and so those shortcuts wouldn't work. Your solution, to right click and then escape, has universal appeal. Thx for working out.
-------------------------
|
|||||||
|
|||||||
![]() |
|||||||
|
FuseTalk Standard Edition v4.0 - © 1999-2021 FuseTalk™ Inc. All rights reserved.