Códigos de erro¶
A tabela abaixo apresenta os códigos de erro gerados pelo servidor ASR, e registrados em log ou devolvidos nas respostas das APIs.
Código |
Descrição |
---|---|
ERR_GENERIC |
Erro genérico sem detalhamento |
ERR_INVALID_ARGUMENT |
Foi realizada uma chamada de função com argumentos inválidos |
ERR_BUFFER_OVERFLOW |
Memória insuficiente para executar a operação (Erro ao receber áudio maior que o espaço disponível no buffer) |
ERR_BAD_ALLOC |
Erro de alocação de memória |
ERR_INTERNAL_ERROR |
Erro interno não especificado |
ERR_INVALID_STATE |
Erros em sessões ativas - Estado inválido |
ERR_ENGINE_NOT_FOUND |
Engine não encontrado |
ERR_RECOG_CREATE |
Erro ao criar o reconhecimento |
ERR_SESSION_NOT_FOUND |
Sessão não encontrada |
ERR_PATH_READ |
Caminho inválido no arquivo de configuração |
ERR_ARG_INVALID |
Argumento inválido no arquivo de configuração |
ERR_FILE_OPEN |
Erro na abertura de arquivo |
ERR_RESULT |
Erro ao gerar resultado do reconhecimento |
ERR_NO_ACTIVE_LM |
Nenhum modelo da língua foi ativado para reconhecimento |
ERR_MAX_LICENSES |
Erro ao atingir a quantidade máxima de licenças permitidas |
ERR_LIC_NOT_FOUND |
Arquivo de licença não encontrado |
ERR_LIC_PARSER |
Erro na leitura do arquivo de licença |
ERR_LIC_EXPIRATION |
Data da licença expirou |
ERR_LIC_UNAUTHORIZED |
Execução não autorizada pela licença usada |
ERR_LIC_HARD_INFO |
Máquina usada não é autorizada pela licença |
ERR_NOT_LISTENING_AUDIO |
Erro ao receber áudio quando a sessão não está em LISTENING |
ERR_BUSY |
Estado em que a sessão não permite mudar o valor de um parâmetro |
ERR_INVALID_PARAMETER |
Parâmetro não existe ou não pode ser mudado o seu valor |
ERR_INVALID_PARAMETER_VALUE |
Valor fornecido não é válido para o parâmetro |
ERR_CONFIG_NOT_FOUND |
Objeto de configuração não encontrado |
ERR_NO_DATA |
Dado requisitado não está disponível |
ERR_NO_ROOT_RULE |
Gramática não declarou regra raiz |
ERR_LM_TYPE |
Tipo de modelo da língua não é válido para esta operação. |
ERR_INTERP_NOT_FOUND |
Interpretação requisitada não existe |
ERR_NO_LICENSE_FOR_LM |
Modelo da língua usado no reconhecimento não é autorizado pela licença |
ERR_LM_NOT_FOUND |
Modelo da língua indicado não foi encontrado |
ERR_REQUIRED_AM_NOT_LOADED |
Modelo da língua usado requer um modelo acústico que não está carregado |
ERR_CORRUPTED_LM |
Modelo da língua indicado está corrompido |
ERR_LIC_SRV_GENERIC |
Não foi possível se registrar no servidor de licenças |
ERR_LIC_SRV_CONNECTION |
Não foi possível se conectar ao servidor de licenças |
ERR_LIC_SRV_EXPIRED_LIC_ID |
Validade do ID da licença usado expirou |
ERR_LIC_SRV_INVALID_LIC_ID |
ID da licença não é válido |
ERR_LIC_SRV_NOT_AVAILABLE |
Não é possível alocar os recursos requisitados pois a quantidade permitida pela licença já foi atingida |
ERR_LIC_SRV_MAX_CHANNELS |
Não é possível alocar os recursos requisitados pois ela ultrapassa a quantidade disponível |
ERR_LIC_SRV_UNREGISTER |
Não foi possível liberar os recursos alocados no servidor de licenças |
ERR_UNAUTHORIZED_FEAT |
Funcionalidade requisitada não autorizada (disponível apenas para operação em nuvem). |