kelas PronunciationAssessmentResult

Kelas untuk hasil penilaian pengucapan.

Anggota

AccuracyScore

Sitnaksis: public constdouble AccuracyScore;

Skor yang menunjukkan akurasi pengucapan ucapan yang diberikan, yang menunjukkan seberapa dekat fonem cocok dengan pengucapan pembicara asli. Jika ini kurang 0, itu berarti penilaian pengucapan gagal.

PronunciationScore

Sitnaksis: public constdouble PronunciationScore;

Skor keseluruhan menunjukkan kualitas pengucapan dari ucapan yang diberikan. Ini dihitung dari AccuracyScore, FluencyScore dan CompletenessScore dengan berat. Jika ini kurang 0, itu berarti penilaian pengucapan gagal.

CompletenessScore

Sitnaksis: public constdouble CompletenessScore;

Skor menunjukkan kelengkapan ucapan yang diberikan dengan menghitung rasio kata-kata yang diucapkan terhadap seluruh input. Jika ini kurang 0, itu berarti penilaian pengucapan gagal.

FluencyScore

Sitnaksis: public constdouble FluencyScore;

Skor menunjukkan kefasihan ucapan yang diberikan. Jika ini kurang 0, itu berarti penilaian pengucapan gagal.

ProsodyScore

Sitnaksis: public constdouble ProsodyScore;

Skor menunjukkan prosodi ucapan yang diberikan. Jika ini kurang 0, itu berarti penilaian prosody tidak diaktifkan.

ContentAssessmentResult

Sitnaksis: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;

Hasil penilaian konten. Hanya tersedia saat penilaian konten diaktifkan.

FromResult

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

Membuat objek hasil penilaian pengucapan dari hasil pengenalan Jika nullptr dikembalikan, itu berarti penilaian gagal.

Parameter

  • result hasil pengenalan

Mengembalikan

Pointer bersama ke instans PronunciationAssessmentResult yang dibuat.