SpeechUtilities.com

 

New features in SayWhatPro8

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

Roaming now supported: For earlier versions of SayWhatPro8, if the Roaming User feature was enabled, updating actions were not allowed for any user.  Beginning in version 1.1, this limitation has been overcome.  Both normal users and Roaming users are now 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 pro8global.dat and (registered) SayWhatPro8.dat: Beginning version 1.2, manual steps to use Command Browser, Manage, Import (pro8global.dat) when first installing SayWhatPro8 freeware,  or to Import SayWhatPro8.dat when purchasing the registered version are now eliminated.  SayWhatPro8 will now automatically detect and ask on first time execution of SayWhatPro8 (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, beginning version 1.24, SayWhatPro8 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):  New in version 8, SayWhatPro8 will remember the position and the size of the SayWhatPro8 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'), SayWhatPro8 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).

 

 

 

 

'Save Changes' now allows (optionally) saving of Advanced Scripting commands even if they contain a syntax error: Previously, SayWhatPro8 would not allow Saving if you had a syntax error.  This was originally designed as a safety precaution, but sometimes, especially after working for a while on a command, it could be worth it to save it even if you do have a syntax error, and want to come back and work on it later. Of course, expect an error at execution time if you later voice this command.

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 SayWhatPro8 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 SayWhatPro8.  However, additionally, if you are looking at the 'Program' SayWhatPro8 itself, you will also need to hold down the Shift key so as not to trigger an actual command recognition in SayWhatPro8 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.

Now supports ScanSoft SP1 - Beginning version 1.2, SayWhatPro8 fully supports the SP1 patch (8.10)