Compartilhar via


RecognizedWordUnit.Confidence Propriedade

Definição

Obtém um valor, atribuído pelo identificador, que representa a probabilidade de que uma palavra reconhecida corresponda a uma determinada entrada.

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

Valor da propriedade

Single

Uma medida relativa da certeza do reconhecimento correto para uma palavra. O valor é de 0,0 a 1,0 para confiança baixa a alta, respectivamente.

Comentários

As pontuações de confiança não indicam a probabilidade absoluta de uma palavra ter sido reconhecida corretamente. Em vez disso, as pontuações de confiança fornecem um mecanismo para comparar a precisão relativa de várias alternativas de reconhecimento para uma determinada entrada. Isso facilita o retorno do resultado de reconhecimento mais preciso. Por exemplo, se uma palavra reconhecida tiver uma pontuação de confiança de 0,8, isso não significa que a palavra tem 80% de chance de ser a resposta correta para a entrada. Isso significa que a palavra tem mais probabilidade de ser a combinação correta para a entrada do que outros resultados que têm pontuações de confiança menores que 0,8.

Uma pontuação de confiança por conta própria não é significativa, a menos que você tenha resultados alternativos para comparar, seja da mesma operação de reconhecimento ou de reconhecimentos anteriores da mesma entrada.

Os valores retornados por Confidence são relativos e exclusivos para cada mecanismo de reconhecimento. Não há nenhuma definição de como os valores de confiança entre dois mecanismos de reconhecimento diferentes se comparam, nem como o de objetos individuais Confidence define o de um RecognizedWordUnit Confidence RecognizedPhrase .

Um mecanismo de reconhecimento de fala pode atribuir uma pontuação de confiança baixa à entrada falada por vários motivos, incluindo interferência em segundo plano, fala inarticulada ou palavras ou sequências de palavras não antecipadas. Se o aplicativo estiver usando uma instância do , você poderá modificar o nível de confiança no qual a entrada de fala é aceita ou SpeechRecognitionEngine rejeitada com um dos UpdateRecognizerSetting métodos. Os limites de confiança para o reconhecedor compartilhado, gerenciados pelo , são associados a um perfil de usuário e armazenados no Windows SpeechRecognizer registro. Os aplicativos não devem gravar alterações no Registro para as propriedades do reconhecedor compartilhado.

Aplica-se a