Partilhar via


classe Gramática

Representa a gramática de classe base para personalizar o reconhecimento de fala. Adicionado na versão 1.5.0.

Membros

Gramática

Sintaxe: public inline explicit Grammar ( SPXGRAMMARHANDLE hgrammar );

Construtor interno. Cria uma nova instância usando o identificador fornecido.

Parâmetros

  • hgrammar Alça gramatical.

~Gramática

Sintaxe: public inline virtual ~Grammar ( );

Destruidor, não faz nada.

operador SPXGRAMMARHANDLE

Sintaxe: public inline explicit operator SPXGRAMMARHANDLE ( );

Interna. Operador de conversão explícito.

Devoluções

Uma alça.

FromStorageId

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

Cria uma gramática a partir de um ID de armazenamento. Adicionado na versão 1.7.0.

Parâmetros

  • storageId) A ID de armazenamento persistente do modelo de idioma.

Devoluções

A gramática.

Criar uma gramática a partir de um ID de armazenamento só é utilizável em cenários específicos e geralmente não é possível.