💡
原文中文,约16100字,阅读约需39分钟。
📝
内容提要
亚马逊云科技推出了AI赋能的全渠道云联络中心Amazon Connect,具有通话录音功能。本文介绍了使用Kinesis Video Streams、Kinesis Data Streams和Lambda构建的全场景通话录音方案,以满足无坐席参与时的录音需求。方案架构包括自定义联络中心、媒体流、KVS音频提取和混音、S3上传录音文件、Connect联系属性更新等。方案部署和测试步骤也有详细说明。
🎯
关键要点
- Amazon Connect 是亚马逊云科技推出的 AI 赋能的全渠道云联络中心,具有通话录音功能。
- 通话录音功能仅在坐席参与时有效,无法记录无坐席参与的通话内容。
- 存在许多无坐席参与时的通话录音需求,如客户来电转接和电话通知场景。
- 使用 Kinesis Video Streams、Kinesis Data Streams 和 Lambda 构建全场景通话录音方案。
- 方案架构包括自定义联络中心、媒体流、KVS 音频提取和混音、S3 上传录音文件等。
- Amazon Connect 提供 Flow 设计器,允许用户自定义联络中心的服务流程。
- 通话录音业务流程包括客户拨打电话、录音存储到 KVS、CTR 发送到 KDS、Lambda 处理等步骤。
- Lambda 代码实现了读取 CTR 记录、提取 KVS 音轨、上传录音文件到 S3 等功能。
- 录音文件地址会写入 Amazon Connect 的联系属性,方便查看和下载。
- 方案部署需要 Amazon Connect 实例、S3 存储桶、KDS 和 CloudFront 分配等前置条件。
- 通过 SAM 部署 Call Recording Lambda function,配置 KDS 作为 Lambda 的触发器。
- 方案测试后可在 Connect 后台查看通话录音 URL 地址。
- 本方案可根据实际需求进行优化,如录音文件的生命周期管理和持久化存储。
➡️