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".