PronunciationAssessmentResult Class

Definition

Represents the result of pronunciation assessment. Added in version 1.14.0

public class PronunciationAssessmentResult
Inheritance
java.lang.Object
PronunciationAssessmentResult

Methods

fromResult(SpeechRecognitionResult speechRecognitionResult)

Creates an instance of the PronunciationAssessmentResult from a speech recognition result

getAccuracyScore()

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

getCompletenessScore()

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

getFluencyScore()

Gets the score indicating the fluency of the given speech.

getPronunciationScore()

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

Applies to