AIC_ERROR_CODE_SUCCESS | 0 | The operation succeeded. Output slots are usable. |
AIC_ERROR_CODE_NULL_POINTER | 1 | A required pointer is NULL. Supply valid objects and writable output storage. |
AIC_ERROR_CODE_PARAMETER_OUT_OF_RANGE | 2 | A parameter is outside its accepted range or is NaN. Check the parameter table. |
AIC_ERROR_CODE_NOT_INITIALIZED | 3 | Initialize the processor, VAD or collector successfully before supplying audio. |
AIC_ERROR_CODE_AUDIO_CONFIG_UNSUPPORTED | 4 | The initialization rate or block configuration is unsupported. Use 8,000–192,000 Hz and a positive block size. |
AIC_ERROR_CODE_AUDIO_CONFIG_MISMATCH | 5 | The input length violates the fixed block size or variable maximum. Correct the buffer length. |
AIC_ERROR_CODE_PROCESSING_NOT_ALLOWED | 6 | The session currently disallows processing. Check credentials, activation and session state; do not treat the output as enhanced audio. |
AIC_ERROR_CODE_INTERNAL_ERROR | 7 | The operation could not complete internally. Preserve a safe diagnostic and contact support if a valid configuration reproduces it. |
AIC_ERROR_CODE_LICENSE_FORMAT_INVALID | 50 | The credential cannot be parsed. Check the supplied key/token and string encoding without logging it. |
AIC_ERROR_CODE_LICENSE_VERSION_UNSUPPORTED | 51 | This SDK does not support the credential version. Check SDK/account compatibility. |
AIC_ERROR_CODE_LICENSE_EXPIRED | 52 | The credential has expired. Obtain a valid credential through the approved account flow. |
AIC_ERROR_CODE_TOKEN_UPDATE_UNSUPPORTED | 53 | In-place token replacement requires JWT-form original and replacement credentials. |
AIC_ERROR_CODE_MODEL_INVALID | 100 | The model data cannot be parsed. Download the complete compatible model again. |
AIC_ERROR_CODE_MODEL_VERSION_UNSUPPORTED | 101 | The model file format does not match this SDK. Obtain the matching format. |
AIC_ERROR_CODE_FILE_PATH_INVALID | 102 | The model path is not valid UTF-8. |
AIC_ERROR_CODE_FILE_SYSTEM_ERROR | 103 | The model file cannot be opened or mapped. Check its path, permissions and integrity. |
AIC_ERROR_CODE_MODEL_DATA_UNALIGNED | 104 | The model buffer does not meet 64-byte alignment. |
AIC_ERROR_CODE_MODEL_TYPE_UNSUPPORTED | 105 | This object cannot run the selected model type. Match enhancement, VAD or analysis to its dedicated API. |