直播间内的虚拟发言方法、装置及计算机设备制造方法及图纸

技术编号:31912796 阅读:9 留言:0更新日期:2022-01-15 12:53
本申请涉及网络直播技术领域,提出一种直播间内的虚拟发言方法、装置及计算机设备,该方法包括:响应于直播互动指令,解析直播互动指令,获取互动场景标识、用户标识以及用户标识对应的用户名称;获取与互动场景标识对应的互动场景匹配的第一虚拟发言;其中,第一虚拟发言是通过模拟互动场景标识对应的互动场景下的真实发言得到的;替换第一虚拟发言中的用户名称为用户标识对应的用户名称,得到目标虚拟发言;将目标虚拟发言发送至直播间内的客户端,使直播间内的客户端将目标虚拟发言输出至直播间界面中。相对于现有技术,本申请能够通过虚拟发言增强主播的直播表现力,调动直播间的氛围,提高用户的观看留存率和观看时长。提高用户的观看留存率和观看时长。提高用户的观看留存率和观看时长。

【技术实现步骤摘要】
直播间内的虚拟发言方法、装置及计算机设备


[0001]本申请实施例涉及网络直播
,尤其涉及一种直播间内的虚拟发言方法、装置及计算机设备。

技术介绍

[0002]随着互联网技术和流媒体技术的快速发展,网络直播逐渐成为一种日渐普及的娱乐手段。越来越多的用户在直播间内体验与主播的线上互动。
[0003]但是,由于一些主播的直播表现力不足,其直播间内的互动气氛较为沉闷,在用户赠送虚拟礼物、用户进入直播间以及开启互动玩法等多种的互动场景下,其很难自主地调动直播间的氛围,提升用户的直播互动体验,因而易造成用户流失,难以提高用户的观看留存率和观看时长。

技术实现思路

[0004]本申请实施例提供了一种直播间内的虚拟发言方法、装置及计算机设备,可以解决主播直播表现力不足,用户直播互动体验感较差的技术问题,该技术方案如下:
[0005]第一方面,本申请实施例提供了一种直播间内的虚拟发言方法,包括步骤:
[0006]响应于直播互动指令,解析所述直播互动指令,获取互动场景标识、用户标识以及所述用户标识对应的用户名称;
[0007]获取与所述互动场景标识对应的互动场景匹配的第一虚拟发言;其中,所述第一虚拟发言是通过模拟所述互动场景标识对应的互动场景下的真实发言得到的;
[0008]替换所述第一虚拟发言中的用户名称为所述用户标识对应的用户名称,得到目标虚拟发言;
[0009]将所述目标虚拟发言发送至直播间内的客户端,使所述直播间内的客户端将所述目标虚拟发言输出至直播间界面中
[0010]第二方面,本申请实施例提供了一种直播间内的虚拟发言方法,包括步骤:
[0011]服务器响应于直播互动指令,解析所述直播互动指令,获取互动场景标识、用户标识以及所述用户标识对应的用户名称;
[0012]所述服务器获取与所述互动场景标识对应的互动场景匹配的第一虚拟发言;其中,所述第一虚拟发言是通过模拟所述互动场景标识对应的互动场景下的真实发言得到的;
[0013]所述服务器替换所述第一虚拟发言中的用户名称为所述用户标识对应的用户名称,得到目标虚拟发言;
[0014]所述服务器将所述目标虚拟发言发送至直播间内的客户端;
[0015]所述直播间内的客户端接收所述目标虚拟发言,将所述目标虚拟发言输出至直播间界面中。
[0016]第三方面,本申请实施例提供了一种直播间内的虚拟发言装置,包括:
[0017]第一响应单元,用于响应于直播互动指令,解析所述直播互动指令,获取互动场景标识、用户标识以及所述用户标识对应的用户名称;
[0018]第一获取单元,用于获取与所述互动场景标识对应的互动场景匹配的第一虚拟发言;其中,所述第一虚拟发言是通过模拟所述互动场景标识对应的互动场景下的真实发言得到的;
[0019]第一替换单元,用于替换所述第一虚拟发言中的用户名称为所述用户标识对应的用户名称,得到目标虚拟发言;
[0020]第一输出单元,用于将所述目标虚拟发言发送至直播间内的客户端,使所述直播间内的客户端将所述目标虚拟发言输出至直播间界面中。
[0021]第四方面,本申请实施例提供了一种计算机设备,处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第二方面所述方法的步骤。
[0022]第五方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如第一方面或第二方面所述方法的步骤。
[0023]在本申请实施例中,通过响应于直播互动指令,解析直播互动指令,获取互动场景标识、用户标识以及用户标识对应的用户名称,之后通过模拟互动场景标识对应的互动场景下的真实发言,得到与互动场景标识对应的互动场景匹配的第一虚拟发言,再替换第一虚拟发言中的用户名称为用户标识对应的用户名称,得到目标虚拟发言,将目标虚拟发言发送至直播间内的客户端,使直播间内的客户端将目标虚拟发言输出至直播间界面中,从而使用户感受到主播的关注,提升用户的直播互动体验,增强主播的直播表现力,并且有利于促进更多直播互动行为的产生,调动直播间的氛围,提高用户的观看留存率和观看时长。
[0024]为了更好地理解和实施,下面结合附图详细说明本申请的技术方案。
附图说明
[0025]图1为本申请实施例提供的直播间内的虚拟发言方法的应用场景示意图;
[0026]图2为本申请第一实施例提供的直播间内的虚拟发言方法的流程示意图;
[0027]图3为本申请实施例提供的直播间界面的显示示意图;
[0028]图4为本申请实施例提供的目标虚拟发言在直播间界面的显示示意图;
[0029]图5为本申请第一实施例提供的直播间内的虚拟发言方法中S102的流程示意图;
[0030]图6为本申请第一实施例提供的直播间内的虚拟发言方法中S102的另一流程示意图;
[0031]图7为本申请第二实施例提供的直播间内的虚拟发言方法的流程示意图;
[0032]图8为本申请第二实施例提供的直播间内的虚拟发言方法中S203的流程示意图;
[0033]图9为本申请第三实施例提供的直播间内的虚拟发言方法的流程示意图;
[0034]图10为本申请第三实施例提供的直播间内的虚拟发言方法中S305的流程示意图;
[0035]图11为本申请第四实施例提供的直播间内的虚拟发言方法的流程示意图;
[0036]图12为本申请实施例提供的真实发言和目标虚拟发言在直播间界面中的显示示意图;
[0037]图13为本申请第五实施例提供的直播间内的虚拟发言方法的流程示意图;
[0038]图14为本申请第六实施例提供的直播间内的虚拟发言方法的流程示意图;
[0039]图15为本申请第七实施例提供的直播间内的虚拟发言装置的结构示意图;
[0040]图16为本申请第八实施例提供的计算机设备的结构示意图。
具体实施方式
[0041]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0042]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0043]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播间内的虚拟发言方法,其特征在于,所述方法包括步骤:响应于直播互动指令,解析所述直播互动指令,获取互动场景标识、用户标识以及所述用户标识对应的用户名称;获取与所述互动场景标识对应的互动场景匹配的第一虚拟发言;其中,所述第一虚拟发言是通过模拟所述互动场景标识对应的互动场景下的真实发言得到的;替换所述第一虚拟发言中的用户名称为所述用户标识对应的用户名称,得到目标虚拟发言;将所述目标虚拟发言发送至直播间内的客户端,使所述直播间内的客户端将所述目标虚拟发言输出至直播间界面中。2.根据权利要求1所述的直播间内的虚拟发言方法,其特征在于,所述获取与所述互动场景标识对应的互动场景匹配的第一虚拟发言,包括步骤:获取所述互动场景标识对应的互动关键字;将所述互动场景标识对应的互动关键字输入至预训练好的虚拟发言生成网络模型,获取与所述互动场景标识对应的互动场景匹配的所述第一虚拟发言;其中,所述第一虚拟发言中至少包括所述互动关键字或与所述互动关键字语义相似的关键字;所述预训练好的虚拟发言生成网络模型的训练数据至少包括若干种互动场景下的真实发言。3.根据权利要求2所述的直播间内的虚拟发言方法,其特征在于,所述将所述互动场景标识对应的互动关键字输入至预训练好的虚拟发言生成网络模型,获取与所述互动场景标识对应的互动场景匹配的所述第一虚拟发言之前,包括步骤:获取若干种所述互动场景下的所述真实发言和若干种所述互动场景下的互动关键字,将若干种所述互动场景下的互动关键字输入至虚拟发言生成网络模型,获取若干种所述互动场景下的虚拟发言;根据所述真实发言、所述虚拟发言、预设的第一损失函数和预设的第一模型优化算法,迭代训练虚拟发言鉴别网络模型,优化所述虚拟发言鉴别网络模型中的可训练参数,直至所述第一损失函数的值满足预设的第一训练终止条件,得到当前训练好的虚拟发言鉴别网络模型;将所述虚拟发言的标签修改为真,并将所述虚拟发言输入至所述当前训练好的虚拟发言鉴别网络模型,获取所述虚拟发言的鉴别结果;若所述虚拟发言的鉴别结果满足预设的第二训练终止条件,得到所述预训练好的虚拟发言生成网络模型和预训练好的虚拟发言鉴别网络模型;若所述虚拟发言的鉴别结果不满足所述预设的第二训练终止条件,根据所述虚拟发言的鉴别结果、所述虚拟发言的标签和预设的第二损失函数,得到第二损失函数的值,根据所述第二损失函数的值和预设的第二模型优化算法,优化所述虚拟发言生成网络模型的可训练参数,得到当前训练好的虚拟发言生成网络模型;将若干种所述互动场景下的互动关键字输入至所述当前训练好的虚拟发言生成网络模型,重新获取若干种所述互动场景下的虚拟发言,重复执行迭代训练所述虚拟发言鉴别网络模型的步骤以及优化所述虚拟发言生成网络模型的可训练参数的步骤,直至所述第一虚拟发言的鉴别结果满足所述预设的第二训练终止条件,得到所述预训练好的虚拟发言生成网络模型和所述预训练好的虚拟发言鉴别网络模型。
4.根据权利要求1至3任意一项所述的直播间内的虚拟发言方法,其特征在于,所述响应于直播互动指令之前,包括步骤:获取所述直播间内的真实提问发言和发出所述真实提问发言的用户对应的用户标识,若在预设的回复时限内,所述直播间内未输出关于所述真实提问发言的真实回复发言,根据所述用户标识和提问场景对应的互动场景标识,生成直播互动指令。5.根据权利要求4所述的直播间内的虚拟发言方法,其特征在于,所述获取与所述互动场景标识对应的互动场景匹配的第一虚拟发言,包括步骤:若所述互动场景标识对应的互动场景为提问场景,获取所述真实提问发言以及与所述真实提问发言匹配的第一虚拟回复发言;其中,所述第一虚拟回复发言是通过模拟所述提问场景下关于所述真实提问发言的真实回复发言得到的;所述替换所述第一虚拟发言中的用户名称为所述用户标识对应的用户名称,得到目标虚拟发言,包括步骤:替换所述第一虚拟回复发言中的用户名称为所述用户标识对应的用户名称,得到所述目标虚拟发言。6.根据权利要求5所述的直播间内的虚拟发言方法,其特征在于,所述获取所述真实提问发言以及与所述真实提问发言匹配的第一虚拟回复发言,包括步骤:获取所述真实提问发言对应的问题关键字;将所述真实提问发言对应的问题关键字输入至预训练好的虚拟发言生成网络模型,获取与所述真实提问发言匹配的第一虚拟回复发言;其中,所述预训练好的虚拟发言生成网络模型的训练数据至少包括所述提问场景下关于若干所述真实提问发言的真实回复发言。7.根据权利要求1至3任意一项所述的直播间内的虚拟发言方法,其特征在于,所述直播互动指令为虚拟礼物赠送指令,所述方法还包括步骤:若连续响应同一所述用户标识对应的所述虚拟礼物赠送指令,获取所述用户标识对应的用户已连续赠送目标虚拟礼物的第一数量,下发与所述第一数量匹配的连送提示信息至所述用户标识对应的客户端,使所述用户标识对应的客户端接收所述连送提示信息,将所述连送提示信息输出至所述直播间界面中;其中,所述连送提示信息至少包括第二数量和目标进程对应的提示内容,所述第二数量为触发所述服务器执行所述目标进程还需连续赠送所述目标虚拟礼物的数量。8.根据权利要求1至3任意一项所述的直播间内的虚拟发言方法,其特征在于,所述直播互动指令为虚拟礼物赠送指令,所述方法还包括步骤:获取所述用户标识对应的身份标签,若所述身份标签不包括预设身份标签,生成身份开通提示信息,下发所述身份开通提示信息至所述...

【专利技术属性】
技术研发人员:曾家乐
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1