PronunciationAssessmentResult Class

Represents pronunciation assessment result.

Note

Added in version 1.14.0.

The result can be initialized from a speech recognition result.

Inheritance
builtins.object
PronunciationAssessmentResult

Constructor

PronunciationAssessmentResult(result: SpeechRecognitionResult)

Parameters

Name Description
result
Required

The speech recognition result

Attributes

accuracy_score

The score indicating the pronunciation accuracy of the given speech, which indicates how closely the phonemes match a native speaker's pronunciation

completeness_score

The score indicating the completeness of the given speech by calculating the ratio of pronounced words towards entire input.

content_assessment_result

Content assessment result.

fluency_score

The score indicating the fluency of the given speech.

pronunciation_score

The overall score indicating the pronunciation quality of the given speech. This is calculated from AccuracyScore, FluencyScore and CompletenessScore with weight.

prosody_score

The score indicating the prosody of the given speech.

words

Word level pronunciation assessment result.