kata kunci kelasRecognitionModel

Mewakili model pengenalan kata kunci yang digunakan dengan metode StartKeywordRecognitionAsync.

Anggota

Kata kunciRecognitionModel

Sitnaksis: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );

Konstruktor internal. Membuat instans baru menggunakan handel yang disediakan.

Parameter

  • hkeyword Handel kata kunci.

~KeywordRecognitionModel

Sitnaksis: public inline virtual ~KeywordRecognitionModel ( );

Destruktor virtual.

operator SPXKEYWORDHANDLE

Sitnaksis: public inline explicit operator SPXKEYWORDHANDLE ( );

Internal. Operator konversi eksplisit.

Mengembalikan

Pegangan.

FromFile

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

Membuat model pengenalan kata kunci menggunakan file yang ditentukan.

Parameter

  • fileName Nama file model pengenalan kata kunci.

Mengembalikan

Penunjuk bersama ke model pengenalan kata kunci.

FromConfig

Sitnaksis: 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

  • embeddedSpeechConfig Konfigurasi ucapan yang disematkan.

Mengembalikan

Penunjuk bersama ke model pengenalan kata kunci.

FromConfig

Sitnaksis: 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

  • embeddedSpeechConfig Konfigurasi ucapan yang disematkan.

  • userDefinedWakeWords Kata-kata bangun yang ditentukan pengguna.

Mengembalikan

Penunjuk bersama ke model pengenalan kata kunci.