The invention discloses an intelligent robot system with multi language text reading method and system, the method includes the intelligent robot end will get the multi language text is sent to the server to read the output of the hybrid cloud; cloud server according to the types of the multi language text markup language speech synthesis engine different, and will the marked results feedback back to the end of the intelligent robot; intelligent robot end reading output of the multi language text to speech synthesis engine calls the corresponding feedback information. The method solves the problems of low flexibility, high cost and low accuracy, and improves the user experience in the prior art.
【技术实现步骤摘要】
本专利技术属于智能机器人领域,尤其涉及一种面向智能机器人系统的多语言文本混合朗读方法及系统。
技术介绍
随着智能机器人的广泛应用,其被越来越多的用于多语言混合交叉次序朗读的应用中。智能机器人的语音输出主要通过文本转语音(Text To Speech,TTS)技术来实现。现有的多语种混合交叉次序朗读,大部分都是通过一个TTS引擎来实现,例如常见的中英文混合朗读。上述方案中存在的问题是,为了实现中英文混合朗读,必须选用支持中文、英文朗读TTS引擎,同时这种支持多语言混合朗读的引擎往往会发生交叉朗读错误的现象,因此缺乏灵活性。另外,支持混合朗读的语种较少,例如中英混合TTS引擎常见、但是中俄、中日等混合TTS引擎较少。并且支持TTS混合朗读的引擎成本较高。
技术实现思路
本专利技术所要解决的技术问题之一是需要提供一种用于实现多语言文本的多语言混合朗读的方法。为了解决上述技术问题,本申请的实施例首先提供了一种面向智能机器人系统的多语言文本混合朗读方法,包括智能机器人端将获取的待混合朗读输出的多语言文本发送至云服务器;云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,并将标注的结果反馈回至智能机器人端;智能机器人端根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出。优选地,所述云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,包括:根据所述多语言文本的语言类型将文本划分为至少一个文本段;基于各文本段的语言类型标注与该段文本相对应的语音合成引擎的类型。优选地,所述语音合成引擎为单一语种的语音合成引擎。优选地,所述将标注的结果 ...
【技术保护点】
一种面向智能机器人系统的多语言文本混合朗读方法,包括:智能机器人端将获取的待混合朗读输出的多语言文本发送至云服务器;云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,并将标注的结果反馈回至智能机器人端;智能机器人端根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出。
【技术特征摘要】
1.一种面向智能机器人系统的多语言文本混合朗读方法,包括:智能机器人端将获取的待混合朗读输出的多语言文本发送至云服务器;云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,并将标注的结果反馈回至智能机器人端;智能机器人端根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出。2.根据权利要求1所述的方法,其特征在于,所述云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,包括:根据所述多语言文本的语言类型将文本划分为至少一个文本段;基于各文本段的语言类型标注与该段文本相对应的语音合成引擎的类型。3.根据权利要求1或2所述的方法,其特征在于,所述语音合成引擎为单一语种的语音合成引擎。4.根据权利要求2所述的方法,其特征在于,所述将标注的结果反馈回至智能机器人端,包括:将所述各文本段及与该段文本相对应的语音合成引擎的类型封装为数组,其中,每个文本段对应于数组中的一个数组元素;将所述数组反馈回至智能机器人端。5.根据权利要求4所述的方法,其特征在于,所述智能机器人端根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出,包括:依次读取所述数组的各数组元素,并对所述数据元素进行解析;根据解析结果中标注的语音合成引擎的类型调用相应的语音合成引擎;利用调用的语音合成引擎对所述多语言文本进行朗读输出。6.一种面向智能机器人系统的多语言文本...
【专利技术属性】
技术研发人员:王合心,
申请(专利权)人:北京光年无限科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。