次の方法で共有


クラス 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 意図トリガーを作成する意図の名前。

戻り値

意図トリガーへの共有ポインター。