配置OBS访问权限
OBS服务
OBS全称Object Storage Service(对象存储服务),提供海量、安全、高可靠、低成本的数据存储能力,可供用户存储任意类型和大小的数据。
EI企业智能服务对于图片、语音等多媒体文件支持直接使用华为云OBS服务的数据处理方式,以减少服务使用成本,降低服务的响应时长,提升服务使用的体验。语音交互服务优先推荐使用同一region下OBS的音频链接作为传入音频的URL。
考虑到数据的安全,语音交互服务无法直接获取到用户OBS数据,需要用户开启公共读授权或者语音交互服务授权。
开启公共读授权
开启公共授权,则数据全网可见,所有用户均可访问,不推荐使用此方法,该方法仅针对同一region服务有效。
配置公共读可参考配置标准桶策略,创建桶策略为“公共读”。一般私密数据不建议用此方法。
目前仅支持访问用户个人OBS下的音频的链接,不支持读取其他用户公共读的链接。
开启语音交互服务授权
开启公共读授权访问,对于敏感信息,如个人私有数据,存在泄漏风险。可考虑开启语音交互服务授权。
进入语音交互服务,单击“服务授权”,选择确认对象存储服务授权。
主账号或者有Security Administrator权限的子账号才可以创建委托。
上传音频
- 在OBS“桶列表”页,单击创建的OBS桶。
图2 进入OBS桶
- 进入“对象”页面,将音频数据上传至OBS桶中。
图3 上传视频数据
获取音频URL
- 单击已上传的数据名称,进入数据详情页。
图4 进入数据详情页
- 复制链接,获取数据URL。
图5 获取数据URL