クラス Intent::IntentTrigger
意図トリガーを表します。
メンバー
~IntentTrigger
構文: public inline virtual ~IntentTrigger ( );
仮想デストラクター。
IntentTrigger
構文: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );
内部コンストラクター。 指定されたハンドルを使用して新しいインスタンスを作成します。
パラメーター
-
htrigger
トリガー ハンドル。
演算子 SPXTRIGGERHANDLE
構文: public inline explicit operator SPXTRIGGERHANDLE ( );
内部。 明示的な変換演算子。
戻り値
ハンドル。
ソース
構文: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );
指定したフレーズを使用して意図トリガーを作成します。
パラメーター
-
simplePhrase
意図トリガーを作成するための単純なフレーズ。
戻り値
意図トリガーへの共有ポインター。
ソース
構文: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );
指定した LanguageUnderstandingModel を使用して意図トリガーを作成します。
パラメーター
-
model
意図トリガーを作成する LanguageUnderstandingModel。
戻り値
意図トリガーへの共有ポインター。
ソース
構文: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );
指定した LanguageUnderstandingModel と意図名を使用して意図トリガーを作成します。
パラメーター
model
意図トリガーを作成する LanguageUnderstandingModel。intentName
意図トリガーを作成する意図の名前。
戻り値
意図トリガーへの共有ポインター。