本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
选择性对话日志捕获示例
以下是选择性对话日志捕获的业务使用案例示例。
使用案例:
一家金融科技公司利用 Amazon Lex V2 机器人来为其账单支付系统 IVR 提供支持。为满足合规和审计要求,系统中必须保留用户进行授权同意的录音。但是,启用通用音频日志是不可行的,因为这会使它们不合规,因为无法混淆音频日志中的敏感插槽 CardNumber,例如 CVV 和其他信息。基于此,该公司可以选择为音频日志启用选择性对话日志捕获,并将会话属性设置为仅为包含授权同意的言语生成音频日志。
BotAlias 设置:
-
已启用文本日志:true
-
已启用文本日志选择性记录:false
-
已启用音频日志:true
-
已启用音频日志选择性记录:true
会话属性:
x-amz-lex:enable-audio-logging:PayBill:AuthorizationConsent = "true"
对话示例:
-
用户(音频输入):“我想要支付账号 35XU68 的账单。”
-
机器人:“请问您的应付金额是多少美元?”
-
用户(音频输入):“235。”
-
机器人:“请问您的信用卡号是多少?”
-
用户(音频输入):“9239829722200348。”
-
机器人:“您即将使用尾号 0348 的信用卡支付 235 美元。请说‘我授权支付 235 美元。’”
-
用户(音频输入):“我授权支付 235 美元。”
-
机器人:“您的账单已经成功支付。”
对话日志输出:
在这种情况下,将生成所有回合的文本日志。但是,只有在引出PayBill意图中的AuthorizationConsent槽位时,才会录制特定回合的音频日志,而不会为任何其他回合生成音频日志。