Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
class ClassLanguageModel
: public Grammar
Dinamik dil bilgisi senaryoları için dil bilgisi listesini temsil eder. Sürüm 1.7.0'da eklendi.
ClassLanguageModels yalnızca belirli senaryolarda kullanılabilir ve genel olarak kullanılamaz.
Üyeler
ClassLanguageModel
Sözdizimi: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );
İç oluşturucu. Sağlanan tanıtıcıyı kullanarak yeni bir örnek oluşturur.
Parametreler
-
hgrammarSınıf Dil Modeli tanıtıcısı.
AssignClass
Sözdizimi: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );
Dil modunda bir sınıfa dil bilgisi atar.
Parametreler
Dil bilgisinin atanacak sınıfın adını
className.Atanacak dil bilgisini
grammar.
FromStorageId
Sözdizimi: 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.
İade
Tanıyıcıyla ilişkilendirilmiş dil bilgisi listesi.
Bir depolama kimliğinden ClassLanguageModel oluşturmak yalnızca belirli senaryolarda kullanılabilir ve genel olarak kullanılamaz.