class Intent::IntentTrigger
Mewakili pemicu niat.
Anggota
~IntentTrigger
Sitnaksis: public inline virtual ~IntentTrigger ( );
Destruktor virtual.
IntentTrigger
Sitnaksis: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );
Konstruktor internal. Membuat instans baru menggunakan handel yang disediakan.
Parameter
htrigger
Handel pemicu.
operator SPXTRIGGERHANDLE
Sitnaksis: public inline explicit operator SPXTRIGGERHANDLE ( );
Internal. Operator konversi eksplisit.
Mengembalikan
Pegangan.
Dari
Sitnaksis: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );
Membuat pemicu niat menggunakan frasa yang ditentukan.
Parameter
simplePhrase
Frasa sederhana untuk membuat pemicu niat.
Mengembalikan
Penunjuk bersama ke pemicu niat.
Dari
Sitnaksis: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );
Membuat pemicu niat menggunakan LanguageUnderstandingModel yang ditentukan.
Parameter
model
LanguageUnderstandingModel untuk membuat pemicu niat.
Mengembalikan
Penunjuk bersama ke pemicu niat.
Dari
Sitnaksis: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );
Membuat pemicu niat menggunakan LanguageUnderstandingModel yang ditentukan dan nama niat.
Parameter
model
LanguageUnderstandingModel untuk membuat pemicu niat.intentName
Nama niat untuk membuat pemicu niat.
Mengembalikan
Penunjuk bersama ke pemicu niat.