IOS下语音合成异常
jejwe 发布于2018-11 浏览:1153 回复:1
0
收藏

我们是基于微信平台的H5小说平台,使用了语音合成的rest api,安卓上都正常,但在IOS上遇到两个问题
1、如果IOS息屏,后续语音就不会继续合成播放。安卓上没这个问题
2、IOS上无法缓存合成数据,每次到达阅读段落时都需要再调用接口,这中间会有五六秒的卡顿情况。  安卓或PC上都不会出现这种问题。  
我们的逻辑是预加载后面章节,比如一章有20个段落,当读第1段的时候2、3段落会提前加载,在PC上网络监控中会发现,如果到读2、3段落时tts请求是from disk cache,走了本地请求,但iOS段落之间由于预加载的缓存无效,每次都是状态码200的全新请求,停顿很明显。不知道有什么好办法

收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2chenxiaoyu3回复于2018-12

使用rest api,对于服务端而言,iOS 和 Android 是完全一致的。 在h5、微信中iOS与android表现的不同可能跟平台以及系统本身限制有关。

0
TOP
切换版块