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 referensigradingSystem
Sistem titik untuk kalibrasi skorgranularity
Granularitas evaluasienableMiscue
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 referensigradingSystem
Sistem titik untuk kalibrasi skorgranularity
Granularitas evaluasienableMiscue
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.