Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kelas yang menentukan konfigurasi ucapan yang disematkan (offline).
Anggota
operator SPXSPEECHCONFIGHANDLE
Sintaks: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Operator internal digunakan untuk mendapatkan nilai handel yang mendasar.
Kembali
Pegangan.
GetSpeechRecognitionModels
Sintaks: public inline std::vector< std::shared_ptr< SpeechRecognitionModel > > GetSpeechRecognitionModels ( );
Mendapatkan daftar model pengenalan ucapan yang tersedia.
Kembali
Info model pengenalan ucapan.
SetSpeechRecognitionModel
Sintaks: public inline void SetSpeechRecognitionModel ( const std::string & name , const std::string & license );
Mengatur model untuk pengenalan ucapan.
Parameter
nameNama model.licenseTeks lisensi.
GetSpeechRecognitionModelName
Sintaks: public inline std::string GetSpeechRecognitionModelName ( ) const;
Mendapatkan nama model untuk pengenalan ucapan.
Kembali
Nama model pengenalan ucapan.
SetSpeechRecognitionOutputFormat
Sintaks: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Mengatur format output pengenalan ucapan.
Parameter
-
formatFormat output pengenalan ucapan (sederhana atau terperinci).
GetSpeechRecognitionOutputFormat
Sintaks: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Mendapatkan format output pengenalan ucapan.
Kembali
Format output pengenalan ucapan (sederhana atau terperinci).
SetProfanity
Sintaks: public inline void SetProfanity ( ProfanityOption profanity );
Mengatur opsi kata-kata kosakata. Ini dapat digunakan untuk menghapus kata-kata yang tidak senonoh atau menutupinya.
Parameter
-
profanitynilai opsi Kata-kata kokoh.
SetSpeechSynthesisVoice
Sintaks: public inline void SetSpeechSynthesisVoice ( const std::string & name , const std::string & license );
Mengatur suara untuk sintesis ucapan yang disematkan.
Parameter
nameNama suara sintesis ucapan yang disematkan.licenseTeks lisensi.
GetSpeechSynthesisVoiceName
Sintaks: public inline std::string GetSpeechSynthesisVoiceName ( ) const;
Mendapatkan nama suara untuk sintesis ucapan yang disematkan.
Kembali
Nama model sintesis ucapan, yaitu nama suara.
SetSpeechSynthesisOutputFormat
Sintaks: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Mengatur format output sintesis ucapan (misalnya Riff16Khz16BitMonoPcm).
Parameter
-
formatIdMenentukan ID format output
GetSpeechSynthesisOutputFormat
Sintaks: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Mendapatkan format output sintesis ucapan.
Kembali
Format output sintesis ucapan.
GetSpeechTranslationModels
Sintaks: public inline std::vector< std::shared_ptr< SpeechTranslationModel > > GetSpeechTranslationModels ( );
Mendapatkan daftar model terjemahan ucapan yang tersedia.
Kembali
Info model terjemahan ucapan.
SetSpeechTranslationModel
Sintaks: public inline void SetSpeechTranslationModel ( const std::string & name , const std::string & license );
Mengatur model untuk terjemahan ucapan.
Parameter
nameNama model.licenseTeks lisensi.
GetSpeechTranslationModelName
Sintaks: public inline std::string GetSpeechTranslationModelName ( ) const;
Mendapatkan nama model untuk terjemahan ucapan.
Kembali
Nama model terjemahan ucapan.
SetKeywordRecognitionModel
Sintaks: public inline void SetKeywordRecognitionModel ( const std::string & name , const std::string & license );
Mengatur model untuk pengenalan kata kunci. Ini untuk model khusus pelanggan yang disesuaikan untuk mendeteksi kata bangun dan perintah langsung.
Parameter
nameNama model.licenseTeks lisensi.
GetKeywordRecognitionModelName
Sintaks: public inline std::string GetKeywordRecognitionModelName ( ) const;
Mendapatkan nama model untuk pengenalan kata kunci.
Kembali
Nama model pengenalan kata kunci.
SetProperty
Sintaks: public inline void SetProperty ( const std::string & name , const std::string & value );
Mengatur nilai properti berdasarkan nama.
Parameter
nameNama properti.valueNilai properti.
SetProperty
Sintaks: public inline void SetProperty ( PropertyId id , const std::string & value );
Mengatur nilai properti menurut ID.
Parameter
idId properti.valueNilai properti.
GetProperty
Sintaks: public inline std::string GetProperty ( const std::string & name ) const;
Mendapatkan nilai properti berdasarkan nama.
Parameter
-
nameNama parameter.
Kembali
Nilai properti.
GetProperty
Sintaks: public inline std::string GetProperty ( PropertyId id ) const;
Mendapatkan nilai properti menurut ID.
Parameter
-
idId parameter.
Kembali
Nilai properti.
~EmbeddedSpeechConfig
Sintaks: public virtual ~EmbeddedSpeechConfig ( ) = default;
Merusak objek.
FromPath
Sintaks: public inline static std::shared_ptr< EmbeddedSpeechConfig > FromPath ( const std::string & path );
Membuat instans konfigurasi ucapan yang disematkan dengan jalur model offline tertentu.
Parameter
-
pathJalur folder untuk mencari model offline. Ini bisa menjadi jalur akar di mana beberapa model terletak di subfolder, atau jalur langsung ke folder model tertentu.
Kembali
Pointer bersama ke instans konfigurasi ucapan baru yang disematkan.
FromPaths
Sintaks: public inline static std::shared_ptr< EmbeddedSpeechConfig > FromPaths ( const std::vector< std::string > & paths );
Membuat instans konfigurasi ucapan yang disematkan dengan jalur model offline tertentu.
Parameter
-
pathsJalur folder untuk mencari model offline. Ini bisa menjadi jalur akar di mana beberapa model terletak di subfolder, atau jalur langsung ke folder model tertentu.
Kembali
Pointer bersama ke instans konfigurasi ucapan baru yang disematkan.