class PhraseListGrammar

class PhraseListGrammar
  : public Grammar

동적 문법 시나리오에 대한 구 목록 문법을 나타냅니다. 버전 1.5.0에 추가되었습니다.

멤버

PhraseListGrammar

구문: public inline explicit PhraseListGrammar ( SPXGRAMMARHANDLE hgrammar );

내부 생성자입니다. 제공된 핸들을 사용하여 새 인스턴스를 만듭니다.

매개 변수

  • hgrammar 구문 목록 문법 핸들입니다.

AddPhrase

구문: public inline void AddPhrase ( const std::string & text );

사용자가 말할 수 있는 간단한 구를 추가합니다.

매개 변수

  • text 추가할 구입니다.

지우기

구문: public inline void Clear ( );

구 목록 문법에서 모든 구를 지웁니다.

FromRecognizer

구문: public template< > inline static std::shared_ptr< PhraseListGrammar > FromRecognizer ( std::shared_ptr< T > recognizer );

지정된 인식기에서 구 목록 문법을 만듭니다.

매개 변수

  • recognizer 구문 목록 문법을 가져올 인식기입니다.

반환

구 목록 문법에 대한 공유 포인터입니다.