KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Shortcuts/hotkeys and changing recognition mode
Topic Summary: I want hot key to change my recognition mode
Created On: 05/24/2023 04:36 PM
Status: Post and Reply
Linear : Threading : Single : Branch
 Shortcuts/hotkeys and changing recognition mode   - Ghost - 05/24/2023 04:36 PM  
 Shortcuts/hotkeys and changing recognition mode   - Lunis Orcutt - 05/24/2023 07:49 PM  
 Disable hintsShortcuts/hotkeys and changing recognition mode   - dilligence - 05/24/2023 08:25 PM  
 Shortcuts/hotkeys and changing recognition mode   - missink - 05/25/2023 12:49 AM  
 Shortcuts/hotkeys and changing recognition mode   - Grandslam - 05/25/2023 06:39 AM  
 Shortcuts/hotkeys and changing recognition mode   - Stephan Kuepper - 05/25/2023 07:41 AM  
 Shortcuts/hotkeys and changing recognition mode   - PG LTU - 05/25/2023 10:31 AM  
 Shortcuts/hotkeys and changing recognition mode   - Ghost - 05/26/2023 09:00 PM  
 Shortcuts/hotkeys and changing recognition mode   - Alan Cantor - 05/26/2023 09:41 PM  
 Shortcuts/hotkeys and changing recognition mode   - Stephan Kuepper - 05/30/2023 03:04 AM  
 Shortcuts/hotkeys and changing recognition mode   - dilligence - 05/30/2023 01:20 PM  
Keyword
 05/24/2023 04:36 PM
User is offline View Users Profile Print this message

Author Icon
Ghost
Junior Member

Posts: 27
Joined: 02/20/2022

There is a webpage from Nuance that says you can use "shortcuts" to change your recognition mode. I clicked around searching for where this "shortcuts" option is. I tried to use the voice command to open the preferences window. I don't see a preferences window anywhere. Nuances instructions for how to use their software never make any sense or work.

 

Does anyone know how I could make a hotkey switch recognition modes?



-------------------------
Forrest Phillips
 05/24/2023 07:49 PM
User is offline View Users Profile Print this message

Author Icon
Lunis Orcutt
Top-Tier Member

Posts: 40912
Joined: 10/01/2006

The only hotkey capabilities Dragon supports are the ones you'll find in the DragonBar Options/Hotkeys tab. There are no hotkeys/shortcuts for Dragon's Now listing for… But you can use verbal commands. For example you can say switch to command mode to switch from Dictation & Commands to just commands



-------------------------

Change "No" to "Know" w/KnowBrainer 2022
Trial Downloads
Dragon/Sales@KnowBrainer.com 
(615) 884-4558 ex 1

 05/24/2023 08:25 PM
User is offline View Users Profile Print this message

Author Icon
dilligence
Top-Tier Member

Posts: 1684
Joined: 08/16/2010

With SP's Hotkeys for Dragon© you can create shortcuts (Hotkeys) for any Dragon command. 

 

It's as easy as dictating the (exact) command name in any of the available fields. Like for instance "switch to command mode" or "switch to dictation mode".

 

The shortcut will be active immediately.

 

The (simplest) version in SP Standard supports a total of 72 voice commands, while the version in SP PRO gives you more flexibility and supports a virtually endless amount of Hotkeys.



-------------------------

https://speechproductivity.eu


Turbocharge your Dragon productivity with 40+ Power Addons


Speech Productivity Forum



 05/25/2023 12:49 AM
User is offline View Users Profile Print this message

Author Icon
missink
Power Member

Posts: 62
Joined: 03/28/2015

I think what Nuance meant by shortcuts was that there are voice commands like "command mode on" and "numbers mode off". I know, that's not a usual way of using the word "shortcuts". Dragon is Dragon.

What I find more useful is being able to hold down Ctrl to force something to be interpreted as a command, or Shift to force it to be interpreted as dictation. These are the hotkeys Lunis was referring to, and they can be changed in Dragon > Tools > Options > Hot keys. Please note that you do need to hold down the key for the whole utterance.
 05/25/2023 06:39 AM
User is offline View Users Profile Print this message

Author Icon
Grandslam
Advanced Member

Posts: 177
Joined: 05/10/2019

Out of interest, is there a voice command that will do the same thing as holding the shift key? E.g. can you preface your dictation with anything that will stop it being recognised as a command?



 05/25/2023 07:41 AM
User is offline View Users Profile Print this message

Author Icon
Stephan Kuepper
Top-Tier Member

Posts: 2450
Joined: 10/04/2006

Cap or no-cap will do, depending on context.

HTH, Stephan

-------------------------

www.egs-vertrieb.de - www.spracherkennungscloud.de

 05/25/2023 10:31 AM
User is offline View Users Profile Print this message

Author Icon
PG LTU
Top-Tier Member

Posts: 2272
Joined: 03/21/2007

The problem with emulating recognition (recognitionmimic, heard word, etc) in a Dragon script is that such actions only take place after the current script is finished. So, in Dragon scripting you instead can use the enginecontrol.recognitionmode directly. But if all you want is a keyboard shortcut, there is trusty visual basic scripting, to which script file you can create a Windows Desktop Shortcut and add there the Keyboard shortcut (limited to Ctrl + Alt + []) as well.  Or make several, each one passing in the command line parameter for the mode you want directly, no fuss.

Of course, autohotkey can do the same thing and open up a world of shortcut alternatives and additional capabilities (such as automatically changing the recognition mode when entering a particular application) for free. Voicemacro also lets you easily add keyboard shortcut triggers to commands, and also has other trigger options (like timers and event-based) you might enjoy.

' Recognition Mode Chooser.vbs (C) PG Service
if WScript.Arguments.Count > 0 then x = WScript.Arguments(0) ' check for command line param
if x = "" then x = InputBox("Enter the Dragon mode No. " & vbCrLf _
    & vbTab & "0 = Normal dictation, " & vbCrLf _
    & vbTab & "1 = Dictation only, " & vbCrLf _
    & vbTab & "2 = Command mode, " & vbCrLf _
    & vbTab & "3 = Numbers mode, " & vbCrLf _
    & vbTab & "4 = Spell mode, " & vbCrLf _
    & vbTab & "5 = Mouse move mode",,"0") ' default is Normal Mode (0)
if isNumeric(x) then
    if (CStr(CLng(x)) >=0 AND CStr(CLng(x)) <=5) then
        Set Dgn = GetObject("","Dragon.DgnEngineControl")
        Dgn.Register
        Dgn.RecognitionMode = cInt(x)
        Dgn.UnRegister(0)
        Set Dgn = Nothing
    else MsgBox "Must be between 0 and 5"
    end if
else MsgBox "Try entering an integer between 0 and 5"
end if


Hth,



-------------------------




PG





Remember folks, my comments and this forum are for entertainment value only, please, no wagering or other reliance on the contents herein.  I permit no commercial use of my ideas (whether expressions or embodiments) without my written consent.



 05/26/2023 09:00 PM
User is offline View Users Profile Print this message

Author Icon
Ghost
Junior Member

Posts: 27
Joined: 02/20/2022

Thanks for all the replies everyone. I will have more time to explore some of the options this weekend. For context, I am quadriplegic with no use of my hands, but I use the quadstick with which I can easily create switch controls for hotkeys and stuff. It just seems like I run into things all the time where it would be really useful to use spelling mode for a brief second and then go back to dictation, but it's just inconvenient like pause... "Spell mode on" pause... "Alpha bravo Charlie Delta..." Pause... "Spell mode off" pause... Resume dictation.

-------------------------
Forrest Phillips
 05/26/2023 09:41 PM
User is offline View Users Profile Print this message


Alan Cantor
Top-Tier Member

Posts: 4616
Joined: 12/08/2007

A technique to enter spell mode on-the-fly is to set Dragon to invoke the Spelling window, instead of the Correction menu, when you say "spell" commands:

 05/30/2023 03:04 AM
User is offline View Users Profile Print this message

Author Icon
Stephan Kuepper
Top-Tier Member

Posts: 2450
Joined: 10/04/2006

Alan's advice is correct but will add every word to your vocabulary.

If you delete the checkmark before "Spell commands bring up Spelling Window", you'll be able to say "spell cap Alpha bravo cap Charlie" and have Dragon output AbC. Note that you will still have to insert a small pause before and after the command, but there is no need to change recognition mode.

Hope that helps, Stephan

-------------------------

www.egs-vertrieb.de - www.spracherkennungscloud.de

 05/30/2023 01:20 PM
User is offline View Users Profile Print this message

Author Icon
dilligence
Top-Tier Member

Posts: 1684
Joined: 08/16/2010

@Ghost

 

The proposed Spelling methods above will only work in speech-friendly applications which, as you may know are just a handful.

 

What you really want is to be able to spell in all applications, simply by saying "Spell" to bring up the Dragon Spelling Window. This can be done very easily with SP Standard or PRO:

 

 

 

 

In addition, it's not very hard to mimic the SP "Spell" command via VBS or executable and then load it into any third party Hotkey application, and probably your quadstick device as well.



-------------------------

https://speechproductivity.eu


Turbocharge your Dragon productivity with 40+ Power Addons


Speech Productivity Forum



Statistics
32617 users are registered to the KnowBrainer Speech Recognition forum.
There are currently 1 users logged in.
The most users ever online was 12124 on 09/09/2020 at 04:59 AM.
There are currently 115 guests browsing this forum, which makes a total of 116 users using this forum.

FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.