数据引入客户端是Microsoft在GitHub上发布的工具,可以帮助您通过无代码方法将呼叫中心转录解决方案快速部署到Azure。
提示
可以使用工具和生产中生成的解决方案来处理大量音频。
引入客户端使用 Azure Language、Azure Speech、Azure storage 和 Azure Functions。
入门使用数据摄取客户端
运行引入客户端需要一个Azure帐户和一个多项服务的Azure AI 服务资源。
- Azure订阅 - 创建一个试用版
- 在 Azure 门户中创建 Azure AI 服务资源。
- 获取资源密钥和区域。 部署资源后,选择“转到资源”以查看和管理密钥。 有关Azure AI services资源的详细信息,请参阅本快速入门。
引入客户端功能
引入客户端的工作原理是将专用的 Azure 存储帐户连接到自定义 Azure Functions 以无服务器方式将听录请求传递给服务。 转录的音频文件位于专用Azure Storage容器中。
重要
定价因操作模式(批处理与实时)以及所选Azure函数 SKU 而异。 默认情况下,该工具将创建一个高级 Azure Functions SKU 来处理大量数据。 有关详细信息,请访问定价页面。
该工具内部使用语音和语言服务,并遵循最佳实践来处理扩展、重试和故障转移。 下面的示意图展示了相关资源和连接。
引入客户端使用以下语音服务功能:
- 批量语音转文本:异步听录大量音频文件(包括说话人分离),通常用于通话后分析场景。 分割聚类是在单声道音频数据中识别和分离说话人的过程。
下面是引入客户端使用的一些语言服务功能:
- 个人身份信息 (PII) 提取和编修:识别、分类和编修对话口述文本中的敏感信息。
- 情绪分析和观点挖掘:分析口述文本并在语句和对话级别关联正面、中性或负面情绪。
除了Azure AI services,这些Azure产品还用于完成解决方案:
- Azure存储:用于存储电话数据和批量转录 API 返回的转录结果。 此存储帐户应使用通知,特别是添加新文件时。 这些通知用于触发听录过程。
- Azure Functions:用于为每个记录创建共享访问签名 (SAS) URI,并触发 HTTP POST 请求以启动听录。 此外,还可以使用 Azure Functions 创建请求,以使用批量转录 API 检索和删除转录。
工具自定义
该工具可为客户快速显示结果。 可以将该工具自定义为你首选的 SKU 和设置。 可以从
注意
建议在同一专用资源组中创建资源,以更轻松地了解和跟踪成本。