다음을 통해 공유


RecognizedWordUnit.Confidence 속성

정의

인식된 단어가 지정된 입력과 일치할 가능성을 나타내는 값(인식자가 할당)을 가져옵니다.

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

속성 값

Single

단어에 대한 올바른 인식의 확신도의 상대 측정 값 범위는 각각 낮음에서 높음 신뢰도가 0.0에서 1.0 사이입니다.

설명

신뢰성 점수는 단어를 제대로 인식 않았습니다 절대 가능성을 나타내지 않습니다. 대신 신뢰성 점수는 지정된 된 입력에 대 한 여러 인식 대체 항목의 상대 정확도 비교 하는 메커니즘을 제공 합니다. 이로써 가장 정확 하 게 인식 결과 반환 합니다. 예를 들어, 인식된 된 단어 0.8의 신뢰성 점수는에 있는 경우이 아닙니다 단어에는 80 %0이 될 가능성 입력에 대해 정확 하 게 일치 합니다. 단어 안심 하는 다른 결과 보다 입력에 대 한 올바른 일치 점수 0.8 보다 작은 일 가능성이 임을 의미 합니다.

신뢰성 점수는 자체적으로 대체 결과 동일한 인식 작업에서 또는 동일한 입력의 이전 개 인식 비교를 경우가 아니라면 의미가 없습니다.

반환한 값 Confidence 각 인식 엔진은 상대 및 고유 합니다. 두 개의 다른 인식 엔진 사이의 신뢰도 값 비교 하는 방법의 정의가 없는 하는 방법을 Confidence 개별 RecognizedWordUnit 개체를 정의 합니다 ConfidenceRecognizedPhrase.

음성 인식 엔진 백그라운드 간섭, inarticulate 음성 또는 예기치 않은 단어나 단어 시퀀스를 포함 하 여 여러 가지 이유로 음성된 입력에 신뢰성 점수는 낮습니다를 할당할 수 있습니다. 애플리케이션을 사용 하는 경우는 SpeechRecognitionEngine 인스턴스는 음성 입력을 수락 또는 거부할 중 하나를 사용 하 여 신뢰 수준을 수정할 수 있습니다는 UpdateRecognizerSetting 메서드. 관리 하는 공유 인식기에 대 한 신뢰도 임계값 SpeechRecognizer, 사용자 프로필과 연결 되며 Windows 레지스트리에 저장 합니다. 애플리케이션 공유 된 인식기의 속성에 대 한 레지스트리 변경을 작성 해야 합니다.

적용 대상