本申请涉及图像通信中的视频直播应用领域,尤其涉及一种基于智能数字人的直播信息的处理方法及处理装置。
背景技术:
1、随着互联网技术的发展,越来越多的直播间开始出现数字人主播的身影。相对于真人主播来说,数字人主播可以实现全天候直播,有效减少人力成本和时间成本,提高直播效率。
2、然而,目前的数字人直播在信息处理系统方面并不成熟。传统的直播信息处理系统中只有一位智能数字人,虽然大大缩减了成本,但当直播出现意外情况时,需要提前对该智能数字人进行相关内容的训练,导致耗费大量时间,无法针对不同的直播情况问题进行智能化处理,降低了直播信息系统进行直播信息处理的全面性、智能性和流畅性。
技术实现思路
1、本申请提出一种基于智能数字人的直播信息的处理方法及处理装置,以实现直播信息系统针对在直播间出现意外情况时,数字人主播缺乏灵活性,导致耗费大量时间,无法及时处理直播事故的问题的智能化解决,提高直播信息系统进行直播信息处理的全面性、智能性和流畅性。
2、第一方面,本申请实施例提供一种基于智能数字人的直播信息的处理方法,应用于数字人直播系统,所述数字人直播系统包括服务器和电子设备,所述服务器和所述电子设备通信连接,所述方法包括:
3、获取来自所述电子设备的插播请求,所述插播请求包括参考插播文本,所述插播请求用于指示目标数字人直播间出现突发事件,所述参考插播文本中包括至少一句插播语句;
4、确定所述参考插播文本中每句插播语句的播放类型,所述播放类型包括固定时段播放或任意时段播放;
5、获取所述目标数字人直播间对应的目标数字人的直播剧本;
6、根据所述直播剧本确定所述参考插播文本中的插播语句的语句类型,所述语句类型用于指示所述插播语句与所述直播剧本中的直播语句的匹配度;
7、确定所述服务器当前对数字人进行渲染时的渲染速度是否小于预设速度;
8、若小于所述预设速度,则根据所述播放类型确定目标文本顺序,所述目标文本顺序用于指示所述插播语句的播放顺序;
9、根据目标插播语句的语句类型生成所述目标插播语句对应的插播视频,所述目标插播语句为在所述目标文本顺序中排序最靠前的未生成对应插播视频的插播语句;
10、向所述电子设备发送所述插播视频,所述插播视频用于在所述目标数字人直播间播放,以应对所述突发事件。
11、第二方面,本申请实施例提供一种基于智能数字人的直播信息的处理装置,应用于数字人直播系统,所述数字人直播系统包括服务器和电子设备,所述服务器和所述电子设备通信连接,所述装置包括:
12、第一获取单元,用于获取来自所述电子设备的插播请求,所述插播请求包括参考插播文本,所述插播请求用于指示目标数字人直播间出现突发事件,所述参考插播文本中包括至少一句插播语句;
13、第一确定单元,用于确定所述参考插播文本中每句插播语句的播放类型,所述播放类型包括固定时段播放或任意时段播放;
14、第二获取单元,用于获取所述目标数字人直播间对应的目标数字人的直播剧本;
15、第二确定单元,用于根据所述直播剧本确定所述参考插播文本中的插播语句的语句类型,所述语句类型用于指示所述插播语句与所述直播剧本中的直播语句的匹配度;
16、第三确定单元,用于确定所述服务器当前对数字人进行渲染时的渲染速度是否小于预设速度;
17、第四确定单元,用于若所述服务器当前对数字人进行渲染时的渲染速度小于所述预设速度,则根据所述播放类型确定目标文本顺序,所述目标文本顺序用于指示所述插播语句的播放顺序;
18、生成单元,用于根据目标插播语句的语句类型生成所述目标插播语句对应的插播视频,所述目标插播语句为在所述目标文本顺序中排序最靠前的未生成对应插播视频的插播语句;
19、发送单元,用于向所述电子设备发送所述插播视频,所述插播视频用于在所述目标数字人直播间播放,以应对所述突发事件。
20、第三方面,本申请实施例提供一种电子设备,包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述一个或多个程序包括用于执行上述方法中的步骤的指令。
21、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行以实现上述方法的步骤。
22、可以看出,本实例中,首先获取来自电子设备的插播请求,插播请求包括参考插播文本,插播请求用于指示目标数字人直播间出现突发事件,参考插播文本中包括至少一句插播语句;其次确定参考插播文本中每句插播语句的播放类型,播放类型包括固定时段播放或任意时段播放;然后获取目标数字人直播间对应的目标数字人的直播剧本;然后根据所述直播剧本确定参考插播文本中的插播语句的语句类型,语句类型用于指示所述插播语句与直播剧本中的直播语句的匹配度;然后确定服务器当前对数字人进行渲染时的渲染速度是否小于预设速度;若小于预设速度,则根据播放类型确定目标文本顺序,目标文本顺序用于指示插播语句的播放顺序;再然后根据目标插播语句的语句类型生成目标插播语句对应的插播视频,目标插播语句为在所述目标文本顺序中排序最靠前的未生成对应插播视频的插播语句;最后向电子设备发送插播视频,插播视频用于在目标数字人直播间播放,以应对突发事件。
23、这样,本方案在发生突发事件时,即获取到电子设备发送的插播请求时,先确定插播请求中的插播文本的每句插播语句的播放类型和语句类型,同时获取直播剧本,然后根据服务器当前对数字人进行渲染时的渲染速度确定服务器是否繁忙,在服务器繁忙的情况下,根据播放类型确定插播语句的播放顺序,同时按照播放顺序根据目标插播语句的语句类型生成插播视频,最后将插播视频发送至电子设备,这样可以使得服务器在繁忙的情况下,有效降低服务器负担,快速生成所需的插播视频,及时处理直播事故的问题的智能化解决,提高直播信息系统进行直播信息处理的全面性、智能性和流畅性。
1.一种基于智能数字人的直播信息的处理方法,其特征在于,应用于数字人直播系统,所述数字人直播系统包括服务器和电子设备,所述服务器和所述电子设备通信连接,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述播放类型确定目标文本顺序,包括:
3.根据权利要求2所述的方法,其特征在于,所述语句类型包括第一类插播语句或第二类插播语句,所述第一类插播语句与所述直播剧本中的任意一个直播语句的匹配度大于或等于第一预设值,所述第二类插播语句为所述参考插播文本中除所述第一类插播语句之外的插播语句,所述根据目标插播语句的语句类型生成所述目标插播语句对应的插播视频,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述直播源视频生成所述目标插播语句对应的插播视频,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述差异字从所述直播剧本中确定目标同音字,包括:
6.根据权利要求3所述的方法,其特征在于,所述根据所述目标插播文本生成所述目标插播语句对应的插播视频,包括:
7.根据权利要求6所述的方法,其特征在于,所述确定所述目标插播语句的语句长度值是否大于第二预设值之前,所述方法还包括:
8.一种基于智能数字人的直播信息的处理装置,其特征在于,应用于数字人直播系统,所述数字人直播系统包括服务器和电子设备,所述服务器和所述电子设备通信连接,所述装置包括:
9.一种电子设备,其特征在于,包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述一个或多个程序包括用于执行如权利要求1-7任一项所述的方法中的步骤的指令。
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该计算机程序指令被处理器执行以实现权利要求1-7任一项所述方法的步骤。