Delen via


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.