class ClassLanguageModel
: public Grammar
동적 문법 시나리오에 대한 문법 목록을 나타냅니다. 버전 1.7.0에 추가되었습니다.
ClassLanguageModels는 특정 시나리오에서만 사용할 수 있으며 일반적으로 사용할 수 없습니다.
구성원
ClassLanguageModel
구문: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );
내부 생성자입니다. 제공된 핸들을 사용하여 새 인스턴스를 만듭니다.
매개 변수
-
hgrammar클래스 언어 모델 핸들입니다.
AssignClass
구문: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );
언어 모드에서 클래스에 문법을 할당합니다.
매개 변수
className문법을 할당할 클래스의 이름입니다.할당할 문법을
grammar.
FromStorageId
구문: public inline static std::shared_ptr< ClassLanguageModel > FromStorageId ( const std::string & storageId );
스토리지 ID에서 클래스 언어 모델을 만듭니다.
매개 변수
-
storageId)언어 모델의 지속형 스토리지 ID입니다.
반품
인식기와 연결된 문법 목록입니다.
스토리지 ID에서 ClassLanguageModel을 만드는 것은 특정 시나리오에서만 사용할 수 있으며 일반적으로 사용할 수 없습니다.