Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
class ClassLanguageModel
: public Grammar
Representerar en lista över grammatiker för dynamiska grammatikscenarier. Har lagts till i version 1.7.0.
ClassLanguageModels kan bara användas i specifika scenarier och är inte allmänt tillgängliga.
Medlemmar
ClassLanguageModel
Syntax: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );
Intern konstruktor. Skapar en ny instans med hjälp av det angivna handtaget.
Parameterar
-
hgrammarhandtag för klassspråkmodell.
AssignClass
Syntax: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );
Tilldelar en grammatik till en klass i språkläget.
Parameterar
classNameNamnet på klassen som grammatiken ska tilldelas till.grammargrammatik som ska tilldelas.
FromStorageId
Syntax: public inline static std::shared_ptr< ClassLanguageModel > FromStorageId ( const std::string & storageId );
Skapar en klassspråksmodell från ett lagrings-ID.
Parameterar
-
storageId)Språkmodellens bevarade lagrings-ID.
Återlämning
Grammatiklistan som är associerad med identifieraren.
Att skapa en ClassLanguageModel från ett lagrings-ID kan bara användas i specifika scenarier och är inte allmänt tillgängligt.