错误通知:当隐形眼镜无法分析联系人时 - Amazon Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

错误通知:当隐形眼镜无法分析联系人时

即使在流程中启用了分析,Contact Lens也可能无法分析联系人文件。发生这种情况时,隐形眼镜会使用亚马逊EventBridge事件发送错误通知。

尽最大努力发出事件。

订阅 EventBridge通知

要订阅这些通知,请创建与以下内容相匹配的自定义EventBridge规则:

  • “来源” = “aws.connect”

  • “详细类型” = “隐形眼镜分析状态变化”

您也可以添加到模式中,以便在出现特定事件代码时收到通知。有关更多信息,请参阅《亚马逊EventBridge用户指南》中的事件模式

通知的格式类似于以下示例:

{ "version": "0", // set by CloudWatch Events "id": "55555555-1111-1111-1111-111111111111", // set by CloudWatch Events "source": "aws.connect", "detail-type": "Contact Lens Analysis State Change", "account": "111122223333", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by CloudWatch Events "resources": [ "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e", "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e/contact/efgh4567-pqrs-5678-t9c0-111111111111" ], "detail": { "instance": "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e", "contact": "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e/contact/efgh4567-pqrs-5678-t9c0-111111111111", "channel": "VOICE", "state": "FAILED", "reasonCode": "RECORDING_FILE_CANNOT_BE_READ" } }

事件代码

下表列出了隐形眼镜无法分析接触者时可能产生的事件代码。

事件原因代码 描述

INVALID_ANALYSIS_CONFIGURATION

在流程启动时,Contact Lens 收到的值无效,例如不支持或无效的语言代码,或者不支持的编辑行为值。

RECORDING_FILE_CANNOT_BE_READ

隐形眼镜无法获取录制文件。这可能是因为 S3 存储桶中不存在文件,或者存在权限问题。

RECORDING_FILE_TOO_SMALL

录制文件太小,无法进行分析(小于 105 ms)。

如果文件没有预期的格式,则会出现INVALID错误。空 JSON 也是一个意想不到的对象。

RECORDING_FILE_TOO_LARGE

录制文件超过了分析的持续时间限制。

  • 语音:超过 14,400 秒,或 4 小时

  • 聊天:脚本中有超过 2 万条消息

RECORDING_FILE_INVALID

录制文件无效。

RECORDING_FILE_CANNOT_BE_READ

隐形眼镜尝试读取录音文件时出错。

RECORDING_FILE_EMPTY

录制文件为空。

RECORDING_SAMPLE_RATE_NOT_SUPPORTED

不支持音频文件的采样率。隐形眼镜目前支持采样率为 8kHz 的音频文件。这是 Amazon Connect 录制的采样率。