Dela via


class PronunciationAssessmentResult

Klass för uttalsutvärderingsresultat.

Medlemmar

AccuracyScore

Syntax: public const double AccuracyScore;

Poängen som anger uttalsprecisionen för det givna talet, vilket anger hur nära fonem matchar en infödd talares uttal. Om detta är mindre än 0 innebär det att uttalsbedömningen misslyckades.

UttalScore

Syntax: public const double 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 uttalsbedömningen misslyckades.

CompletenessScore

Syntax: public const double CompletenessScore;

Poängen som anger fullständigheten i det givna talet genom att beräkna förhållandet mellan uttalade ord och hela indata. Om detta är mindre än 0 innebär det att uttalsbedömningen misslyckades.

FluencyScore

Syntax: public const double FluencyScore;

Poängen som anger flyt i det givna talet. Om detta är mindre än 0 innebär det att uttalsbedömningen misslyckades.

ProsodyScore

Syntax: public const double ProsodyScore;

Poängen som anger prososen 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.

Parameterar

  • result igenkänningsresultat

Återlämning

En delad pekare till den skapade PronunciationAssessmentResult-instansen.