

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

# 选择性对话日志捕获示例
<a name="example-selective-logging"></a>

以下是选择性对话日志捕获的业务使用案例示例。

**使用案例：**

一家金融科技公司利用 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**槽位时，才会录制特定回合的音频日志，而不会为任何其他回合生成音频日志。