andy t wrote:
Is there a way of changing the name of the command for this macro? If so, how? |
Easy. Right click the blue oval Windows Speech Recognition Macros icon in the lower right Taskbar. Choose Edit Speech Macro. Highlight the macro you want to rename and right click and select Rename. Type in the new name and make sure it ends in .WSRMac
However, I think you may really mean, how to change the trigger word(s) for the macro? If so, open the macro in Notepad. look for the line beginning <listenFor>xxxxxxxxx</listenFor> and rename the trigger word (the xxxxx) to something distinct and different. For example I have:
<listenFor>apply payment</listenFor>
if it conflicted with a command I might rename it:
<listenFor>post payment</listenFor>
I have another macro which is called "Enable Dragon" which, when triggered, turns off WSR and turns on Dragon from an off position. Unfortunately, when I say "Enable the Dictation Scratchpad", it sounds similar and it shuts down WSR but does not turn on Dragon so both speech apps are in the off position and being a quadriplegic, there is nothing I can do. Then I have to call someone to turn one of the speech apps on so I can continue. |
Try renaming Enable Dragon to Enable NaturallySpeaking.
Am I using the dictation scratchpad rightly or does it work in a different way to what I am trying to achieve? I have it checked on the show speech options >options menu. Does it only come into use when there is no way you can dictate WSR into an application and then it does the business? |
I guess I only use standard programs as the Scatchpad has never popped up for me. I still have an "Open Dictation Box" macro created when using Vista WSR. It is below my name and you are free to copy it as it should work in Windows 7.
Marty
<speechMacros> <!-- dictation box --> <command>
<listenFor>open dictation box</listenFor> <run command="wordpad.exe" params=""/>
</command> <!-- post dictation --> <command>
<listenFor>post dictation</listenFor>
<sendKeys>{{CTRL}}a</sendKeys> <waitFor seconds=".25"/> <sendKeys>{{CTRL}}c</sendKeys> <waitFor seconds=".25"/>
<!-- switch to non-SR app --> <sendKeys>{{ALT}}{TAB}</sendKeys> <waitFor seconds=".5"/> <sendKeys>{{CTRL}}v</sendKeys> <waitFor seconds=".25"/>
<!-- switch back and clear --> <sendKeys>{{ALT}}{TAB}</sendKeys> <waitFor seconds=".5"/> <sendKeys>{{CTRL}}a{250 WAIT}{DELETE}</sendKeys> <sendKeys>{{ALT}}f</sendKeys> <sendKeys>x</sendKeys> <sendKeys>n</sendKeys>
</command>
</speechMacros>
|