Author Topic: Learn checkbox  (Read 2399 times)

0 Members and 1 Guest are viewing this topic.

Minefield

  • Jr. Member
  • **
  • Posts: 17
  • Karma: 0
    • View Profile
Learn checkbox
« on: January 29, 2015, 07:25:52 PM »
Is the 'learn checkbox' exclusive to VC or is it the same as 'Train Profile' in the Speech Recognition Control Panel?

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Learn checkbox
« Reply #1 on: January 29, 2015, 09:35:39 PM »
VC uses the same basic engine as Windows and the training in VC will train the same profiles that you have in Windows.  It is not exclusive to VC.  It will train whichever Windows speech profile is currently active when checked.

Haddood

  • $upporter
  • Hero Member
  • *****
  • Posts: 688
  • Karma: 22
    • View Profile
Re: Learn checkbox
« Reply #2 on: January 30, 2015, 03:06:04 PM »
James ...
it is a bit unclear how to this properly, is there is a video tutorial or kind of instructions on how to do it?
When Voice command gets tough, use hand gestures

nime5ter

  • Administrator
  • Hero Member
  • *****
  • Posts: 1999
  • Karma: 61
    • View Profile
    • Getting Started with VoxCommando
Re: Learn checkbox
« Reply #3 on: January 30, 2015, 03:14:49 PM »
If you let me know what information you find unclear or missing in the explanation on the wiki, I can try to make it more clear. What questions do you have after reading it?
« Last Edit: January 30, 2015, 03:21:06 PM by nime5ter »
TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Learn checkbox
« Reply #4 on: January 30, 2015, 05:04:16 PM »
James ...
it is a bit unclear how to this properly, is there is a video tutorial or kind of instructions on how to do it?

How to do what?

Haddood

  • $upporter
  • Hero Member
  • *****
  • Posts: 688
  • Karma: 22
    • View Profile
Re: Learn checkbox
« Reply #5 on: January 31, 2015, 02:43:08 AM »
How to use the learn check box ...
In forum I found this http://voxcommando.com/forum/index.php?topic=624.0 ... Which not more than the wiki at http://voxcommando.com/mediawiki/index.php?title=How_to_use_VoxCommando#.28G.29_Learn_Checkbox

In comparison when one uses window training: there is some feedback... In the case of this check box, I do not if it recognised the command, or not ... How about the case were there is variations in the command, which one it learned ? ... Etc.
When Voice command gets tough, use hand gestures

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Learn checkbox
« Reply #6 on: January 31, 2015, 09:09:26 AM »
According to Microsoft

Quote
Speech Recognition uses a unique voice profile to recognize your voice and spoken commands. As you use Speech Recognition, your voice profile gets more detailed, which should improve your computer's ability to understand you.
http://windows.microsoft.com/en-ca/windows/set-speech-recognition#1TC=windows-7

When the learn box is checked, it is learning.
When the learn box is not checked it is hopefully not learning.

Whether or not a command is recognised is very obvious.  Recognised text is shown in the main window along with confidence.  When a command is not understood, an event is generated: VC.NotRecognized.  We hoped that the meaning of this event was self evident.


Here is what it says about the learn checkbox in the VoxCommando wiki:
Quote
Allows you to train the speech engine to recognize your voice.
VC uses the same core speech engine as Windows and the training in VC will train the same profiles that you have in Windows. It will train whichever Windows speech profile is currently active.
We recommend you leave this unchecked (off) except when you are training the system in a quiet environment and correctly saying commands. Otherwise the system may learn incorrectly.

I recommend most users just follow our advice and leave the box unchecked.  Stick with windows training tools. If you have difficulty with a particular command in VoxCommando you can train that command from the tree editor by right-clicking on the command and selecting train.  This feature is not documented and the ui needs some love as well but it works.    It is now on my to do list.  The idea is to start with a high rejection threshold and lower it until you get sucess.  You can only train a single command at one time using this technique which will help to avoid false training.

[update: preliminary documentation for command-level training tool has been added to the wiki. Valid as of VC 2.1.3.8 http://voxcommando.com/mediawiki/index.php?title=Profile_Training_Tool]
« Last Edit: February 20, 2015, 11:50:45 AM by nime5ter »