Apêndice III – Códigos de erro¶
A tabela seguinte mostra o significado dos códigos de erro retornados pela API do Texto Fala.
Identificador na API |
Código |
Descrição |
---|---|---|
TTSERR_OUT_OF_MEMORY |
0x0001 |
Erro de alocação de memória |
TTSERR_INVALID_ARGUMENT |
0x0002 |
Valor inválido para o argumento |
TTSERR_NOT_FOUND |
0x0003 |
Item não encontrado |
TTSERR_IO_OPEN |
0x0004 |
Erro de abertura de arquivo |
TTSERR_IO_WRITE |
0x0005 |
Erro de escrita de arquivo |
TTSERR_IO_READ |
0x0006 |
Erro de leitura de arquivo |
TTSERR_INVALID_DATA |
0x0007 |
Formato de dado inválido |
TTSERR_OUT_OF_BOUNDS |
0x0008 |
Índice fora dos limites |
TTSERR_LOCK_ERROR |
0x0009 |
Erro de acesso concorrente |
TTSERR_INVALID_SYNTAX |
0x000A |
Sintaxe inválida |
TTSERR_NOT_SUPPORTED |
0x000B |
Recurso não suportado |
TTSERR_SYSTEM_ERROR |
0x000D |
Erro do sistema operacional |
TTSERR_ACCESS_DENIED |
0x000E |
O acesso ás funcionalidades foi negado |
TTSERR_UNHANDLED_EXCEPTION |
0x000F |
Erro desconhecido |
TTSERR_NOT_INITIALIZED |
0x0012 |
Produto não inicializado |
TTSERR_INVALID_HANDLE |
0x0100 |
Identificador de sessão inválido |
TTSERR_INVALID_PLUGIN |
0x0101 |
Plugin inválido ou não carregado |
TTSERR_INVALID_VOICE |
0x0103 |
Voz inválida |
TTSERR_NO_AUDIO |
0x0106 |
A síntese não gerou áudio |
TTSERR_MALFORMED_SSML |
0x0108 |
Erro de sintaxe no SSML |
TTSERR_EMPTY_PREPROC |
0x0109 |
Pré-processamento vazio |
TTSERR_ALREADY_RUNNING |
0x010A |
O produto já está em execução |
TTSERR_HARDKEY_EXCEPTION |
0x010B |
Erro de leitura da chave de hardware |
TTSERR_SYNTHESIS |
0x010C |
Erro desconhecido durante a síntese |
TTSERR_ALREADY_INITIALIZED |
0x010D |
Inicialização já efetuada |