一种语音播报方法、装置及系统制造方法及图纸

技术编号:19828986 阅读:32 留言:0更新日期:2018-12-19 17:03
本申请公开了一种语音播报方法、装置及系统,由服务端确定待播报文本中所包含的角色,及每一角色对应的文本内容,进一步为每一角色确定了对应的发声终端,通过向发声终端发送播报指令,可以使得发声终端以语音形式播报对应角色的文本内容,本申请通过将待播报文本按照角色划分对应的文本内容,并使用角色对应的发声终端对角色的文本内容进行播报,类似于话剧表演过程,更加便于用户对待播报文本内容的理解,且趣味性更强,提升了用户学习效率。

【技术实现步骤摘要】
一种语音播报方法、装置及系统
本申请涉及电子信息
,更具体地说,涉及一种语音播报方法、装置及系统。
技术介绍
随着人工智能相关技术的发展,人们越来越习惯利用智能移动设备来完成阅读等需求,不少互联网企业都开始关注智能软硬件的设计与开发。比如,有声读物的专利技术为读书带来了便利。对于儿童来说,也越来越习惯于操纵智能电子设备,作为学习、阅读的工具和平台。例如,越来越多的家庭开始利用电子设备如阅读软件、故事机等,来增加孩子听故事、课外阅读和学习的机会。现有的阅读软件和故事机一般是直接播放故事内容给用户,使用单一的语音角色进行讲故事的形式不易于用户理解故事内容,且缺乏乐趣,导致用户学习率不高。
技术实现思路
有鉴于此,本申请提供了一种语音播报方法、装置及系统,用于解决现有电子设备单一语音角色进行故事讲述的方式,不易于理解故事内容,缺乏兴趣,导致用户学习率不高的问题。为了实现上述目的,现提出的方案如下:一种语音播报方法,应用于服务端,该方法包括:获取指定的待播报文本;获取所述待播报文本所包含的角色,及所述待播报文本中与每一所述角色对应的文本内容;确定每一所述角色对应的发声终端;向所述发声终端发本文档来自技高网...

【技术保护点】
1.一种语音播报方法,其特征在于,应用于服务端,该方法包括:获取指定的待播报文本;获取所述待播报文本所包含的角色,及所述待播报文本中与每一所述角色对应的文本内容;确定每一所述角色对应的发声终端;向所述发声终端发送播报指令,以指示所述发声终端以语音形式播报对应角色的文本内容。

【技术特征摘要】
1.一种语音播报方法,其特征在于,应用于服务端,该方法包括:获取指定的待播报文本;获取所述待播报文本所包含的角色,及所述待播报文本中与每一所述角色对应的文本内容;确定每一所述角色对应的发声终端;向所述发声终端发送播报指令,以指示所述发声终端以语音形式播报对应角色的文本内容。2.根据权利要求1所述的方法,其特征在于,所述获取所述待播报文本所包含的角色,及所述待播报文本中与每一所述角色对应的文本内容,包括:获取所述待播报文本对应的标签信息,所述标签信息中存储了预先确定的所述待播报文本所包含的角色,及所述待播报文本中与每一所述角色对应的文本内容。3.根据权利要求1所述的方法,其特征在于,所述获取所述待播报文本所包含的角色,及所述待播报文本中与每一所述角色对应的文本内容,包括:对所述待播报文本进行文本分析,以确定所述待播报文本中说话对象对应的角色列表,所述角色列表包含至少一角色;识别所述待播报文本包含的每一条表示说话内容的文本内容;针对每一条所述文本内容,在所述角色列表中确定与所述文本内容对应的角色。4.根据权利要求3所述的方法,其特征在于,所述对所述待播报文本进行文本分析,以确定所述待播报文本中说话对象对应的角色列表,包括:抽取所述待播报文本中每个句子的主语;利用预置的角色识别模型,识别每个所述主语是否为说话对象对应的角色;所述角色识别模型为利用标注有是否为角色的标注结果的主语训练数据预训练得到。5.根据权利要求3所述的方法,其特征在于,所述识别所述待播报文本包含的每一条表示说话内容的文本内容,包括:在所述待播报文本中查找双引号标识;将所述待播报文本中,每一所述双引号标识所匹配的文本内容,确定为一条表示说话内容的文本内容。6.根据权利要求3所述的方法,其特征在于,所述针对每一条所述文本内容,在所述角色列表中确定与所述文本内容对应的角色,包括:针对每一条所述文本内容,在所述待播报文本中查找与所述文本内容距离满足第一设定距离条件的冒号标识;若查找到满足第一设定距离条件的冒号标识,则在所述待播报文本中搜索所述冒号标识对应的主语;若所述主语在所述角色列表中存在匹配角色,则将所述匹配角色确定为与所述文本内容对应的角色。7.根据权利要求3所述的方法,其特征在于,所述针对每一条所述文本内容,在所述角色列表中确定与所述文本内容对应的角色,包括:针对每一条所述文本内容,在所述待播报文本中查找与所述文本内容距离满足第二设定距离条件的动词;若查找到满足第二设定距离条件的动词,则在所述待播报文本中搜索所述动词对应的主语;若所述主语在所述角色列表中存在匹配角色,则将所述匹配角色确定为与所述文本内容对应的角色。8.根据权利要求3所述的方法,其特征在于,所述针对每一条所述文本内容,在所述角色列表中确定与所述文本内容对应的角色,包括:针对每一条所述文本内容,在所述待播报文本中确定所述角色列表中每一角色与所述文本内容的匹配特征;将每一角色的匹配特征输入预置的角色匹配模型,得到角色匹配模型输出的每一角色的匹配得分;所述角色匹配模型为以角色列表中每一角色与文本训练数据中每一文本内容的匹配特征作为训练样本,以每一角色与每一文本内容的匹配得分作为样本标签训练得到;将匹配得分最高的角色确定为所述文本内容对应的角色。9.根据权利要求1所述的方法,其特征在于,所述确定每一所述角色对应的发声终端,包括:接收角色与发声终端的第一关系绑定指令;按照所述第一关系绑定指令的指示,确定每一所述角色对应的发声终端。10.根据权利要求1所述的方法,其特征在于,还包括:在预存的个性化发音库中确定,与每一发声终端对应的个性化发音资源;则所述播报指令具体用于,指示所述发声终端按照对应的个性化发音资源,以语音形式播报对应角色的文本内容。11.根据权利要求10所述的方法,其特征在于,所述在预存的个性化发音库中确定,与每一发声终端对应的个性化发音资源,包括:接收发声终端与个性化发音资源的第二关系绑定指令;按照所述第二关系绑定指令的指示,在预存的个性化发音库中确定每一发声终端对应的个性化发音资源。12.根据权利要求1所述的方法,其特征在于,所述向所述发声终端发送播报指令,以指示所述发声终端以语音形式播报对应角色的文本内容,包括:向所述发声终端发送播报指令,所述播报指令包含所述发声终端对应角色的文本内容,及所述文本内容的播报进度,所述播报指令用于指示所述发声终端按照所述播报进度,以语音形式播报对应角色的文本内容。13.根据权利要求1所述的方法,其特征在于,所述向所述发声终端发送播报指令,以指示所述发声终端以语音形式播报对应角色的文本内容,包括:向所述发声终端发送播报指令,所述播报指令包含根据所述发声终端对应角色的文本内容合成的音频,及所述音频的播报进度,所述播报指令用于指示所述发声终端按照所述播报进...

【专利技术属性】
技术研发人员:王志鹍钟云秋谭冰洁兰剑张飞江源
申请(专利权)人:科大讯飞股份有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1