class Intent::IntentTrigger
Představuje aktivační událost záměru.
Členové
~IntentTrigger
Syntaxe: public inline virtual ~IntentTrigger ( );
Virtuální destruktor.
IntentTrigger
Syntaxe: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );
Interní konstruktor. Vytvoří novou instanci pomocí zadaného popisovače.
Parametry
-
htrigger
Aktivační úchyt.
SPXTRIGGERHANDLE – operátor
Syntaxe: public inline explicit operator SPXTRIGGERHANDLE ( );
Vnitřní. Operátor explicitního převodu.
Návraty
Popisovač.
Z
Syntaxe: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );
Vytvoří trigger záměru pomocí zadané fráze.
Parametry
-
simplePhrase
Jednoduchá fráze, pro kterou se má vytvořit aktivační událost záměru.
Návraty
Sdílený ukazatel na aktivační událost záměru.
Z
Syntaxe: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );
Vytvoří trigger záměru pomocí zadaného objektu LanguageUnderstandingModel.
Parametry
-
model
LanguageUnderstandingModel pro vytvoření triggeru záměru.
Návraty
Sdílený ukazatel na aktivační událost záměru.
Z
Syntaxe: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );
Vytvoří trigger záměru pomocí zadaného modelu LanguageUnderstandingModel a názvu záměru.
Parametry
model
LanguageUnderstandingModel pro vytvoření triggeru záměru.intentName
Název záměru, pro který se má vytvořit trigger záměru.
Návraty
Sdílený ukazatel na aktivační událost záměru.