说话者识别
“Azure 说话者识别”可用于标识说话者或使用语音对用户进行身份验证。有关详细信息,请参阅
Azure 说话者识别。
使用“说话者识别”操作可标识说话者或对说话者进行身份验证。
完成以下步骤可在工作流中使用“说话者识别”操作:
1. 将
Azure 下的
“说话者识别”操作拖动至工作区,并将指针置于该操作上,然后单击
![](../../../../ThingWorx/images/SettingsIcon.png)
或双击该操作。“说话者识别”窗口随即打开。
2. 根据需要编辑“标签”。默认情况下,标签名称与操作名称相同。
如果先前已添加连接器类型,请选择相应的“连接器类型”,然后在“连接器名称”下选择连接器。
4. 单击“测试”以验证连接器。
5. 单击
“映射连接器”,以使用除当前用于填充输入字段的连接器以外的其他连接器来执行操作。在
“运行时连接器”字段中提供一个有效的 Azure 连接器名称。有关
“映射连接器”的详细信息,请参阅
使用映射连接器。
如果将“连接器类型”选择为“无”,则“映射连接器”选项不可用。
6. 在“选择特定服务”列表中,选择下列选项之一,然后执行以下操作:
◦ 选择“验证”并执行以下操作:
a. 在“资源组”列表中,选择在 Azure 订阅下定义的相应资源组。
b. 在“说话者帐户”列表中,选择合适的说话者识别帐户。
c. 在“验证配置文件 ID”列表中,从说话者识别帐户中选择配置文件 ID。
d. 在“音频文件”字段中,映射上一操作的输出以提供音频文件的路径。
◦ 选择“标识”并执行以下操作:
a. 在“资源组”列表中,选择在 Azure 订阅下定义的相应资源组。
b. 在“说话者帐户”列表中,选择合适的说话者识别帐户。
c. 在“音频文件”字段中,映射上一操作的输出以提供音频文件的路径。
d. 在“说话者”组下的“标识配置文件 ID”列表中,从说话者识别帐户中选择配置文件 ID。
单击
“添加”可添加多个配置文件 ID。单击
![](../../../../ThingWorx/images/DeleteIcon.png)
可删除配置文件 ID。
7. 单击“完成”。
输出架构
“说话者识别”操作的输出架构会返回包含置信度和短语的结果。
对于“验证”,“结果”为“接受”或“拒绝”,而“短语”为说话者所说的句子。
对于“标识”,“结果”为人员的 ID。如果说话者识别 API 在配置文件 ID 中未找到匹配项,则会返回一个空值作为“结果”。对于“短语”字段,该操作会返回一个空值。