Apêndice III – Códigos de erro¶
A tabela seguinte mostra o significado dos códigos de erro retornados pela API do CPqD 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 |