다음을 통해 공유


클래스 의도::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 의도 트리거를 만들 의도 이름입니다.

반환

의도 트리거에 대한 공유 포인터입니다.