[发明专利]一种语音播报方法、装置、设备及介质在审
申请号: | 202110352361.2 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113066474A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 刘浩 | 申请(专利权)人: | 北京猎户星空科技有限公司 |
主分类号: | G10L13/02 | 分类号: | G10L13/02;G10L13/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 杜晶 |
地址: | 100025 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语音 播报 方法 装置 设备 介质 | ||
本发明公开了一种语音播报方法、装置、设备及介质,由于本发明实施例中,在网络连通时,将所配置的第一文本信息及表征智能设备语音播报的属性信息的至少一个属性值组发送给TTS服务器,并接收并保存该TTS服务器根据第一文本信息和属性值组合成的音频文件,因此在确定存在语音播报需求时,即使出现网络中断的情况,也可以在本地保存的音频文件中查找所需要的音频文件进行播放,从而提高用户体验。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种语音播报方法、装置、设备及介质。
背景技术
随着机器人等智能设备以及人机交互的快速发展,与阅读文字相比,越来越多的机器人采用从文本到语音(Text To Speech,TTS)的方式,实现将文本输出转换为语音输出,将文字转换为更便利的语音播放方式,从而提高了用户体验。
但是机器人每次使用TTS播报前,都需要向服务端获取在线TTS,但在获取在线TTS的过程中,可能会存在网络较差的场景,例如可能是机器人运动到网络比较差的区域,此时智能设备与服务器的网络中断而导致不能播报在线TTS的情况,影响用户体验。
发明内容
本发明提供了一种语音播报方法、装置、设备及介质,用以解决现有技术中智能设备与服务器的网络中断而导致不能播报在线TTS,影响用户体验的问题。
本发明提供了一种语音播报方法,所述方法包括:
若所述智能设备与从文本到语音TTS服务器的网络连通,将已配置的第一文本信息及表征所述智能设备语音播报的属性信息的至少一个属性值组发送给所述TTS服务器;
接收并保存所述TTS服务器返回的音频文件,其中,所述音频文件是所述TTS服务器根据所述第一文本信息和所述属性值组进行语音合成得到的;
若确定需要进行语音播报,则在已保存的音频文件中查找对应的目标音频文件,并控制所述智能设备播放所述目标音频文件。
在一种可能的实施方式中,所述方法还包括:
若在将所述第一文本信息及所述至少一个属性值组发送给所述TTS服务器之后,网络中断,则监测网络状态;
若监测到网络连通,根据已保存的音频文件,确定未合成的数据信息,所述数据信息包括第一文本信息中未合成音频文件的第二文本信息、和/或第一文本信息中未合成音频文件的第一目标属性值组;
将所述数据信息的相关信息发送给所述TTS服务器,以使所述TTS服务器根据所述数据信息合成音频文件。
在一种可能的实施方式中,所述方法还包括:
接收到针对所述第一文本信息的更新请求,确定更新后的第一文本信息;
若已保存的音频文件中未包含更新后的第一文本信息对应的音频文件,则将所述更新后的第一文本信息以及所述更新后的第一文本信息的属性值组发送给所述TTS服务器;
接收所述TTS服务器根据所述更新后的第一文本信息以及所述更新后的第一文本信息的属性值组合成的音频文件并保存。
在一种可能的实施方式中,所述方法还包括:
接收到针对属性信息的属性值的切换请求,确定切换后的第二目标属性值组;
若已保存的音频文件未包含所述第二目标属性值组对应的音频文件,则将所述第一文本信息以及所述第二目标属性值组发送给所述TTS服务器;
接收所述TTS服务器根据所述第二目标属性值组以及所述第一文本信息合成的音频文件并保存。
在一种可能的实施方式中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京猎户星空科技有限公司,未经北京猎户星空科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110352361.2/2.html,转载请声明来源钻瓜专利网。