共用方式為


ClassLanguageModel 類別

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 );

從儲存體識別碼建立類別語言模型。

參數

  • storageId) 語言模型的保存儲存體識別碼。

傳回

與辨識器相關聯的文法清單。

從儲存體識別碼建立 ClassLanguageModel 只能在特定案例中使用,而且通常無法使用。