Class PronunciationAssessmentResult
发音评估结果的类。
成员
AccuracyScore
语法:public const double AccuracyScore;
指示给定语音的发音准确性的分数,这表示音素与本机说话人的发音有多接近。 如果这小于 0,则表示发音评估失败。
发音分数
语法:public const double PronunciationScore;
指示给定语音发音质量的总体分数。 这是从 AccuracyScore、FluencyScore 和 CompletenessScore(权重)计算得出的。 如果这小于 0,则表示发音评估失败。
CompletenessScore
语法:public const double CompletenessScore;
通过计算发音单词与整个输入的比例,指示给定语音的完整性的分数。 如果这小于 0,则表示发音评估失败。
FluencyScore
语法:public const double FluencyScore;
指示给定语音流畅性的分数。 如果这小于 0,则表示发音评估失败。
ProsodyScore
语法:public const double ProsodyScore;
指示给定语音的音素的分数。 如果这小于 0,则表示未启用 prosody 评估。
ContentAssessmentResult
语法:public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;
内容评估结果。 仅当启用内容评估时可用。
FromResult
语法:public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
从识别结果创建发音评估结果对象如果返回 nullptr,则表示评估失败。
参数
-
result
识别结果
退货
指向创建的发音AssessmentResult 实例的共享指针。