使用Connect / Lex在机器人中记录对话

时间:2019-07-29 14:19:08

标签: aws-lex amazon-connect

我在Amazon Lex中有一个机器人,并且正在使用Connect允许通过电话与之对话。我们希望能够生成带有录音的通话记录。

我们遇到的问题是,我们在Amazon Connect中启用了选项Enable call recording,但是在拨打电话后再也看不到S3上的录音。

除了该选项之外,是否还需要启用其他功能?

1 个答案:

答案 0 :(得分:3)

选项Enable call recording仅在另一端有代理并且在Lex中的漫游器上不起作用。

您可以做的是启用实时媒体流。在Connect实例的配置中的Live media streaming部分下,您将看到选项Enable live media streaming。然后,在Connect流中,您需要添加块以启动实时流传输(通常在通话开始后),然后关闭流传输(在通话结束之前)。

完成此操作后,您将可以在Kinesis中查看记录,可以在其中下载它们或使用API​​来检索它们(您应在Kinesis的文档中进行检查)。

重要的是,只有呼叫者所说的被记录下来。该机器人说的话不会被记录。