面向智能机器人系统的多语言文本混合朗读方法及系统与流程

文档序号:13761606阅读:来源:国知局
面向智能机器人系统的多语言文本混合朗读方法及系统与流程

技术特征:

1.一种面向智能机器人系统的多语言文本混合朗读方法,包括:

智能机器人端将获取的待混合朗读输出的多语言文本发送至云服务器;

云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,并将标注的结果反馈回至智能机器人端;

智能机器人端根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出。

2.根据权利要求1所述的方法,其特征在于,所述云服务器根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,包括:

根据所述多语言文本的语言类型将文本划分为至少一个文本段;

基于各文本段的语言类型标注与该段文本相对应的语音合成引擎的类型。

3.根据权利要求1或2所述的方法,其特征在于,所述语音合成引擎为单一语种的语音合成引擎。

4.根据权利要求2所述的方法,其特征在于,所述将标注的结果反馈回至智能机器人端,包括:

将所述各文本段及与该段文本相对应的语音合成引擎的类型封装为数组,其中,每个文本段对应于数组中的一个数组元素;

将所述数组反馈回至智能机器人端。

5.根据权利要求4所述的方法,其特征在于,所述智能机器人端根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出,包括:

依次读取所述数组的各数组元素,并对所述数据元素进行解析;

根据解析结果中标注的语音合成引擎的类型调用相应的语音合成引擎;

利用调用的语音合成引擎对所述多语言文本进行朗读输出。

6.一种面向智能机器人系统的多语言文本混合朗读系统,包括:

传输模块,位于智能机器人端,其将获取的待混合朗读输出的多语言文本发送至云服务器;

标注反馈模块,位于云服务器,其根据所述多语言文本的语言类型标注不同的语音合成引擎的类型,并将标注的结果反馈回至智能机器人端;

朗读输出模块,位于智能机器人端,其根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出。

7.根据权利要求6所述的系统,其特征在于,所述标注反馈模块在根据所述多语言文本的语言类型标注不同的语音合成引擎的类型时,根据所述多语言文本的语言类型将文本划分为至少一个文本段,并基于各文本段的语言类型标注与该段文本相对应的语音合成引擎的类型。

8.根据权利要求6或7所述的系统,其特征在于,所述语音合成引擎为单一语种的语音合成引擎。

9.根据权利要求7所述的系统,其特征在于,所述标注反馈模块在将标注的结果反馈回至智能机器人端时,将所述各文本段及与该段文本相对应的语音合成引擎的类型封装为数组,其中,每个文本段对应于数组中的一个数组元素;并所述数组反馈回至智能机器人端。

10.根据权利要求9所述的系统,其特征在于,所述朗读输出模块在根据反馈的信息调用相应的语音合成引擎对所述多语言文本进行朗读输出时,依次读取所述数组的各数组元素,并对所述数据元素进行解析;根据解析结果中标注的语音合成引擎的类型调用相应的语音合成引擎;利用调用的语音合成引擎对所述多语言文本进行朗读输出。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1