class Intent::IntentTrigger
Representerar en avsiktsutlösare.
Medlemmar
~IntentTrigger
Syntax: public inline virtual ~IntentTrigger ( );
Virtuell destructor.
IntentTrigger
Syntax: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );
Intern konstruktor. Skapar en ny instans med hjälp av den angivna referensen.
Parametrar
htrigger
Utlösarhandtag.
operatorN SPXTRIGGERHANDLE
Syntax: public inline explicit operator SPXTRIGGERHANDLE ( );
Interna. Explicit konverteringsoperator.
Returer
Ett handtag.
Från
Syntax: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );
Skapar en avsiktsutlösare med den angivna frasen.
Parametrar
simplePhrase
Den enkla frasen att skapa en avsiktsutlösare för.
Returer
En delad pekare till en avsiktsutlösare.
Från
Syntax: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );
Skapar en avsiktsutlösare med hjälp av angivet LanguageUnderstandingModel.
Parametrar
model
LanguageUnderstandingModel att skapa en avsiktsutlösare för.
Returer
En delad pekare till en avsiktsutlösare.
Från
Syntax: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );
Skapar en avsiktsutlösare med angivet LanguageUnderstandingModel och ett avsiktsnamn.
Parametrar
model
LanguageUnderstandingModel att skapa en avsiktsutlösare för.intentName
Avsiktsnamnet som en avsiktsutlösare ska skapas för.
Returer
En delad pekare till en avsiktsutlösare.