kata kunci kelasRecognitionModel

Mewakili model pengenalan kata kunci yang digunakan dengan metode StartKeywordRecognitionAsync.

Anggota

Kata KunciRecognitionModel

Sintaks: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );

Konstruktor internal. Membuat instans baru menggunakan handel yang disediakan.

Parameter-parameternya

  • hkeyword Handel kata kunci.

~KeywordRecognitionModel

Sintaks: public inline virtual ~KeywordRecognitionModel ( );

Destruktor virtual.

operator SPXKEYWORDHANDLE

Sintaks: public inline explicit operator SPXKEYWORDHANDLE ( );

Intern. Operator konversi eksplisit.

Pengembalian

Pegangan.

FromFile

Sintaks: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );

Membuat model pengenalan kata kunci menggunakan file yang ditentukan.

Parameter-parameternya

  • fileName Nama file model pengenalan kata kunci.

Pengembalian

Penunjuk bersama ke model pengenalan kata kunci.

FromConfig

Sintaks: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

Membuat model pengenalan kata kunci menggunakan konfigurasi ucapan yang disematkan yang ditentukan.

Parameter-parameternya

  • embeddedSpeechConfig Konfigurasi ucapan yang disematkan.

Pengembalian

Penunjuk bersama ke model pengenalan kata kunci.

FromConfig

Sintaks: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );

Membuat model pengenalan kata kunci menggunakan konfigurasi ucapan yang disematkan yang ditentukan dan kata-kata bangun yang ditentukan pengguna.

Parameter-parameternya

  • embeddedSpeechConfig Konfigurasi ucapan yang disematkan.

  • userDefinedWakeWords Kata bangun yang ditentukan pengguna.

Pengembalian

Penunjuk bersama ke model pengenalan kata kunci.