KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Individual numbers being recognized as commands
Topic Summary: Dragon thinks 5 is a command
Created On: 09/02/2019 12:34 PM
Status: Post and Reply
Linear : Threading : Single : Branch
 Individual numbers being recognized as commands   - Matt_Chambers - 09/02/2019 12:34 PM  
 Individual numbers being recognized as commands   - Alan Cantor - 09/02/2019 12:48 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/02/2019 01:34 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/02/2019 03:48 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/02/2019 04:17 PM  
 Individual numbers being recognized as commands   - Lunis Orcutt - 09/02/2019 09:14 PM  
 Individual numbers being recognized as commands   - Alan Cantor - 09/02/2019 11:03 PM  
 Individual numbers being recognized as commands   - Stephan Kuepper - 09/03/2019 03:07 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/03/2019 08:57 AM  
 Individual numbers being recognized as commands   - PG LTU - 09/03/2019 12:16 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/03/2019 03:21 PM  
 Individual numbers being recognized as commands   - PG LTU - 09/03/2019 04:38 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/03/2019 04:53 PM  
 Individual numbers being recognized as commands   - PG LTU - 09/04/2019 01:12 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/04/2019 07:24 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/04/2019 09:51 AM  
 Individual numbers being recognized as commands   - PG LTU - 09/04/2019 12:19 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/04/2019 12:42 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/04/2019 02:14 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/04/2019 04:45 PM  
 Individual numbers being recognized as commands   - Alan Cantor - 09/04/2019 06:04 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/04/2019 06:58 PM  
 Individual numbers being recognized as commands   - Stephan Kuepper - 09/05/2019 08:44 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/05/2019 09:45 AM  
 Individual numbers being recognized as commands   - PG LTU - 09/05/2019 10:25 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/05/2019 10:41 AM  
 Individual numbers being recognized as commands   - Alan Cantor - 09/05/2019 12:01 PM  
 Individual numbers being recognized as commands   - PG LTU - 09/05/2019 12:31 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 09/05/2019 01:41 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 10/02/2020 09:14 AM  
 Individual numbers being recognized as commands   - PG LTU - 10/02/2020 10:59 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 10/02/2020 11:06 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 10/10/2020 05:05 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 07/08/2021 11:07 AM  
 Individual numbers being recognized as commands   - Lunis Orcutt - 07/08/2021 12:34 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 07/08/2021 03:09 PM  
 Individual numbers being recognized as commands   - monkey8 - 07/15/2021 10:23 AM  
 Individual numbers being recognized as commands   - Lunis Orcutt - 07/15/2021 11:44 AM  
 Individual numbers being recognized as commands   - Matt_Chambers - 07/15/2021 12:19 PM  
 Individual numbers being recognized as commands   - Matt_Chambers - 07/16/2021 03:05 PM  
Keyword
 07/08/2021 11:07 AM
User is offline View Users Profile Print this message

Author Icon
Matt_Chambers
Top-Tier Member

Posts: 449
Joined: 08/09/2018

This past weekend, I think I resolved this mysterious and nagging problem. I have narrowed it down to one command that causes the problem. Interestingly, the problem occurs using the command either in the mycmds.dat file, as an Advanced Scripting command, or as a Vocola command. The command name is comprised of two lists, the first one whose entries are left, right, up, and down, and the second whose entries are numbers between 1 and 100. The idea is that I can move the cursor by saying something like "right 20", rather than using the built-in command "go right 20".

For some reason, Dragon sometimes hears a command when I simply say a single number, such as five. I can go into the recognition history and see that Dragon has recognized 5, and as a command, even though there is absolutely no command that you can find in the Command Browser that consists of a single number.
Of course, I could just stick with the built-in command, or I could use Kim Patch's Utter Command structure and say "20 left", but the built-in command requires a silly extra syllable and is not as fast as my command and Kim's structure is simply counter to the way I think. I think first direction and second the number of spaces I need to move. I really don't like commands that are counter to the way I think, because I think they increase the cognitive load of using speech recognition.

I seemingly have resolved the problem by breaking the command into four separate commands, in Vocola. That is, the command is no longer comprised of two lists, but only one list, <1to100>, and the four commands are "right <1to100>", "left <1to100>", "up <1to100>", and "down <1to100>". Somehow, having the first part of the command consist of a list creates the problem. I used Vocola in part because it is far easier to deactivate a command in Vocola than in Advanced Scripting.

I say seemingly, because I've only been using the new approach for a few days. It is possible that the problem will mysteriously recur. I've had that happen before. Out of an abundance of caution, I have added Dragon bar messages to each of the commands, in case the error recurs. That way, if saying "5" triggers the problem, I can look at the Dragon bar and see which command was recognized. (To do this, I created Advanced Scripting commands that simply do the Dragon bar message, and then used HeardWord in the Vocola commands to call the appropriate Advanced Scripting command that does the Dragon bar message.)

I'm posting this here mostly because I want to show off! Also, this might help somebody else.
Statistics
32171 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 378 guests browsing this forum, which makes a total of 379 users using this forum.

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