SemanticValue.Confidence Propriété

Définition

Retourne une mesure relative de la certitude quant à l'exactitude de l'analyse sémantique retournée à l'instance SemanticValue actuelle.Returns a relative measure of the certainty as to the correctness of the semantic parsing that returned the current instance of SemanticValue.

public:
 property float Confidence { float get(); };
public float Confidence { get; }
member this.Confidence : single
Public ReadOnly Property Confidence As Single

Valeur de propriété

Retourne float qui est une mesure relative de la certitude de l'analyse sémantique retournée à l'instance actuelle de SemanticValue.Returns a float that is a relative measure of the certainty of semantic parsing that returned the current instance of SemanticValue.

Exemples

L’exemple suivant est utilisé pour parcourir de manière récursive TreeNodeCollection, puis afficher les informations (y compris la confiance) en tant que, ou en tant que nœuds constituant la structure arborescente de la sémantique utilisée pour reconnaître une expression.The following example is used to recursively traverse and then display information (including confidence) as a TreeNodeCollection, or as the nodes making up the tree structure of the semantics used to recognize a phrase.

internal static void CreateSemanticsTreeNodes(  
        TreeNodeCollection nodes,  
        SemanticValue semantics,  
        String name)   
{  
  string semanticsText =   
      String.Format("  {0}  (Confidence {1})", name,semantics.Confidence);  
  
  // Format integers as hexadecimal.  
  if (semantics.Value == null )  
  {  
    semanticsText = semanticsText + " = null";  
  }  
  else if (semantics.Value.GetType() == typeof(int))   
  {  
    semanticsText = String.Format("{0} = {1:X} ", semanticsText, semantics.Value);  
  }   
  else   
  {  
    semanticsText = semanticsText + " = " + semantics.Value.ToString();  
  }  
  
  TreeNode semanticsNode = new TreeNode(semanticsText);  
  foreach (KeyValuePair<String, SemanticValue> child in semantics)   
  {  
    CreateSemanticsTreeNodes(semanticsNode.Nodes, child.Value, child.Key);  
  }  
  nodes.Add(semanticsNode);  
}  

Remarques

La SemanticValue.Confidence propriété, qui retourne une mesure de l’exactitude de l’analyse sémantique, ne doit pas être confondue RecognizedPhrase.Confidence avec la propriété, qui retourne une mesure de la précision de la reconnaissance vocale.The SemanticValue.Confidence property, which returns a measure of the correctness of semantic parsing, should not be confused with the RecognizedPhrase.Confidence property, which returns a measure of the accuracy of speech recognition.

S’applique à