SpeechUtilities.com

 

Recent feature changes

Advanced Scripting syntax checking no longer possible: Sorry, but starting in version 9, due to NaturallySpeaking architecture changes, syntax checking of Advanced Scripting macros is no longer possible. The following features were introduced in various versions of version 8:

Faster "Save Changes"! (Registered version only): For a long time number 1 on my most desired new features list,  "Save Changes" will deploy much faster for the bulk of your updating operations. See Improved Method for Save Changes

Roaming now supported:  Both normal users and Roaming users are supported. If you are going to be updating Roaming Users, you should definitely look at Roaming Users, as it has important information about the process.

Automatic Import of pro10global.dat and (registered) SayWhatPro10.dat:  Manual steps to use Command Browser, Manage, Import (pro10global.dat) when first installing SayWhatPro10 freeware,  or to Import SayWhatPro10.dat when purchasing the registered version are now eliminated.  SayWhatPro10 will now automatically detect and ask on first time execution of SayWhatPro10 (freeware), or when performing the 'Register', 'Copy e-mailed keyfile, Import Commands, and Import Vocabulary Words'. These are very convenient, and make installation and registration more streamlined. Furthermore, SayWhatPro10 will automatically detect if you are running a non-English language user, and convert the header of these files on-the-fly to your non-English language. If this step is not done, Importing will fail even in Command Browser. You may still need to rename individual commands for them to be properly recognized in your non-English language user.

Location and Size remembered (Registered version only):  SayWhatPro10 will remember the position and the size of the SayWhatPro10 screen from its last usage, and will automatically come up at this position and size next time.

Preview pane relative size slider: A slider has been added to the right hand side of the interface (see screenshot below) which will control the relative size of the preview pane (code window).  By moving the slider down, you increase the size of the command list and decrease the size of the preview pane.  By moving the slider up, you decrease the size of the command list, and increase the size of the preview pane.  You may also say 'slider x', where 'x' is a number between 1 and 10 corresponding to the tick marks on the slider control. 'Slider 10' is the same as turning the preview pane off.  Now that the Command List can be resized and made bigger, I have increased the number of commands that will show in the 'Recently Created' tab to a maximum of 75. In other words, you can easily see up to the last 75 commands created (or Imported) in reverse order in the 'Recently Created' tab.

Numbering and voice control of the Program, Scope and Group menus:

Now, when you say (or click 'Program'), SayWhatPro10 will number the different programs, and you can simply choose the program you want by voicing the number. Example: say 'Program', then say '1'. This will bring up "Global Commands". Everyone's system will have a different number of different 'Programs', but they will be numbered consecutively on screen for you to choose.  Furthermore, once you have remembered a specific program by number, you do not even need to go through the 'Program' menu, but can simply give a voice command like "program 17". On my system, this brings up the "NATSPEAK" macros.

Additionally, this functionality is extended to the 'Scope' and 'Group' menus.

This functionality may be turned off/on in the 'Edit', 'Options' menu.

(More new features continued below).

 

 

 

Navigate to the Command (or List) you want by voice: In the 'Commands' or 'Lists' Tabs, you may simply say the name of the Command or List that you want to navigate to.

Note: Because we are looking at "Global Commands", if you merely say a complete command name, it will be interpreted as an actual "Global Command" instead of navigating to the command that we want.  The solution is to hold down the "Shift" key, so the utterance will be recognized as dictation, and SayWhatPro10 will navigate to the correct command.

Examples: We have reached the highlighted command by holding down "Shift" and saying "all users path". Holding down "Shift" is necessary because we are looking at "Global Commands".  If you are not looking at "Global Commands", holding down the Shift key is not necessary, because the utterance will not be actually recognized as a command in SayWhatPro10.  However, additionally, if you are looking at the 'Program' SayWhatPro10 itself, you will also need to hold down the Shift key so as not to trigger an actual command recognition in SayWhatPro10 itself.

If you do not give a complete command name, you will not actually have to hold down the Shift key either.  For example, if you just say "all users", you will navigate to the command highlighted on the left because it is a partial match.  Furthermore, if you just say "allow", you would go to the next command in the list.  If you just say "another", you will go to "another advance", if you want to go directly to "another recorder", you can hold down Shift, and say "another recorder".

Note: A user has pointed out to me that a hands-free alternative to holding down the Shift key is to instead say "No-Space". For example "No-Space all users path" will give you the same result as holding down Shift and saying "all users path".

Additionally, commands that start with LIST names will always sort to the top. it is probably not worth it to try to dictate a complete LIST name command.  However, looking at this screen, if you say "less-than-sign testing", you will navigate to the command '<testinglist3> do this'. If you say "less-than-sign mouse", you will go to the first built-in '<mouse> <1to9>' command. Note that as for this example, the command name that you want to navigate to does not even need to be visible in the Commands list.

This functionality also extends to the LISTs tab, but due to the fact that the 'Recently Created', and 'Recently Modified' tabs are not sorted alphabetically, this technique will not work there.  For navigating in these tabs, 'move down x', or 'Press papa' (example), are good ways to voice navigate.