klasse 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.
Parameterwaarden
-
htrigger
triggergreep.
operator SPXTRIGGERHANDLE
Syntaxis: public inline explicit operator SPXTRIGGERHANDLE ( );
Intern. 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.
Parameterwaarden
-
simplePhrase
De eenvoudige woordgroep voor het maken van een intentietrigger.
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 het opgegeven LanguageUnderstandingModel.
Parameterwaarden
-
model
LanguageUnderstandingModel voor het maken van een intentietrigger.
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 het opgegeven LanguageUnderstandingModel en een intentienaam.
Parameterwaarden
model
LanguageUnderstandingModel voor het maken van een intentietrigger.intentName
de naam van de intentie waarvoor u een intentietrigger wilt maken.
Retouren
Een gedeelde aanwijzer naar een intentietrigger.