Author Topic: Unrecognized caused by one letter  (Read 1708 times)

Squeeze

  • Newbie
  • *
  • Posts: 25
Unrecognized caused by one letter
« on: September 23, 2020, 03:46:22 PM »
Hello there!

i'm wondering why VA often does not recognize my commands because there are one or two letters additionally in the phrase beside my word which was recognized very well. For example my command "grant landing permission" will be shown as  unrecognized "F grant landing permission". Why is this letter F in there? Otherwise the command would be executed!

Greetings
Squeeze

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2827
Re: Unrecognized caused by one letter
« Reply #1 on: September 23, 2020, 04:09:37 PM »
Hi, Squeeze

The Windows speech engine is picking up other sounds that it's interpreting as human speech.  Some things that can cause this are environmental sounds (including breathing and lips smacking) and/or a mic that is too hot. 

VoiceAttack adds a bit of help for that.  You'll want to see the option, 'Recognition Prefix Exclusions' on the Recognition tab of the Options screen.  I would add, 'F' to the end of that:  if;but;the;but the;to;F   This *may* help.  You'll want to also try moving your mic away from your mouth a little bit more and/or turn the mic volume down a bit.  Something else to try is retraining your speech engine.   Worst case scenario is you will need to change your affected commands to include the F at the beginning.  So, instead of having just 'grant landing permission', you would have, 'grant landing permission; f grant landing permission'.  These are all bandaids of course - you'll still want to figure out what is causing the extra noise.

Hope that helps!

Squeeze

  • Newbie
  • *
  • Posts: 25
Re: Unrecognized caused by one letter
« Reply #2 on: September 24, 2020, 03:23:30 AM »
Thanks for the Info. In my case i found out that i had to activate the microphone's noise cancellation to achieve better recognition. Using Voice Attack is fun, good work, Gary!