It picks up a LOT of erroneous commands, even after 2 training
sessions - if we are no longer able to access these settings, is there
a way to access them through VB (6)? Maybe a registry key? Anything?
Thanks,
joe
I have been advised that the answer may be in the 'Confidence' member,
part of the 'semantics' class. I've been Googling on this, but I'm not
finding anything that tells exactly how to use the Confidence member
to control the minimum confidence level - Is this something I should
grab at the time of phrase recognition and "weed out" the phrases with
low confidence? Is anyone familiar with this?
Thanks,
joe
1. I have come up with such a stellar question that nobody knows the
answer, or
2. It's such a lame question that everyone is wishing I would do my
homework instead of wasting bandwidth here.
For my own self-esteem I would like to assume that #1 is the case, but
the truth is I should have done more homework before posting.
For those VB6 programmers that may need it:
In the Recognition event
Private Sub RC_Recognition(ByVal StreamNumber As Long, ByVal
StreamPosition As Variant, ByVal RecognitionType As
speechlib.ISpeechRecognitionType, ByVal Result as
speechlib.ISpeechRecoResult)
Dim sngConfidence As Single
sngConfidence = Result.PhraseInfo.Rule.EngineConfidence
End Sub
Hope others can benefit from this :)
joe