[发明专利]一种语音合成文件的调用方法及装置有效
申请号: | 201811596879.5 | 申请日: | 2018-12-26 |
公开(公告)号: | CN110021291B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 韩喆;王磊;傅春霖 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G10L13/02 | 分类号: | G10L13/02;H04L29/08 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 开曼群岛大开曼岛乔治镇医院*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语音 合成 文件 调用 方法 装置 | ||
本说明书公开了一种语音合成文件的调用方法及装置,方法包括:检测客户端是否存在已注册APP所需要使用的语音合成文件,已注册APP为预先注册需要使用语音合成文件的APP;若检测出客户端不存在语音合成文件,根据预先存储的已注册APP对应的语音配置文件从已注册APP对应的服务端下载语音合成文件,语音配置文件内置有语音合成文件的下载地址;若检测出客户端存在语音合成文件,调用客户端的语音合成文件,以供已注册APP根据语音合成文件进行语音播放。已注册APP需要使用语音合成文件时,检测客户端是否存该语音合成文件,在客户端存在该语音合成文件时优先调用客户端缓存的语音合成文件,减少整个语音系统的响应时间。
技术领域
本说明书涉及计算机领域,尤其是涉及一种语音合成文件的调用方法及装置。
背景技术
随着互联网的发展,多方合作已经体现在越来越多的方面。建设一个大型语音系统时,终端的框架和服务端由运行商进行搭建,但终端的应用需要多个ISV(独立软件开发商)来共同完成。
现有的大型语音系统中,ISV开发的APP调用语音合成文件进行语音播放时,每次都需要由服务端合成该语音合成文件,再将该语音合成文件下载至终端进行调用,整个过程使得系统的响应时间增加,严重的还会造成整个系统的瘫痪,从而影响系统的正常运行。
发明内容
本说明书实施例提供一种语音合成文件的调用方法及装置,解决了上述背景技术提出的问题。
为解决上述技术问题,本说明书实施例是这样实现的:
本说明书实施例提供的一种语音合成文件的调用方法,该方法包括:
检测客户端是否存在已注册APP所需要使用的语音合成文件,所述已注册APP为预先注册需要使用语音合成文件的APP;
若检测出客户端不存在所述语音合成文件,根据预先存储的已注册APP对应的语音配置文件从所述已注册APP对应的服务端下载所述语音合成文件,所述语音配置文件内置有所述语音合成文件的下载地址;
若检测出客户端存在所述语音合成文件,调用客户端的所述语音合成文件,以供所述已注册APP根据所述语音合成文件进行语音播放。
可选的,所述检测客户端是否存在已注册APP所需要使用的语音合成文件之前,所述方法还包括:
向所述已注册APP对应的服务端拉取所述语音配置文件;
接收所述已注册APP对应的服务端下发的语音配置文件,下发的所述语音配置文件包括所述已注册APP对应的服务端对下发的所述语音配置文件进行加密后,分配给所述已注册APP对应的第一验证信息;
判断所述第一验证信息与客户端预先保存的第二验证信息是否匹配;
在判断出所述第一验证信息与客户端预先保存的第二验证信息匹配时,则验证下发的所述语音配置文件正确。
可选的,所述判断所述第一验证信息与客户端预先保存的第二验证信息是否匹配,具体包括:
根据所述已注册APP的标识从内置于客户端安全运行环境中预先保存的与所述已注册APP对应的第二验证信息;
判断所述第一验证信息与第二验证信息是否匹配。
可选的,所述向所述已注册APP对应的服务端拉取所述语音配置文件之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811596879.5/2.html,转载请声明来源钻瓜专利网。