Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
class ClassLanguageModel
: public Grammar
Stellt eine Liste der Grammatiken für dynamische Grammatikszenarien dar. In Version 1.7.0 hinzugefügt.
ClassLanguageModels können nur in bestimmten Szenarien verwendet werden und sind nicht allgemein verfügbar.
Elemente
ClassLanguageModel
Syntax: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );
Interner Konstruktor. Erstellt eine neue Instanz mithilfe des bereitgestellten Handles.
Die Parameter
-
hgrammarKlassensprachenmodellhandle.
AssignClass
Syntax: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );
Weist einer Klasse im Sprachmodus eine Grammatik zu.
Die Parameter
classNameName der Klasse, der die Grammatik zugewiesen werden soll.grammarGrammatik, die zugewiesen werden soll.
FromStorageId
Syntax: public inline static std::shared_ptr< ClassLanguageModel > FromStorageId ( const std::string & storageId );
Erstellt ein Klassensprachenmodell aus einer Speicher-ID.
Die Parameter
-
storageId)Die beibehaltene Speicher-ID des Sprachmodells.
Rückgaben
Die Grammatikliste, die der Erkennung zugeordnet ist.
Das Erstellen eines ClassLanguageModel aus einer Speicher-ID kann nur in bestimmten Szenarien verwendet werden und ist nicht allgemein verfügbar.