class PronunciationAssessmentResult
Klass för uttalsutvärderingsresultat.
Medlemmar
AccuracyScore
Syntax: public constdouble AccuracyScore;
Poängen som anger uttalsprecisionen för det givna talet, vilket anger hur nära phonemes matchar en infödd talares uttal. Om detta är mindre än 0 innebär det att uttalsutvärderingen misslyckades.
UttalScore
Syntax: public constdouble PronunciationScore;
Den övergripande poängen som anger uttalskvaliteten för det givna talet. Detta beräknas från AccuracyScore, FluencyScore och CompletenessScore med vikt. Om detta är mindre än 0 innebär det att uttalsutvärderingen misslyckades.
CompletenessScore
Syntax: public constdouble CompletenessScore;
Poängen som anger det givna talets fullständighet genom att beräkna förhållandet mellan uttalade ord och hela indata. Om detta är mindre än 0 innebär det att uttalsutvärderingen misslyckades.
FluencyScore
Syntax: public constdouble FluencyScore;
Poängen som anger flytens i det givna talet. Om detta är mindre än 0 innebär det att uttalsutvärderingen misslyckades.
ProsodyScore
Syntax: public constdouble ProsodyScore;
Poängen som anger prosody för det givna talet. Om detta är mindre än 0 innebär det att prosody-utvärderingen inte är aktiverad.
ContentAssessmentResult
Syntax: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;
Resultatet av innehållsutvärderingen. Endast tillgängligt när innehållsutvärdering är aktiverat.
FromResult
Syntax: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
Skapar ett uttalsutvärderingsresultatobjekt från igenkänningsresultatet Om nullptr returneras innebär det att utvärderingen misslyckas.
Parametrar
result
igenkänningsresultat
Returer
En delad pekare till den skapade PronunciationAssessmentResult-instansen.