RecognizedWordUnit.Confidence Eigenschap

Definitie

Hiermee haalt u een waarde op, toegewezen door de recognizer, die de kans vertegenwoordigt dat een herkend woord overeenkomt met een bepaalde invoer.

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

Waarde van eigenschap

Een relatieve meting van de zekerheid van de juiste herkenning voor een woord. De waarde is respectievelijk van 0,0 tot 1,0, voor een lage tot hoge betrouwbaarheid.

Opmerkingen

Betrouwbaarheidsscores geven niet de absolute kans aan dat een woord correct is herkend. In plaats daarvan bieden betrouwbaarheidsscores een mechanisme voor het vergelijken van de relatieve nauwkeurigheid van meerdere herkennings alternatieven voor een bepaalde invoer. Dit vereenvoudigt het retourneren van het meest nauwkeurige herkenningsresultaat. Als een herkend woord bijvoorbeeld een betrouwbaarheidsscore van 0,8 heeft, betekent dit niet dat het woord een kans van 80% heeft om de juiste overeenkomst voor de invoer te zijn. Dit betekent dat het woord waarschijnlijk de juiste overeenkomst is voor de invoer dan andere resultaten met betrouwbaarheidsscores kleiner dan 0,8.

Een betrouwbaarheidsscore zelf is niet zinvol, tenzij u alternatieve resultaten hebt om te vergelijken, hetzij uit dezelfde herkenningsbewerking of uit eerdere herkenningen van dezelfde invoer.

De waarden die worden geretourneerd, Confidence zijn relatief en uniek voor elke herkenningsengine. Er is geen definitie van hoe betrouwbaarheidswaarden tussen twee verschillende herkenningsengines worden vergeleken, noch hoe het Confidence van afzonderlijke RecognizedWordUnit objecten de Confidence definitie van een RecognizedPhrase.

Een spraakherkenningsengine kan om verschillende redenen een lage betrouwbaarheidsscore toewijzen aan gesproken invoer, waaronder achtergrondinterferentie, inarticulate spraak of onverwachte woorden of woordreeksen. Als uw toepassing een SpeechRecognitionEngine exemplaar gebruikt, kunt u het betrouwbaarheidsniveau wijzigen waarop spraakinvoer wordt geaccepteerd of geweigerd met een van de UpdateRecognizerSetting methoden. Betrouwbaarheidsdrempels voor de gedeelde recognizer, beheerd door SpeechRecognizer, worden gekoppeld aan een gebruikersprofiel en opgeslagen in het Windows-register. Toepassingen mogen geen wijzigingen schrijven in het register voor de eigenschappen van de gedeelde recognizer.

Van toepassing op