如何在Azure Communication Services中查看或下载通话转录文本?
Azure 通信服务通话转录文本获取操作路径
- 首先需在Azure门户对应通信服务实例的「呼叫」配置页启用通话转录功能,完成权限配置,确保调用凭证拥有
Communication Services Call Automation相关操作权限。 - 通话过程中通过Calling SDK触发转录任务后,转录结果不会直接生成可下载文件,你需要提前配置事件网格订阅来接收转录完成事件,事件负载会返回转录内容的存储位置信息。
- 所有转录完成的文本会自动存储到你预先关联的Azure存储账户指定容器中,可直接在存储账户对应路径下下载JSON格式的完整转录文件,也可以通过Azure存储SDK调用接口读取文件内容。
- 若使用实时转录场景,可直接在SDK的转录回调方法中获取逐段返回的文本片段,自行拼接后存入本地即可。
- 针对Android平台,可通过
addOnTranscriptionUpdatedListener回调监听实时转录结果;如需获取全量完整转录文件,需提前关联存储账户,通话结束后到对应存储容器中下载即可。
注意:通话转录的存储路径、加密规则可在通信服务实例的「诊断设置」中自定义配置,你可根据实际需求调整存储周期和文件输出格式。
内容的提问来源于stack exchange,提问作者markbaldy
相关产品推荐
相关产品推荐

