クラスの発音AssessmentResult
発音評価結果のクラス。
メンバー
AccuracyScore
構文: public constdouble AccuracyScore;
特定の音声の発音精度を示すスコア。音素がネイティブ スピーカーの発音とどの程度近いかを示します。 これが 0 未満の場合は、発音評価に失敗したことを意味します。
発音スコア
構文: public constdouble PronunciationScore;
特定の音声の発音品質を示す全体的なスコア。 これは、AccuracyScore、FluencyScore、CompletenessScore から重み付きで計算されます。 これが 0 未満の場合は、発音評価に失敗したことを意味します。
CompletenessScore
構文: public constdouble CompletenessScore;
特定の音声の完全性を示すスコア。入力全体に占める発音された単語の比率で算出されます。 これが 0 未満の場合は、発音評価に失敗したことを意味します。
FluencyScore
構文: public constdouble FluencyScore;
指定された音声の流暢性を示すスコア。 これが 0 未満の場合は、発音評価に失敗したことを意味します。
ProsodyScore
構文: public constdouble ProsodyScore;
指定された音声のプロソディを示すスコア。 この値が 0 未満の場合は、プロソディ評価が有効になっていないことになります。
ContentAssessmentResult
構文: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;
コンテンツ評価の結果。 コンテンツ評価が有効になっている場合にのみ使用できます。
FromResult
構文: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
認識結果から発音評価結果オブジェクトを作成します。nullptr が返された場合は、評価が失敗したことを意味します。
パラメーター
result
認識結果
戻り値
作成された PronunciationAssessmentResult インスタンスへの共有ポインター。