Grammatica di classe

Rappresenta la grammatica della classe di base per la personalizzazione del riconoscimento vocale. Aggiunta nella versione 1.5.0.

Membri

Grammatica

Sintassi: public inline explicit Grammar ( SPXGRAMMARHANDLE hgrammar );

Costruttore interno. Crea una nuova istanza usando l'handle fornito.

Parametri

  • hgrammar Handle grammaticale.

~Grammatica

Sintassi: public inline virtual ~Grammar ( );

Distruttore, non esegue alcuna operazione.

operatore SPXGRAMMARHANDLE

Sintassi: public inline explicit operator SPXGRAMMARHANDLE ( );

Interno. Operatore di conversione esplicito.

Restituisce

Handle.

FromStorageId

Sintassi: public inline static std::shared_ptr< Grammar > FromStorageId ( const std::string & storageId );

Crea una grammatica da un ID di archiviazione. Aggiunta nella versione 1.7.0.

Parametri

  • storageId) ID di archiviazione persistente del modello linguistico.

Restituisce

Grammatica.

La creazione di una grammatica da un ID di archiviazione è utilizzabile solo in scenari specifici e non è generalmente possibile.