Export (0) Print
Expand All

ISpRecoContext2::SetRuleWeight (SAPI 5.3)

Speech API 5.3
Microsoft Speech API 5.3

ISpRecoContext2::SetRuleWeight

ISpRecoContext2::SetRuleWeight sets the weight on the specified rule.


HRESULT SetRuleWeight(
   LPCWSTR    pszRuleName,
   ULONG      ulRuleId,
   float      flWeight
);

Parameters

pszRuleName
The name of the rule.
ulRuleId
The ID number of the rule.
flWeight
A floating point number between 0 and 1. A higher number biases the recognizer to favour this rule over another rule when the developer knows that one rule is more likely to be uttered than the other. This is used to tune the accuracy of an application.

Return values

ValueDescription
S_OKFunction completed successfully.
E_INVALIDARGOne of the parameters is invalid.
FAILED(hr)Appropriate error message.
Show:
© 2014 Microsoft