Udostępnij za pośrednictwem


RecognizedWordUnit.Confidence Właściwość

Definicja

Pobiera wartość przypisaną przez aparat rozpoznawania, która reprezentuje prawdopodobieństwo, że rozpoznany wyraz pasuje do danych wejściowych.

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

Wartość właściwości

Single

Względna miara pewności poprawnego rozpoznawania wyrazu. Wartość wynosi od 0,0 do 1,0, odpowiednio dla niskiego i wysokiego poziomu pewności.

Uwagi

Oceny ufności nie wskazują bezwzględnego prawdopodobieństwa poprawnego rozpoznania wyrazu. Zamiast tego oceny ufności zapewniają mechanizm porównywania względnej dokładności wielu alternatyw rozpoznawania dla danych wejściowych. Ułatwia to zwracanie najdokładniejszych wyników rozpoznawania. Jeśli na przykład rozpoznany wyraz ma ocenę ufności 0,8, nie oznacza to, że wyraz ma 80% prawdopodobieństwo, że będzie to poprawne dopasowanie dla danych wejściowych. Oznacza to, że istnieje większe prawdopodobieństwo, że wyraz będzie poprawnym dopasowaniem dla danych wejściowych niż inne wyniki, które mają wyniki ufności mniejsze niż 0,8.

Ocena ufności sama w sobie nie jest zrozumiała, chyba że masz alternatywne wyniki do porównania, zarówno z tej samej operacji rozpoznawania, jak i z poprzednich rozpoznań tych samych danych wejściowych.

Wartości zwracane przez są Confidence względne i unikatowe dla każdego aparatu rozpoznawania. Nie ma definicji sposobu porównywania wartości ufności między dwoma różnymi aparatami rozpoznawania ani sposobu definiowania wartości przez poszczególne Confidence RecognizedWordUnit obiekty Confidence RecognizedPhrase .

Aparat rozpoznawania mowy może przypisać niski wynik ufności do wypowiadanych danych wejściowych z różnych powodów, takich jak interferencje w tle, niearticulate mowy lub nieprzewidywane słowa lub sekwencje słów. Jeśli aplikacja używa wystąpienia, można zmodyfikować poziom ufności, na którym dane wejściowe mowy są akceptowane lub odrzucane, przy SpeechRecognitionEngine użyciu jednej z UpdateRecognizerSetting metod. Progi ufności dla udostępnionego rozpoznawania zarządzanego przez program są skojarzone z profilem użytkownika i SpeechRecognizer przechowywane w Windows rejestru. Aplikacje nie powinny zapisywać zmian w rejestrze dla właściwości udostępnionego rozpoznawania.

Dotyczy