[发明专利]一种语音播报方法和系统在审
| 申请号: | 202010145235.5 | 申请日: | 2020-03-05 |
| 公开(公告)号: | CN111381901A | 公开(公告)日: | 2020-07-07 |
| 发明(设计)人: | 张宇;缪德志 | 申请(专利权)人: | 支付宝实验室(新加坡)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G07G1/01 |
| 代理公司: | 成都七星天知识产权代理有限公司 51253 | 代理人: | 袁春晓 |
| 地址: | 新加坡珊顿大道8号安盛*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 语音 播报 方法 系统 | ||
1.一种语音播报方法,所述方法包括:
获取语音播报请求,所述语音播报请求至少包括目标终端标识;
基于所述语音播报请求确定与所述语音播报请求相关的语音文件或所述语音文件的存储路径;
将所述语音文件或所述语音文件的存储路径进行封装,并将封装结果以及所述目标终端标识发送至第一服务端,以便所述第一服务端基于所述目标终端标识将所述封装结果推送给目标终端以进行语音播报,所述目标终端具有iOS操作系统,所述第一服务端为苹果通知推送服务器APNs。
2.根据权利要求1所述的语音播报方法,所述语音播报请求还包括所述语音文件。
3.根据权利要求1所述的语音播报方法,基于所述语音播报请求确定与所述语音播报请求相关的语音文件的存储路径包括:
基于所述语音播报请求生成语音合成请求;
将所述语音合成请求发送至第二服务端;
获取由所述第二服务端返回的所述语音文件的存储路径。
4.根据权利要求1所述的语音播报方法,基于所述语音播报请求确定与所述语音播报请求相关的语音文件的存储路径包括:
基于所述语音播报请求在预存的语音文件中确定与所述语音播报请求相关的语音文件的存储路径。
5.根据权利要求1所述的语音播报方法,所述将所述语音文件或所述语音文件的存储路径进行封装包括:
将所述语音文件或所述语音文件的存储路径封装成Payload形式。
6.一种语音播报方法,所述方法由目标终端执行,所述目标终端具有iOS操作系统,所述方法包括:
获取来自第一服务端的封装结果,所述第一服务端为苹果通知推送服务器APNs;
基于所述封装结果得到语音文件;
将所述语音文件存放至本地存储区域,以便所述目标终端的操作系统自行获取所述语音文件并进行播放,所述本地存储区域为App Group所确定的共享文件路径的Library/Sound文件夹。
7.根据权利要求6所述的语音播报方法,所述基于所述封装结果得到语音文件包括:
解析所述封装结果获得所述语音文件的存储路径;
基于所述语音文件的存储路径从第二服务端获取所述语音文件。
8.根据权利要求6所述的语音播报方法,所述基于所述封装结果得到语音文件包括:
解析所述封装结果获得所述语音文件的存储路径;
基于所述语音文件的存储路径判断所述本地存储区域中是否已有所述语音文件;
响应于所述本地存储区域中没有所述语音文件,基于所述语音文件的存储路径从第二服务端获取所述语音文件。
9.一种语音播报系统,所述系统包括:
第一获取模块,所述第一获取模块用于获取语音播报请求,所述语音播报请求至少包括目标终端标识;
确定模块,所述确定模块用于基于所述语音播报请求确定与所述语音播报请求相关的语音文件或所述语音文件的存储路径;
封装模块,所述封装模块用于将所述语音文件或所述语音文件的存储路径进行封装,并将封装结果以及所述目标终端标识发送至第一服务端,以便所述第一服务端基于所述目标终端标识将所述封装结果推送给目标终端以进行语音播报,所述目标终端具有iOS操作系统,所述第一服务端为苹果通知推送服务器APNs。
10.根据权利要求9所述的语音播报系统,所述语音播报请求还包括所述语音文件。
11.根据权利要求9所述的语音播报系统,所述确定模块用于:
基于所述语音播报请求生成语音合成请求;
将所述语音合成请求发送至第二服务端;
获取由所述第二服务端返回的所述语音文件的存储路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝实验室(新加坡)有限公司,未经支付宝实验室(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010145235.5/1.html,转载请声明来源钻瓜专利网。





