Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
class ClassLanguageModel
: public Grammar
Rappresenta un elenco di grammatiche per scenari di grammatica dinamica. Aggiunta nella versione 1.7.0.
ClassLanguageModels è utilizzabile solo in scenari specifici e non è disponibile a livello generale.
Membri
ClassLanguageModel
Sintassi: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );
Costruttore interno. Crea una nuova istanza usando l'handle fornito.
Parametri
- handle del modello linguistico di classe
hgrammar.
AssignClass
Sintassi: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );
Assegna una grammatica a una classe in modalità linguaggio.
Parametri
classNameNome della classe a cui assegnare la grammatica.grammarGrammatica da assegnare.
FromStorageId
Sintassi: public inline static std::shared_ptr< ClassLanguageModel > FromStorageId ( const std::string & storageId );
Crea un modello linguistico di classe da un ID di archiviazione.
Parametri
-
storageId)ID di archiviazione persistente del modello linguistico.
Restituzioni
Elenco grammaticale associato al sistema di riconoscimento.
La creazione di un ClassLanguageModel da un ID di archiviazione è utilizzabile solo in scenari specifici e non è disponibile a livello generale.