Aracılığıyla paylaş


class ClassLanguageModel

class ClassLanguageModel
  : public Grammar

Dinamik dil bilgisi senaryoları için dil bilgisi listesini temsil eder. Sürüm 1.7.0'da eklendi.

ClassLanguageModel'ler yalnızca belirli senaryolarda kullanılabilir ve genel olarak kullanılamaz.

Üyeler

ClassLanguageModel

Söz dizimi: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );

İç oluşturucu. Sağlanan tanıtıcıyı kullanarak yeni bir örnek oluşturur.

Parametreler

  • hgrammar Sınıf Dil Modeli tutamacı.

AssignClass

Söz dizimi: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );

Dil modunda bir sınıfa dil bilgisi atar.

Parametreler

  • className Dil bilgisi atanacak sınıfın adı.

  • grammar Atanacak dil bilgisi.

FromStorageId

Söz dizimi: public inline static std::shared_ptr< ClassLanguageModel > FromStorageId ( const std::string & storageId );

Depolama kimliğinden bir sınıf dili modeli oluşturur.

Parametreler

  • storageId) Dil modelinin kalıcı depolama kimliği.

Döndürülenler

Tanıyıcıyla ilişkili dil bilgisi listesi.

Depolama kimliğinden ClassLanguageModel oluşturmak yalnızca belirli senaryolarda kullanılabilir ve genel olarak kullanılamaz.