班級發音評估結果

發音評估結果的類別。

成員

AccuracyScore

語法:public const double AccuracyScore;

指出所指定語音發音精確度的分數,這表示音素與原生說話者發音的相符程度。 如果這小於 0,表示發音評估失敗。

發音核心

語法:public const double PronunciationScore;

表示指定語音發音品質的整體分數。 這是從 Weight 的 AccuracyScore、FluencyScore 和 CompletenessScore 計算。 如果這小於 0,表示發音評估失敗。

CompletenessScore

語法:public const double CompletenessScore;

分數,藉由計算發音單字與整個輸入的比例,指出指定語音的完整性。 如果這小於 0,表示發音評估失敗。

FluencyScore

語法:public const double FluencyScore;

表示指定語音流暢的分數。 如果這小於 0,表示發音評估失敗。

ProsodyScore

語法:public const double ProsodyScore;

表示指定語音音序的分數。 如果這小於 0,表示未啟用 prosody 評定。

FromResult

語法:public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );

從辨識結果建立發音評估結果物件 如果傳回 nullptr,表示評估失敗。

參數

  • result 辨識結果

退貨

所建立之 PronunciationAssessmentResult 實例的共享指標。