発音評価結果のクラス。
メンバー
AccuracyScore
構文: public const double AccuracyScore;
特定の音声の発音精度を示すスコア。音素がネイティブ スピーカーの発音とどの程度一致しているかを示します。 これが 0 未満の場合は、発音評価が失敗したことを意味します。
PronunciationScore
構文: 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 未満の場合は、プロソディ評価が有効になっていないことになります。
FromResult
構文: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
認識結果から発音評価結果オブジェクトを作成します。nullptr が返された場合は、評価が失敗したことを意味します。
パラメーター
-
result認識結果
返品ポリシー
作成された PronunciationAssessmentResult インスタンスへの共有ポインター。