RecognizedWordUnit.Confidence 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指派給辨識器的值,這個值表示所辨識的字符合指定之輸入的可能性。
public:
property float Confidence { float get(); };
public float Confidence { get; }
member this.Confidence : single
Public ReadOnly Property Confidence As Single
屬性值
正確辨識單字的確定性的相對量值。 此值介於 0.0 到 1.0,分別表示低度到高度的信賴值。
備註
信賴分數不會指出正確辨識單字的絕對可能性。 相反地,信賴分數會提供一種機制來比較指定輸入的多個辨識替代項的相對精確度。 這有助於傳回最精確的辨識結果。 例如,如果可辨識的字組信賴分數為0.8,這並不表示該字有可能是正確符合輸入的80%。 這表示,相較于其他信賴分數小於0.8 的結果,文字比較可能是輸入的正確相符項。
除非您有與相同輸入的相同辨識作業或先前表彰比較的替代結果,否則本身的信賴分數不具意義。
傳回的值 Confidence 是每個辨識引擎的相對且唯一的值。 在兩個不同的辨識引擎之間,不會有信賴值的定義,也不會定義 Confidence 個別 RecognizedWordUnit 物件的定義 Confidence RecognizedPhrase 。
語音辨識引擎可能會基於各種原因將低信賴分數指派給語音輸入,包括背景干擾、inarticulate 語音或非預期的單字或文字序列。 如果您的應用程式使用的是 SpeechRecognitionEngine 實例,您可以使用其中一個方法來修改接受或拒絕語音輸入的信賴等級 UpdateRecognizerSetting 。 共用辨識器的信賴閾值(由管理) SpeechRecognizer 會與使用者設定檔相關聯,並儲存在 Windows 登錄中。 應用程式不應該將共用辨識器屬性的變更寫入登錄中。