【技术实现步骤摘要】
听书时电子书内容同步标记方法、电子设备及存储介质
[0001]本专利技术涉及电子书
,具体涉及一种听书时电子书内容同步标记方法、电子设备及存储介质。
技术介绍
[0002]TTS(Text To Speech,语音合成技术)与电子书相结合,可以提供给用户便捷的听书体验,方便用户在任意场合都可以进行听书阅读。
[0003]但在实际应用过程中,专利技术人发现听书还存在如下问题:TTS的音频文件根据服务端的最新版本的电子书提取合成,当服务端电子书版本更新时,会及时对应的进行TTS的音频文件的更新,但用户的客户端存储的电子书可能不会及时进行同步更新。当用户的客户端电子书版本与TTS的音频文件所对应的服务端电子书版本不一致时,用户启动听书并对电子书中的文本进行同步标记,如高亮标记时(即一边播放TTS的音频文件,一边在电子书上根据播放进度对文本同步高亮),会因客户端电子书与服务端电子书的不同版本间的内容差异,导致同步标记错误的问题,甚至客户端电子书整体不显示同步标记等,导致用户体验较差。
技术实现思路
[0 ...
【技术保护点】
【技术特征摘要】
1.一种听书时电子书内容同步标记方法,其包括:在用户开启听书时,得到客户端电子书的第一版本信息以及TTS语音合成技术的音频文件对应的服务端电子书的第二版本信息;判断所述第一版本信息与所述第二版本信息是否一致;若否,按照第一预设单位分别获取客户端电子书的第一文本内容以及所述服务端电子书的第二文本内容,计算得到所述客户端电子书的第一文本信息以及所述服务端电子书的第二文本信息;根据所述第一文本信息与所述第二文本信息的比对结果,设置所述客户端电子书的第一文本内容的同步标记。2.根据权利要求1所述的方法,其中,所述得到客户端电子书的第一版本信息以及TTS语音合成技术的音频文件对应的服务端电子书的第二版本信息进一步包括:按照预设算法,根据所述客户端电子书的内容计算得到客户端电子书的第一版本信息,以及根据所述服务端电子书的内容计算得到服务端电子书的第二版本信息;所述预设算法包括哈希算法。3.根据权利要求2所述的方法,其中,所述按照预设算法,根据所述客户端电子书的内容计算得到客户端电子书的第一版本信息,以及根据所述服务端电子书的内容计算得到服务端电子书的第二版本信息具体为:按照预设算法,以第二预设单位获取所述客户端电子书的内容,计算得到所述客户端电子书的第一版本信息,以及,以第一预设单位获取所述服务端电子书的内容,计算得到所述服务端电子书的第二版本信息;所述第二预设单位包括电子书章节单位或者电子书单位。4.根据权利要求2或3所述的方法,其中,所述按照预设算法,根据所述客户端电子书的内容计算得到客户端电子书的第一版本信息,以及根据所述服务端电子书的内容计算得到服务端电子书的第二版本信息进一步包括:按照预设算法屏蔽内容中非TTS合成元素,根据所述客户端电子书的内容计算得到客户端电子书的第一版本信息,以及根据所述服务端电子书的内容计算得到服务端电子书的第二版本信息;所述非TTS合成元素包括空格字符和/或标点字符。5.根据权利要求1
‑
4中任一项所述的方法,其中,所述按照第一预设单位分别获取客户端电子书的第一文本内容以及所述服务端电子书的第二文本内容,计算得到所述客户端电子书的第一文本信息以及所述服务端电子书的第二文本信息进一步包括:按照预设算法,以第一预设单位分别获取客户端电子书的第一文本内容以及所述服务端电子书的第二文本内容,计算得到所述客户端电子书的第一文本信息以及所述服务端电子书的第二文本信息;所述第一预设单位包括电子书句子单位。6.根据权利要求1
‑
5中任一项所述的方法,其中,所述根据所述第一文本信息与所述第二文本信息的比对结果,设置所述客户端电子书的第一文本内容的同步标记进一步包括:若所述比对...
【专利技术属性】
技术研发人员:孙上斌,张凌云,
申请(专利权)人:掌阅科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。