class PronunciationAssessmentConfig

Kelas yang menentukan konfigurasi penilaian pengucapan Ditambahkan dalam 1.14.0.

Anggota

operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE

Sitnaksis: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;

Operator internal digunakan untuk mendapatkan nilai handel yang mendasar.

Mengembalikan

Sebuah handel.

ToJson

Sitnaksis: public inline std::string ToJson ( ) const;

Mendapatkan string json parameter penilaian pengucapan.

Mengembalikan

string json parameter penilaian pengucapan.

GetReferenceText

Sitnaksis: public inline std::string GetReferenceText ( );

Mendapatkan teks referensi.

Mengembalikan

Teks referensi.

SetReferenceText

Sitnaksis: public inline void SetReferenceText ( const std::string & referenceText );

Mengatur teks referensi.

Parameter

  • referenceText Teks referensi.

SetReferenceText

Sitnaksis: public inline void SetReferenceText ( const std::wstring & referenceText );

Mengatur teks referensi.

Parameter

  • referenceText Teks referensi.

SetPhonemeAlphabet

Sitnaksis: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );

Mengatur alfabet fonem. Nilai yang valid adalah: "SAPI" (default) dan "IPA".

Ditambahkan dalam versi 1.20.0.

Parameter

  • phonemeAlphabet Alfabet fonem.

SetNBestPhonemeCount

Sitnaksis: public inline void SetNBestPhonemeCount ( int count );

Mengatur jumlah fonem nbest dalam hasilnya.

Ditambahkan dalam versi 1.20.0.

Parameter

  • count Jumlah fonem paling banyak.

EnableProsodyAssessment

Sitnaksis: public inline void EnableProsodyAssessment ( );

Mengaktifkan penilaian prosody.

Ditambahkan dalam versi 1.33.0.

EnableContentAssessmentWithTopic

Sitnaksis: public inline void EnableContentAssessmentWithTopic ( const std::string & contentTopic );

Mengaktifkan penilaian konten dengan topik.

Ditambahkan dalam versi 1.33.0.

Parameter

  • contentTopic Topik konten.

Terapkan Ke

Sitnaksis: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;

Menerapkan pengaturan dalam konfigurasi ini ke Recognizer.

Parameter

  • recognizer The target Recognizer.

~PronunciationAssessmentConfig

Sitnaksis: public inline virtual ~PronunciationAssessmentConfig ( );

Merusak objek.

Buat

Sitnaksis: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );

Membuat instans PronunciationAssessmentConfig Untuk detail parameter, lihat parameter penilaian pengucapan tabel.

Parameter

  • referenceText Teks referensi

  • gradingSystem Sistem titik untuk kalibrasi skor

  • granularity Granularitas evaluasi

  • enableMiscue Jika mengaktifkan perhitungan yang salah. Jika true, kata-kata yang diucapkan dibandingkan dengan teks referensi, dan ditandai dengan kelalaian/penyisipan berdasarkan perbandingan; ketika false, teks yang dikenali akan selalu menjadi teks referensi.

Mengembalikan

Penunjuk bersama ke instans PronunciationAssessmentConfig baru.

Buat

Sitnaksis: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );

Membuat instans PronunciationAssessmentConfig Untuk detail parameter, lihat parameter penilaian pengucapan tabel.

Parameter

  • referenceText Teks referensi

  • gradingSystem Sistem titik untuk kalibrasi skor

  • granularity Granularitas evaluasi

  • enableMiscue Jika mengaktifkan perhitungan yang salah

Mengembalikan

Penunjuk bersama ke instans PronunciationAssessmentConfig baru.

CreateFromJson

Sitnaksis: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );

Membuat instans PronunciationAssessmentConfig dari json. Lihat tabel Parameter penilaian pengucapan.

Parameter

  • json String json yang berisi parameter penilaian pengucapan.

Mengembalikan

Penunjuk bersama ke instans PronunciationAssessmentConfig baru.