类 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
要为其创建意向触发器的意向名称。
返回
指向意向触发器的共享指针。