用于输出信息的方法和装置制造方法及图纸

技术编号:33434514 阅读:13 留言:0更新日期:2022-05-19 00:23
本公开提供了用于输出信息的方法和装置,涉及人工智能领域,尤其涉及直播领域。具体实现方案为:计算待输出的文本所占像素的数量;根据所述数量从观众集中选择参与观众;将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息;响应于检测到展示时机,输出所述弹幕信息。该实施方式可以提升观众从线下到线上的转变同时,依然能感受到线上观众之间的互动、加深了解,增加直播间内的整体氛围。增加直播间内的整体氛围。增加直播间内的整体氛围。

【技术实现步骤摘要】
用于输出信息的方法和装置


[0001]本公开涉及人工智能领域,尤其涉及直播领域,具体为一种用于输出信息的方法和装置。

技术介绍

[0002]当前人们比较喜欢的各种演唱会或者表演已经转变到线上直播模式,人们在家就可以观看演唱会,跟明星们进行实时线上互动(如:送礼物、弹幕发言、粉丝团等),欣赏明星们的表演。但是人们在线上观看直播的气氛氛围,相对于线下来说,还是缺少很多现场观众之间的互动、呐喊、氛围营造等效果。

技术实现思路

[0003]本公开提供了一种用于输出信息的方法、装置、设备、存储介质以及计算机程序产品。
[0004]根据本公开的第一方面,提供了一种用于输出信息的方法,包括:计算待输出的文本所占像素的数量;根据所述数量从观众集中选择参与观众;将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息;响应于检测到展示时机,输出所述弹幕信息。
[0005]根据本公开的第二方面,提供了一种用于输出信息的装置,包括:计算单元,被配置成计算待输出的文本所占像素的数量;选择单元,被配置成根据所述数量从观众集中选择参与观众;排列单元,被配置成将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息;输出单元,被配置成响应于检测到展示时机,输出所述弹幕信息。
[0006]根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的方法。
[0007]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面所述的方法。
[0008]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面所述的方法。
[0009]本公开的实施例提供的用于输出信息的方法和装置,通过观众的头像生成弹幕信息,在直播间中模拟线下活动中的荧光举牌,提升线上直播间的氛围营造,拉近粉丝们之间亲切感,让粉丝们得到一个展示的机会。
[0010]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0011]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0012]图1是本公开的一个实施例可以应用于其中的示例性系统架构图;
[0013]图2是根据本公开的用于输出信息的方法的一个实施例的流程图;
[0014]图3是根据本公开的用于输出信息的方法的又一个实施例的流程图;
[0015]图4a、4b是根据本公开的用于输出信息的方法的一个应用场景的示意图;
[0016]图5是根据本公开的用于输出信息的装置的一个实施例的结构示意图;
[0017]图6是适于用来实现本公开的实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0018]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0019]图1示出了可以应用本公开的用于输出信息的方法或用于输出信息的装置的实施例的示例性系统架构100。
[0020]如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0021]用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如直播类应用、网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
[0022]终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是具有显示屏并且支持视频播放的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
[0023]服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的直播间提供支持的后台直播服务器。后台直播服务器可以对接收到的互动请求等数据进行分析等处理,并将处理结果(例如弹幕信息)反馈给终端设备。
[0024]需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务的多个软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。服务器也可以是云服务器,或者是带人工智能技术的智能云计算服务器或智能云主机。
[0025]需要说明的是,本公开的实施例所提供的用于输出信息的方法一般由服务器105执行,相应地,用于输出信息的装置一般设置于服务器105中。
[0026]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0027]继续参考图2,示出了根据本公开的用于输出信息的方法的一个实施例的流程200。该用于输出信息的方法,包括以下步骤:
[0028]步骤201,计算待输出的文本所占像素的数量。
[0029]在本实施例中,用于输出信息的方法的执行主体(例如图1所示的服务器)可以发布用于互动的文本,例如,明星的名字,或一些口号。如图4a所示,可根据文本如【山河】字样,进行取样计算,按照16x 16像素可以展示一个汉字或者2个字母的规则,算出【山河】字样实际需要的点亮的像素点个数。【山河】需要53个像素点才能完整展示(如图.4a中除中间M之外的圆点)。
[0030]步骤202,根据数量从观众集中选择参与观众。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于输出信息的方法,包括:计算待输出的文本所占像素的数量;根据所述数量从观众集中选择参与观众;将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息;响应于检测到展示时机,输出所述弹幕信息。2.根据权利要求1所述的方法,其中,所述方法还包括:响应于检测到所述弹幕信息中的参与观众的头像被点击,输出与被点击的参与观众交互的操作选项。3.根据权利要求1所述的方法,其中,所述将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息,包括:获取所述数量个参与观众的地理位置;根据所述数量个参与观众的地理位置和直播现场位置计算每个参与观众的位置权重;对于每个参与观众,根据该参与观众的位置权重分配该参与观众的头像在所述弹幕信息中的位置,使得位置权重越大则头像的位置越靠近所述弹幕信息的中心。4.根据权利要求1所述的方法,其中,所述将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息,包括:获取所述数量个参与观众之间的互动记录;根据所述互动记录计算每个参与观众的关系权重;对于每个参与观众,根据该参与观众的关系权重分配该参与观众的头像在所述弹幕信息中的位置,使得关系权重越大则头像的位置越靠近所述弹幕信息的中心。5.根据权利要求4所述的方法,其中,所述将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息,包括:将有互动记录的参与观众的头像分配在相邻位置。6.根据权利要求1所述的方法,其中,所述根据所述数量从观众集中选择参与观众,包括:发布互动活动的文本;接收至少一个观众的互动请求,其中,所述互动请求包括地理位置以及以下任一项:图片或视频;按照接收到互动请求的先后顺序选择所述数量个参与观众;将参与观众的互动请求中的图片或视频作为参与观众的头像。7.根据权利要求2所述的方法,其中,所述操作选项包括以下至少一项:查看、关注、点赞、私聊、收藏、连麦、合影、亲密度展示。8.根据权利要求1所述的方法,其中,所述方法还包括:若所述数量个参与观众中存在地理位置距离小于第一预定值的相邻观众,则向所述相邻观众输出相邻关系信息;若所述数量个参与观众中存互动次数大于第二预定值的互动观众,则向所述互动观众输出互动关系信息。9.一种用于输出信息的装置,包括:计算单元,被配置成计算待输出的文本所占像素的数量;
选择单元,被配置成根据所述数量从观众集中选择参与观众;排列单元,被配置成将每个参与观众的头像按所述文本的笔画形状排列生成弹幕信息;输出单元,被配置成响应于检测到展示时机,输出所述弹幕信息。10.根据...

【专利技术属性】
技术研发人员:冼钊铭马饮泉李鹏
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1