class Intent::IntentTrigger
Vertegenwoordigt een intentietrigger.
Leden
~IntentTrigger
Syntaxis: public inline virtual ~IntentTrigger ( );
Virtuele destructor.
IntentTrigger
Syntaxis: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );
Interne constructor. Hiermee maakt u een nieuw exemplaar met behulp van de opgegeven ingang.
Parameters
-
htrigger
Triggergreep.
operator SPXTRIGGERHANDLE
Syntaxis: public inline explicit operator SPXTRIGGERHANDLE ( );
Interne. Expliciete conversieoperator.
Retouren
Een handvat.
Van
Syntaxis: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );
Hiermee maakt u een intentietrigger met behulp van de opgegeven woordgroep.
Parameters
-
simplePhrase
De eenvoudige zin om een intentietrigger voor te maken.
Retouren
Een gedeelde aanwijzer naar een intentietrigger.
Van
Syntaxis: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );
Hiermee maakt u een intentietrigger met behulp van de opgegeven LanguageUnderstandingModel.
Parameters
-
model
Het LanguageUnderstandingModel om een intentietrigger voor te maken.
Retouren
Een gedeelde aanwijzer naar een intentietrigger.
Van
Syntaxis: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );
Hiermee maakt u een intentietrigger met behulp van de opgegeven LanguageUnderstandingModel en een intentienaam.
Parameters
model
Het LanguageUnderstandingModel om een intentietrigger voor te maken.intentName
De intentienaam voor het maken van een intentietrigger.
Retouren
Een gedeelde aanwijzer naar een intentietrigger.