一种弹幕的显示控制方法、电子设备以及存储介质与流程

文档序号:13425777阅读:128来源:国知局
一种弹幕的显示控制方法、电子设备以及存储介质与流程

本发明涉及多媒体通信领域,尤其涉及一种弹幕的显示控制方法、电子设备以及计算机可读存储介质。



背景技术:

随着互联网技术的飞速发展,使用户之间的交流互动变得更为简单。现今用户之间除了可以通过传统的社交软件或者即时通信软件进行交流互动之外,还可以通过弹幕系统进行交流互动。

其中,弹幕系统之所以可以用来给用户进行交流互动,是因为弹幕系统本质上是一种推送系统。当用户在观看多媒体文件时,可以编辑弹幕,以对该多媒体文件中的内容进行评论;在编辑好该弹幕后,可以对该弹幕进行发送;相应地,弹幕系统可以将这条弹幕推送给观看该多媒体文件的其他所有用户。从而用户可以基于弹幕系统,并通过发送弹幕的方式,与其他用户进行交流互动。

为了给用户带来更好的使用体验,现有的弹幕系统往往为用户提供了对弹幕的显示参数进行设置的功能;通过该设置功能,用户可以根据自己的喜好,对自己发送的弹幕进行调整。比如,调整弹幕的显示字体大小、调整弹幕的显示颜色、调整弹幕显示的透明度以及调整弹幕的显示区域等等,以使得自己发送的弹幕可以区别于他人发送的弹幕。

然而,由于视频的剧情变化往往十分迅速,并且用户的情绪变化也较快,因此,当用户在进行弹幕的显示设置时,视频的剧情可能已经过了用户想要发送弹幕的位置;或者当用户完成显示设置以后,用户可能已经没有了当时观看剧情时的那种情绪。可见,现有的弹幕系统对弹幕的显示设置存在实时性差的问题。



技术实现要素:

为解决现有技术存在的问题,本发明实施例期望提供一种弹幕的显示控制方法、电子设备以及计算机可读存储介质,能够提高对弹幕的显示设置的实时性。

本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种弹幕的显示控制方法,所述方法包括:

获取用户输入的弹幕内容;

对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

获取所述用户情绪类型对应的弹幕显示效果;

根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

上述方案中,所述方法还包括:

确定预设的各用户情绪类型对应的弹幕显示效果;

所述获取所述用户情绪类型对应的弹幕显示效果,包括:

根据所述用户情绪类型,从预设的各用户情绪类型对应的弹幕显示效果中获取所述用户情绪类型对应的弹幕显示效果。

上述方案中,所述确定预设的各用户情绪类型对应的弹幕显示效果,包括:

对所述用户发送的历史弹幕内容对应的显示界面内容进行语义分析,确定所述历史弹幕内容对应的用户情绪类型;

根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果。

上述方案中,所述根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果,包括:

记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系;

根据记录的对应关系,按照预设规则确定各用户情绪类型对应的弹幕显示效果;所述预设规则为将目标用户情绪类型在目标对应关系中所对应的弹幕显示效果确定为所述目标用户情绪类型对应的弹幕显示效果;所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值大于预设值的对应关系;所述目标用户情绪类型为预设的各用户情绪类型中的任一种用户情绪类型。

上述方案中,所述弹幕显示效果包括以下至少一种:

对所述弹幕内容的字体进行调整;

对所述弹幕内容的颜色进行调整;

对所述弹幕内容的字号进行调整;

增加所述弹幕内容显示的特效。

本发明实施例还提供了一种电子设备,所述电子设备包括:处理器、用于存储能够在处理器上运行的计算机程序的存储器;其中,

所述处理器,用于运行所述计算机程序时,执行:

获取用户输入的弹幕内容;

对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

获取所述用户情绪类型对应的弹幕显示效果;

根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

上述方案中,所述处理器,用于运行所述计算机程序时,执行:

确定预设的各用户情绪类型对应的弹幕显示效果;

所述处理器,还用于运行所述计算机程序时,执行:

根据所述用户情绪类型,从预设的各用户情绪类型对应的弹幕显示效果中获取所述用户情绪类型对应的弹幕显示效果。

上述方案中,所述处理器,用于运行所述计算机程序时,执行:

对所述用户发送的历史弹幕内容对应的显示界面内容进行语义分析,确定所述历史弹幕内容对应的用户情绪类型;

根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果。

上述方案中,所述处理器,用于运行所述计算机程序时,执行:

记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系;

根据记录的对应关系,按照预设规则确定各用户情绪类型对应的弹幕显示效果;所述预设规则为将目标用户情绪类型在目标对应关系中所对应的弹幕显示效果确定为所述目标用户情绪类型对应的弹幕显示效果;所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值大于预设值的对应关系;所述目标用户情绪类型为预设的各用户情绪类型中的任一种用户情绪类型。

上述方案中,所述弹幕显示效果包括以下至少一种:

对所述弹幕内容的字体进行调整;

对所述弹幕内容的颜色进行调整;

对所述弹幕内容的字号进行调整;

增加所述弹幕内容显示的特效。

本发明实施例还提供了一种电子设备,所述电子设备包括:第一获取模块、语义分析模块、第二获取模块和确定模块;其中,

所述第一获取模块,用于获取用户输入的弹幕内容;

所述语义分析模块,用于对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

所述第二获取模块,用于获取所述用户情绪类型对应的弹幕显示效果;

所述确定模块,用于根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令的计算机程序被处理器执行时实现上述弹幕的显示控制方法。

本发明实施例提供的弹幕的显示控制方法及电子设备,先获取用户输入的弹幕内容;然后,对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;并获取所述用户情绪类型对应的弹幕显示效果;最后,根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

可见,本发明实施例中,首先,通过对用户输入的弹幕内容进行语义分析,确定用户输入的弹幕内容对应的含义;然后,根据该弹幕内容对应的含义,确定该弹幕内容所要表达的用户情绪;最后,根据确定的弹幕内容对应的用户情绪,自动为该弹幕内容设置与该用户情绪对应的弹幕显示方式。从而能够实现根据用户的情绪,自动对弹幕进行显示设置;进而提高对弹幕的显示设置的实时性。并且,由于本发明实施例能够自动对弹幕进行显示设置,不依赖于用户的手动调节;因而,设置结果更加准确,操作更加便利且灵活,从而能够提高用户的使用体验。

附图说明

图1为本发明弹幕的显示控制方法实施例一的实现流程示意图;

图2为基于弹幕系统的交互示意图;

图3为对弹幕内容的字号大小进行调整后的显示效果示意图;

图4为对弹幕内容的颜色进行调整后的显示效果示意图;

图5为本发明实施例电子设备组成结构示意图;

图6为图5所示电子设备中第二确定模块的细化组成结构示意图;

图7为本发明实施例电子设备硬件组成结构示意图。

具体实施方式

从背景技术的描述可以看出,现有的弹幕系统对弹幕的显示设置存在实时性差的问题。

现有的弹幕系统虽然向用户提供了一些对弹幕进行显示设置的功能,但是设置方式无非是对弹幕的字体、字号、颜色以及透明度等进行调节。某些弹幕系统可能会为用户提供一种付费调节功能,用户通过付费的方式,能够开启更多的调节功能,比如为弹幕添加特效框等。然而,不管是普通调节功能还是付费调节功能,都是需要用户选择合适的弹幕显示方式,以完成对弹幕的显示设置。

举个例子来说,用户不管是在观看视频还是在阅读电子书籍,情绪往往会受到视频或电子书籍中剧情的影响。比如,当用户阅读到电子书籍中比较悲伤的剧情时,受到电子书籍中剧情的影响,用户的情绪可能也会变得比较悲伤,可能会通过弹幕系统发送一些比较悲伤的弹幕内容,以便通过该弹幕与其他读者进行交流。然而,由于用户在之前阅读的是一本比较热血的电子书籍,并且在阅读该电子书籍时,用户可能发送的都是一些比较热血的弹幕;为了适应发送地弹幕内容的风格,用户通过弹幕系统调节了弹幕的字体大小、颜色以及显示特效。在这种情况下,当用户期望发送比较悲伤的弹幕内容时,之前设置地热血风格的显示特效可能不适合当前的弹幕内容,因此,可能需要用户通过弹幕系统重新对弹幕进行显示设置。

并且,由于视频的剧情变化往往十分迅速,并且用户的情绪变化也较快,因此,当用户在进行弹幕的显示设置时,视频的剧情可能已经过了用户想要发送弹幕的位置;或者当用户完成显示设置以后,用户可能已经没有了当时观看剧情时的那种情绪。可见,现有的弹幕系统对弹幕的显示设置存在实时性差的问题。

基于此,本发明实施例提供的弹幕的显示控制方案,首先,通过对用户输入的弹幕内容进行语义分析,确定用户输入的弹幕内容对应的含义;然后,根据该弹幕内容对应的含义,确定该弹幕内容所要表达的用户情绪;最后,根据确定的弹幕内容对应的用户情绪,自动为该弹幕内容设置与该用户情绪对应的弹幕显示方式。从而能够实现根据用户的情绪,自动对弹幕进行显示设置;进而提高对弹幕的显示设置的实时性。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为本发明弹幕的显示控制方法实施例一的实现流程示意图,参照图1所示,本实施例的弹幕的显示控制方法包括以下步骤:

步骤101,获取用户输入的弹幕内容;

本实施例的弹幕的显示控制方法,可以应用在终端上,也可以应用在服务器上,该服务器可以为用于对弹幕进行处理的服务器,用于根据用户输入的弹幕内容,自动确定与所述弹幕内容对应的弹幕显示方式,从而使终端能够按照确定的弹幕显示方式,对所述弹幕内容进行显示。本实施例的弹幕的显示控制方法将以应用在服务器上进行详细说明。

这里,用户在观看多媒体文件的过程中,基于弹幕系统,并通过发送弹幕的方式,可以与其他用户进行交流互动。所述多媒体文件可以是视频文件,相应地,用户可以在终端安装的视频应用(app,application)上观看视频;所述多媒体文件也可以是电子书阅读文件,相应地,用户可以在终端安装的阅读app上阅读电子书籍。以下实施例中,将以用户在终端安装的阅读app上阅读电子书籍的过程中,基于弹幕系统,并通过发送弹幕的方式,与其他用户进行交流互动为例,对本方案进行详细说明。

具体地,图2为基于弹幕系统的交互示意图,参照图2所示,该弹幕系统包括终端和服务器。首先,第一用户在终端安装的阅读app上观看电子书籍的过程中,可以在阅读app界面的弹幕输入框内输入弹幕内容,并将输入的弹幕内容进行发送。然后,在联网的情况下,该终端会将第一用户输入的弹幕内容发送至服务器,服务器通过将第一用户发送的弹幕内容推送到正在阅读相同电子书籍的第二用户对应的终端上进行显示,从而基于弹幕系统实现了用户之间交互的过程。

因此,从上述描述可知,在终端将监测到的用户输入的弹幕内容进行发送之后,服务器可以通过接收终端发送的弹幕内容,来获取用户输入的弹幕内容。

步骤102,对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

在一实施例中,服务器可以预先设置多种用户情绪类型,比如预先设置的用户情绪类型可以包括“高兴”、“愤怒”以及“悲伤”。

在设置好各用户情绪类型之后,服务器可以采用现有的或新的语义分析模块对所述弹幕内容进行语义分析,例如,可以采用概率潜在语义分析模型(plsa,probabilisticlatentsemanticanalysis)和隐含狄利克雷分配模型(lda,latentdirichletallocation)等语义分析模块对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型。

举个例子来说,若弹幕内容为:“好险啊,幸亏活着”,采用隐含狄利克雷分配模型对所述弹幕内容进行语义分析后,可以确定所述弹幕内容对应的用户情绪类型为“高兴”;若弹幕内容为:“啊啊啊,这个坏人居然还活着”,采用隐含狄利克雷分配模型对所述弹幕内容进行语义分析后,可以确定所述弹幕内容对应的用户情绪类型为“愤怒”;若弹幕内容为:“啊啊啊,怎么走了,呜呜呜”,采用隐含狄利克雷分配模型对所述弹幕内容进行语义分析后,可以确定所述弹幕内容对应的用户情绪类型为“悲伤”。

步骤103,获取所述用户情绪类型对应的弹幕显示效果;

在一实施例中,在获取所述用户情绪类型对应的弹幕显示效果时,服务器可以首先预先确定预设的各用户情绪类型对应的弹幕显示效果;然后,根据所述用户情绪类型,从预设的各用户情绪类型对应的弹幕显示效果中获取所述用户情绪类型对应的弹幕显示效果。其中,所述弹幕显示效果包括以下至少一种:对所述弹幕内容的字体进行调整;对所述弹幕内容的颜色进行调整;对所述弹幕内容的字号进行调整;增加所述弹幕内容显示的特效。

这里,服务器主要有两种方式确定预设的各用户情绪类型对应的弹幕显示效果:

第一种方式为,开发人员通过预先设置各用户情绪类型对应的弹幕显示效果,并保存在服务器上,从而服务器可以确定各用户情绪类型对应的弹幕显示效果。

比如,开发人员可以为“高兴”、“愤怒”和“悲伤”预先设置对应的弹幕显示效果;例如,“高兴”对应的弹幕显示效果可以为弹幕内容的颜色变成彩色;“愤怒”对应的弹幕显示效果可以为弹幕内容的字号变大;“悲伤”对应的弹幕显示效果可以为显示下雨特效。

第二种方式为,服务器通过对输入弹幕内容的用户日常使用习惯进行记录,确定在用户日常使用过程中,各种用户情绪类型所对应的弹幕显示效果,并将用户情绪类型与弹幕显示效果的对应关系保存在服务器上。

为实现上述功能,服务器需要对输入弹幕内容的用户发送的历史弹幕内容对应的显示界面内容进行语义分析,确定所述历史弹幕内容对应的用户情绪类型;并根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果。

具体地,服务器首先可以获取用户在阅读电子书籍时发送的各个历史弹幕内容对应的显示界面。

然后,对各个显示界面的内容进行语义分析,识别出各个显示界面的内容所要表达的剧情,由于用户在阅读电子书籍的过程中情绪可能会受到剧情的影响;因此,服务器可以通过识别各个显示界面的内容所要表达的剧情,从而确定所述用户发送对应的各个历史弹幕内容时的情绪;进而确定各个历史弹幕内容对应的用户情绪类型。

最后,记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系;并根据记录的对应关系,按照预设规则确定各用户情绪类型对应的弹幕显示效果;所述预设规则为将目标用户情绪类型在目标对应关系中所对应的弹幕显示效果确定为所述目标用户情绪类型对应的弹幕显示效果;所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值大于预设值的对应关系;所述目标用户情绪类型为预设的各用户情绪类型中的任一种用户情绪类型。

应当说明的是,所述预设值可以根据实际需要进行设置,在实际应用中,所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值最大的对应关系;相应地,将任一种用户情绪类型的所有对应关系中占比值最大的对应关系所对应的弹幕显示效果,确定为该用户情绪类型对应的弹幕显示效果。

也就是说,服务器通过记录并统计所述用户在各种用户情绪类型下常用的弹幕显示效果,确定各种用户情绪类型所对应的弹幕显示效果,并保存该用户的用户情绪类型与弹幕显示效果之间的对应关系。

举个例子来说,在获取所述用户情绪类型对应的弹幕显示效果之前,服务器获取到所述用户之前在阅读电子书籍时总共发送过10条历史弹幕,分别对这10条历史弹幕的内容进行语义分析,并识别出这10条历史弹幕对应的各个显示界面的内容所要表达的剧情;例如,第一条历史弹幕对应的显示界面的内容所要表达的剧情为悲伤的剧情,第二条历史弹幕对应的显示界面的内容所要表达的剧情为高兴的剧情,第三条历史弹幕对应的显示界面的内容所要表达的剧情为愤怒的剧情,依次类推。

在识别出这10条历史弹幕对应的各个显示界面的内容所要表达的剧情之后,分别根据历史弹幕对应的各个显示界面的内容所要表达的剧情,获得各条历史弹幕内容对应的用户情绪类型。例如,第一条历史弹幕对应的显示界面的内容所要表达的剧情为悲伤的剧情,则该条历史弹幕对应的用户情绪类型为“悲伤”;第二条历史弹幕对应的显示界面的内容所要表达的剧情为高兴的剧情,则该条历史弹幕对应的用户情绪类型为“高兴”;第三条历史弹幕对应的显示界面的内容所要表达的剧情为愤怒的剧情,则该条历史弹幕对应的用户情绪类型为“愤怒”,依次类推。

获取这10条历史弹幕内容对应的弹幕显示效果,并记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系。例如,第一条历史弹幕内容对应的弹幕显示效果为显示下雨特效,则记录用户情绪类型“悲伤”对应的弹幕显示效果为显示下雨特效;第二条历史弹幕内容对应的弹幕显示效果为弹幕内容的颜色变成彩色,则记录用户情绪类型“高兴”对应的弹幕显示效果为弹幕内容的颜色变成彩色;第三历史弹幕内容对应的弹幕显示效果为弹幕内容的字号变大,则记录用户情绪类型“愤怒”对应的弹幕显示效果为弹幕内容的字号变大。

统计记录的对应关系,获取所述用户在各种用户情绪类型下常用的弹幕显示效果。比如,在记录的对应关系中,有三条“悲伤”与显示下雨特效的对应关系的记录,有一条“悲伤”与显示下雪特效的对应关系的记录,则可知所述用户在情绪悲伤时常用的弹幕显示效果为显示下雨特效。又比如,在记录的对应关系中,有两条“高兴”与弹幕内容的颜色变成彩色的对应关系的记录,有一条“高兴”与弹幕内容的颜色变成灰白的对应关系的记录,则可知所述用户在情绪高兴时常用的弹幕显示效果为弹幕内容的颜色变成彩色。又比如,在记录的对应关系中,有两条“愤怒”与弹幕内容的字号变大的对应关系的记录,有一条“愤怒”与弹幕内容的字体变成楷体的对应关系的记录,则可知所述用户在情绪愤怒时常用的弹幕显示效果为弹幕内容的字号变大。

步骤104,根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

这里,服务器可以根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;并按照确定的弹幕显示方式,将弹幕内容推送到各个终端上进行显示。例如,若所述弹幕显示效果为弹幕内容的字号变大,则相应的弹幕显示方式可以为对弹幕内容的字号进行调整;若所述弹幕显示效果为弹幕内容的颜色变成彩色,则相应的弹幕显示方式可以为对弹幕内容的颜色进行调整;若所述弹幕显示效果为弹幕内容的字体变成楷体,则相应的弹幕显示方式可以为对弹幕内容的字体进行调整;若所述弹幕显示效果为显示下雨特效,则相应的弹幕显示方式可以为增加弹幕内容显示的特效等等。在确定相应的弹幕显示方式后,按照该弹幕显示方式,将弹幕内容推送到各个终端上进行显示。

具体地,根据弹幕显示效果,有以下四种方式设置相应的弹幕显示方式:

第一种方式为,根据弹幕显示效果,对弹幕内容的字号大小进行调整,以使得弹幕内容在显示过程中,可以呈现出弹幕内容逐渐变大或者逐渐变小的显示效果。

例如,用户通过在终端安装的阅读app界面上的弹幕输入框内输入弹幕内容“帅”时,服务器通过对该弹幕内容进行语义分析后,确定出该弹幕内容对应的用户情绪类型为“高兴”,并且确定出与该用户情绪类型对应的弹幕显示效果为弹幕内容的字号由小变大。服务器根据该弹幕显示效果,对弹幕内容的字号大小进行调整,并将调整后的弹幕内容推送到终端;该终端接收到弹幕内容后,对该弹幕内容进行显示,显示效果如图3所示,在显示过程中,弹幕内容“帅”的字号逐步由小变大。

第二种方式为,根据弹幕显示效果,对弹幕内容的颜色进行调整,以使得弹幕内容在显示过程中,可以呈现出弹幕内容的颜色逐渐变化的效果。

仍以弹幕内容“帅”为例,该弹幕内容对应的用户情绪类型为“高兴”,且与该用户情绪类型对应的弹幕显示效果为弹幕内容的颜色变为红色;则服务器根据该弹幕显示效果,对弹幕内容的颜色进行调整,并将调整后的弹幕内容推送到终端。该终端接收到弹幕内容后,对该弹幕内容进行显示,显示效果如图4所示,在显示过程中,弹幕内容“帅”的颜色逐步由黑色变为红色。

第三种方式为,根据弹幕显示效果,对弹幕内容的字体进行调整,以使得弹幕内容在显示过程中,可以呈现出弹幕内容的字体逐渐变化的显示效果。

第四种方式为,根据弹幕显示效果,为弹幕内容增加显示特效,以使得弹幕内容在显示过程中,可以呈现出特效的显示效果。

例如,若服务器预先保存用户情绪类型“愤怒”对应的弹幕显示效果为显示火焰效果,则当服务器确定用户输入的弹幕内容对应的用户情绪类型为“愤怒”时,为该弹幕内容增加火焰特效,并将增加火焰特效的弹幕内容推送给终端。该终端接收到弹幕内容后,会显示出包含火焰特效的弹幕内容。

综上,本发明实施例中,服务器通过对用户输入的弹幕内容进行语义分析,确定用户输入的弹幕内容对应的含义;然后,根据该弹幕内容对应的含义,确定该弹幕内容所要表达的用户情绪;最后,根据确定的弹幕内容对应的用户情绪,自动为该弹幕内容设置与该用户情绪对应的弹幕显示方式。从而能够实现根据用户的情绪,自动对弹幕进行显示设置;进而提高对弹幕的显示设置的实时性。并且,由于本发明实施例能够自动对弹幕进行显示设置,不依赖于用户的手动调节;因而,设置结果更加准确,操作更加便利且灵活,从而能够提高用户的使用体验。

应当说明的是,本发明实施例的弹幕的显示控制方法也可以应用在终端,当应用在终端上时,上述功能特征都由终端来实现。由于实现过程类似,这里将不再对其赘述。

为实现本发明实施例的方法,本发明实施例还提供了一种电子设备,用于实现上述弹幕的显示控制方法的具体细节,达到相同的效果。

图5为本发明实施例电子设备组成结构示意图,所述电子设备可以为终端,也可以为服务器。参照图5所示,本实施例中的电子设备包括:第一获取模块21、语义分析模块22、第二获取模块23和第一确定模块24;其中,

所述第一获取模块21,用于获取用户输入的弹幕内容;

所述语义分析模块22,用于对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

所述第二获取模块23,用于获取所述用户情绪类型对应的弹幕显示效果;

所述第一确定模块24,用于根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

可选地,本实施例的电子设备还包括:第二确定模块25;其中,

所述第二确定模块25,用于确定预设的各用户情绪类型对应的弹幕显示效果;

所述第二获取模块23,具体用于根据所述用户情绪类型,从预设的各用户情绪类型对应的弹幕显示效果中获取所述用户情绪类型对应的弹幕显示效果。

可选地,图6为图5所示电子设备中第二确定模块的细化组成结构示意图,参照图6所示,所述第二确定模块25包括:语义分析单元251和确定单元252;其中,

所述语义分析单元251,用于对所述用户发送的历史弹幕内容对应的显示界面内容进行语义分析,确定所述历史弹幕内容对应的用户情绪类型;

所述确定单元252,用于根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果。

可选地,所述确定单元252,具体用于记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系;根据记录的对应关系,按照预设规则确定各用户情绪类型对应的弹幕显示效果;所述预设规则为将目标用户情绪类型在目标对应关系中所对应的弹幕显示效果确定为所述目标用户情绪类型对应的弹幕显示效果;所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值大于预设值的对应关系;所述目标用户情绪类型为预设的各用户情绪类型中的任一种用户情绪类型。

可选地,所述弹幕显示效果包括以下至少一种:

对所述弹幕内容的字体进行调整;

对所述弹幕内容的颜色进行调整;

对所述弹幕内容的字号进行调整;

增加所述弹幕内容显示的特效。

在实际应用中,第一获取模块21、语义分析模块22、第二获取模块23、第一确定模块24、第二确定模块25、以及语义分析单元251和确定单元252均可由位于电子设备中的处理器结合通信接口实现。

上述实施例提供的电子设备在进行弹幕的显示控制时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将电子设备的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的电子设备与弹幕的显示控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

为实现本发明实施例的方法,本发明实施例还提供了一种电子设备,用于实现上述弹幕的显示控制方法的具体细节,达到相同的效果。

图7为本发明实施例电子设备硬件组成结构示意图,所述电子设备可以为服务器,也可以为终端。参照图7所示,本实施例中的电子设备包括:处理器31、用于存储能够在处理器31上运行的计算机程序的存储器32、以及通信接口33;其中,

所述通信接口33,用于与其他电子设备进行信息交互;

所述处理器31,与所述通信接口31连接,以实现与其他电子设备进行信息交互,用于运行所述计算机程序时,执行上述弹幕的显示控制方法。

具体地,所述处理器31用于运行所述计算机程序时,执行:

获取用户输入的弹幕内容;

对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

获取所述用户情绪类型对应的弹幕显示效果;

根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

可选地,所述处理器31,用于运行所述计算机程序时,执行:

确定预设的各用户情绪类型对应的弹幕显示效果;

所述处理器31,还用于运行所述计算机程序时,执行:

根据所述用户情绪类型,从预设的各用户情绪类型对应的弹幕显示效果中获取所述用户情绪类型对应的弹幕显示效果。

可选地,所述处理器31,用于运行所述计算机程序时,执行:

对所述用户发送的历史弹幕内容对应的显示界面内容进行语义分析,确定所述历史弹幕内容对应的用户情绪类型;

根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果。

可选地,所述处理器31,用于运行所述计算机程序时,执行:

记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系;

根据记录的对应关系,按照预设规则确定各用户情绪类型对应的弹幕显示效果;所述预设规则为将目标用户情绪类型在目标对应关系中所对应的弹幕显示效果确定为所述目标用户情绪类型对应的弹幕显示效果;所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值大于预设值的对应关系;所述目标用户情绪类型为预设的各用户情绪类型中的任一种用户情绪类型。

可选地,所述弹幕显示效果包括以下至少一种:

对所述弹幕内容的字体进行调整;

对所述弹幕内容的颜色进行调整;

对所述弹幕内容的字号进行调整;

增加所述弹幕内容显示的特效。

当然,实际应用时,如图7所示,各个组件通过总线系统34耦合在一起。可理解,总线系统34用于实现这些组件之间的连接通信。总线系统34除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统34。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有可执行程序,所述可执行程序被处理器31执行时,以实现以下步骤:

获取用户输入的弹幕内容;

对所述弹幕内容进行语义分析,获得所述弹幕内容对应的用户情绪类型;

获取所述用户情绪类型对应的弹幕显示效果;

根据所述弹幕显示效果,确定所述弹幕内容对应的弹幕显示方式;所述弹幕显示方式用于指示终端按照相应的显示方式对所述弹幕内容进行显示。

可选地,所述可执行程序被处理器31执行时,以实现以下步骤:

确定预设的各用户情绪类型对应的弹幕显示效果;

所述可执行程序被处理器31执行时,以具体实现所述获取所述用户情绪类型对应的弹幕显示效果的步骤:

根据所述用户情绪类型,从预设的各用户情绪类型对应的弹幕显示效果中获取所述用户情绪类型对应的弹幕显示效果。

可选地,所述可执行程序被处理器31执行时,以具体实现所述确定预设的各用户情绪类型对应的弹幕显示效果的步骤:

对所述用户发送的历史弹幕内容对应的显示界面内容进行语义分析,确定所述历史弹幕内容对应的用户情绪类型;

根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果。

可选地,所述可执行程序被处理器31执行时,以具体实现所述根据所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果,确定各用户情绪类型对应的弹幕显示效果的步骤:

记录所述历史弹幕内容对应的用户情绪类型和所述历史弹幕内容对应的弹幕显示效果的对应关系;

根据记录的对应关系,按照预设规则确定各用户情绪类型对应的弹幕显示效果;所述预设规则为将目标用户情绪类型在目标对应关系中所对应的弹幕显示效果确定为所述目标用户情绪类型对应的弹幕显示效果;所述目标对应关系为所述目标用户情绪类型的所有对应关系中占比值大于预设值的对应关系;所述目标用户情绪类型为预设的各用户情绪类型中的任一种用户情绪类型。

可选地,所述弹幕显示效果包括以下至少一种:

对所述弹幕内容的字体进行调整;

对所述弹幕内容的颜色进行调整;

对所述弹幕内容的字号进行调整;

增加所述弹幕内容显示的特效。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。

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