Class PronunciationAssessmentResult
Klasse für Aussprachebewertungsergebnisse.
Member
GenauigkeitScore
Syntax: public constdouble AccuracyScore;
Die Bewertung, die die Aussprachegenauigkeit der angegebenen Sprache angibt, die angibt, wie eng die Phoneme der Aussprache eines Muttersprachlers entsprechen. Wenn dies weniger 0 ist, bedeutet dies, dass die Aussprachebewertung fehlgeschlagen ist.
AusspracheScore
Syntax: public constdouble PronunciationScore;
Der Gesamtscore, der die Aussprachequalität des übergebenen Sprachtexts angibt. Dies wird aus AccuracyScore, FluencyScore und CompletenessScore mit Weight berechnet. Wenn dies weniger 0 ist, bedeutet dies, dass die Aussprachebewertung fehlgeschlagen ist.
CompletenessScore
Syntax: public constdouble CompletenessScore;
Der Score, der die Vollständigkeit des übergebenen Sprachtexts durch Berechnen des Verhältnisses ausgesprochener Wörter zur Gesamteingabe angibt. Wenn dies weniger 0 ist, bedeutet dies, dass die Aussprachebewertung fehlgeschlagen ist.
FluencyScore
Syntax: public constdouble FluencyScore;
Der Score, der die Flüssigkeit des übergebenen Sprachtexts angibt. Wenn dies weniger 0 ist, bedeutet dies, dass die Aussprachebewertung fehlgeschlagen ist.
ProsodyScore
Syntax: public constdouble ProsodyScore;
Die Bewertung, die die Prosodie der angegebenen Sprache angibt. Wenn dies weniger 0 ist, bedeutet dies, dass die Prosodiebewertung nicht aktiviert ist.
ContentAssessmentResult
Syntax: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;
Das Ergebnis der Inhaltsbewertung. Nur verfügbar, wenn die Inhaltsbewertung aktiviert ist.
FromResult
Syntax: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
Erstellt ein Ergebnisobjekt der Aussprachebewertung aus dem Erkennungsergebnis Wenn nullptr zurückgegeben wird, bedeutet dies, dass bei der Bewertung ein Fehler aufgetreten ist.
Parameter
result
Erkennungsergebnis
Gibt zurück
Ein freigegebener Zeiger auf den erstellten instance "PronunciationAssessmentResult".