语音生物会话ID代码片段
本帮助页面上的信息同时适用于 Studio 和 Desktop Studio。
本页内容针对 Controlled Release (CR) 的产品或特性。 如果您不是 CR 组的成员,如需了解更多信息,请联系您的 客户代表。
使用 Voice Bio 会话ID段作设置语音生物识别身份验证时,需要 Voice Biometrics Hub动作。 这些作仅用于实施 IVR 交互式语音响应。 自动电话菜单,联系人可通过语音或按键输入获取信息、转接呼入语音呼叫,或同时实现这两种功能。 或 虚拟代理
代替现场人工坐席处理客户交互的软件应用程序。(CXone Mpower Autopilot除外)中的语音生物识别身份验证的脚本。 Autopilot 的语音生物识别身份验证以不同的方式设置。
当脚本到达GET VOICEBIO STATUS时,第一个Voice Biometrics Hub作,语音生物识别会话开始。 语音生物识别提供程序为会话分配标识符。 必须将脚本设置为将标识符传递给每个后续Voice Biometrics Hub作。 这允许提供商在该联系人的整个注册或身份验证过程中保持相同的会话。
会话 ID 与状态检查的结果一起存储在GET VOICEBIO STATUS作的 VoiceBioResultInfoVarName 属性中命名的变量中。 该 ID 将传递到每个后续 VoiceBioSessionID作的 Voice Biometrics Hub 属性。 为此,您需要在脚本中创建 Voice Bio 会话ID代码段。
脚本设置
在设置脚本以传递语音生物会话 ID 之前,请确保它满足语音生物识别脚本的其他要求。
要传递语音生物识别会话 ID,您的脚本必须具有包含以下变量分配的 SNIPPET action:
ASSIGN voicebioid = '{voiceBioResultInfo.voiceBioSessionId}'
此代码段必须放在脚本中 GET VOICEBIO STATUS 之后和下一个 Voice Biometrics Hub作之前,即 VOICEBIO Enrollment 和 VOICEBIO Authentication。 在示例脚本中,对于 IVR 交互式语音响应。 自动电话菜单,联系人可通过语音或按键输入获取信息、转接呼入语音呼叫,或同时实现这两种功能。 或 虚拟代理
代替现场人工坐席处理客户交互的软件应用程序。 语音生物识别身份验证,GET VOICEBIO STATUS作连接到两个SNIPPET作,一个用于注册分支,一个用于身份验证分支。 每个 SNIPPET作都包含此变量赋值。
VOICEBIO Enrollment、VOICEBIO Authentication和 GET VOICEBIO Result作具有 VoiceBioSessionID 属性。 此属性必须配置一个变量来保存会话 ID。 默认为 {voicebioid}。 如果更改变量名称,请务必在脚本的所有Voice Biometrics Hub作中更改它,包括注册和身份验证分支中的GET VOICEBIO Result。