Aracılığıyla paylaş


SemanticValue.Confidence Özellik

Tanım

Geçerli örneğini döndüren semantik ayrıştırmanın doğruluğunu, belirsizlik için göreli bir ölçü döndürür SemanticValue .

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

Özellik Değeri

Single

floatGeçerli örneğini döndüren semantik ayrıştırma belirsizlik öğesinin göreli ölçüsü olan bir döndürür SemanticValue .

Örnekler

Aşağıdaki örnek TreeNodeCollection , bir tümceciği tanımak için kullanılan semantiğinin ağaç yapısını oluşturan düğümler olarak veya bilgileri (güven dahil) bir şekilde çapraz bir şekilde geçirmek ve görüntülemek için kullanılır.

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);  
}  

Açıklamalar

SemanticValue.ConfidenceAnlamsal ayrıştırma ayrıştırmanın doğruluğunu döndüren özelliği, RecognizedPhrase.Confidence konuşma tanıma özelliğinin bir ölçüsünü döndüren özelliği ile karıştırılmamalıdır.

Şunlara uygulanır