通知消息的输出方法、装置及电子设备与流程
未命名
09-29
阅读:73
评论:0
1.本技术属于通信技术领域,具体涉及一种通知消息的输出方法、装置及电子设备。
背景技术:
2.如今,越来越多的人会在朋友圈等信息分享平台分享日常生活点滴,特别是分享一些重要时刻的如意或不如意,比如结婚,生日,毕业和事业受挫等;分享者的家人和朋友会进入朋友圈进行朋友圈内容的浏览,点赞和评论,共同分享喜悦或表示安慰。
3.作为分享者的家人和朋友通常希望可以在分享者发布重要的分享信息时能第一时间知晓,并及时送上祝福或者安慰等留言。然而,目前如朋友圈等信息分享平台中,只有当用户主动进入该信息分享平台的主页才能够看到分享者发布的内容,这样会导致被分享者常常无法第一时间为分享者送上祝福或安慰,弱化了社交分享的参与感。
技术实现要素:
4.本技术实施例的目的是提供一种通知消息的输出方法、装置及电子设备,能够解决在现有的信息分享平台中,无法及时获知分享者的分享内容带来的社交分享参与感较弱的技术问题。
5.第一方面,本技术实施例提供了一种通知消息的输出方法,该方法包括:
6.获取在第一显示界面分享的第一分享信息;
7.基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;
8.在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。
9.第二方面,本技术实施例提供了一种通知消息的输出装置,该装置包括:
10.获取模块,用于获取在第一显示界面分享的第一分享信息;
11.生成模块,用于基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;
12.输出模块,用于在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。
13.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面提供的方法的步骤。
14.第四方面,本技术实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面提供的方法的步骤。
15.第五方面,本技术实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面提供的方法。
16.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介
质中,该程序产品被至少一个处理器执行以实现如第一方面提供的方法。
17.在本技术通知消息的输出方法、装置及电子设备中,可以获取目标分享平台分享的第一分享消息,并基于第一分享消息生成目标信息,如果电子设备的显示界面并非目标信息分享平台的显示界面,即可以在电子设备的第一显示界面上输出目标信息,由于目标信息中包括通知消息和候选信息中的至少一者,其中,通知消息用于通知电子设备的用户目标信息分享平台中存在有第一分享消息,候选信息则用于辅助用户通过账号和第一分享信息的关联账号进行聊天。因而输出的目标信息可以使得即使用户没有在电子设备上利用第二账号登入目标信息分享平台的主页,也能够第一时间获知第一分享消息发布的通知,或快捷方便的与第一分享信息的关联账号进行聊天,从而提升社交分享的参与感。
附图说明
18.图1是本技术一个实施例提供的通知消息的输出方法的流程示意图;
19.图2是本技术另一个实施例提供的通知消息的输出装置的结构示意图;
20.图3是本技术又一个实施例提供的电子设备的结构示意图;
21.图4是本技术实施例中提供的电子设备的硬件结构示意图。
具体实施方式
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
23.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
24.为解决上述技术问题,本技术提供了一种通知消息的输出方法。下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的通知消息的输出方法进行详细地说明。
25.如图1所示,图1是本技术一个实施例提供的通知消息的输出方法的流程示意图,本技术实施例提供一种通知消息的输出方法,该方法可以包括:
26.s101,获取在第一显示界面分享的第一分享信息;
27.在本实施例中,第一显示界面可以是目标信息分享平台中显示信息的界面,第一分享信息为账号在目标信息分享平台发布的信息,目标信息分享平台可以是任一种信息分享平台,信息分享平台是指一种在线社交平台,用户可以在信息平台上注册账号,并通过账号分享和传播各种信息,例如文字、图片、视频、链接等信息,信息分享平台上的其他账号的显示页面上能够显示分享和传播各种信息。
28.示例地,第一分享信息可以是第一账号在目标信息分享平台上分享的信息,在第一账号将第一分享信息发布在目标信息分享平台之后,第二账号可以从目标信息分享平台
的第一显示界面获取该第一分享信息。其中,第一账号指的是目标信息分享平台上信息的分享者,第二账号指的是信息的被分享者。第一账号和第二账号可以存在关联关系,这种关联关系可以是互为好友,也可以是同处于一个群组;基于这种关联关系,在第二账号的显示信息的界面上能够看到第一账号分享的第一分享信息。电子设备可以支持第二账号在其上登录目标信息分享平台,第二账号在电子设备上登录目标信息分享平台之后,电子设备能够获取在第一显示界面分享的第一分享信息。
29.s102,基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;
30.在本实施例中,在登录了第二账号的电子设备获取到第一账号在目标信息分享平台分享的第一分享信息之后,可以对第一分享消息的内容进行分析,并基于第一分享消息的内容生成目标信息。目标信息包括通知消息和候选信息,其中,通知消息中用于通知电子设备的用户,目标信息分享平台中存在有第一分享消息;而候选信息则为第二账号基于第一分享信息和第一分享信息的关联账号进行聊天时,会在聊天过程中,在输入框候选词显示区域显示的信息,候选信息可以包括和第一分享信息关联的词语、短句、图片以及表情。
31.s103,在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。
32.本技术实施例中,由于第一显示界面为目标信息分享平台的显示界面,而第二显示界面为目标信息分享平台的显示界面之外的界面。
33.因此,如果电子设备的显示界面为第一显示界面,意味着目标信息分享平台在电子设备的前端运行,第二账号对应的用户在电子设备的显示界面上能够直接看到第一分享消息,因此无需再向用户输出通知消息,来通知用户目标信息分享平台中存在有第一分享消息;如果电子设备的显示界面为第二显示界面,意味着目标信息分享平台不在电子设备的前端运行,第二账号对应的用户无法在电子设备的显示界面上直接看到第一分享消息,因此可以向用户输出通知消息,以通知用户目标信息分享平台上,存在第一用户分享的第一分享消息。
34.通知消息可以在第一显示界面上通过文字的形式向用户输出,也可以通过语音播报的形式向用户输出。
35.在向用户输出通知消息之后,可以通过对目标信息的输入,进入第一显示界面,或者进入与第一分享信息关联的聊天界面。
36.在进入与第一分享信息关联的聊天界面的情况下,聊天的内容可能和第一分享信息相关联,因此可以基于第一分享信息,生成至少一个候选信息,并将候选信息作为候选词显示在第一分享信息关联的聊天输入框。用户可以直接通过对候选信息的输入在至少一个候选信息中选取目标候选信息,并将目标候选信息进行上屏,发送至聊天界面的聊天框中。
37.在本技术中,可以获取目标分享平台分享的第一分享消息,并基于第一分享消息生成目标信息,如果电子设备的显示界面并非目标信息分享平台的显示界面,即可以在电子设备的第一显示界面上输出目标信息,由于目标信息中包括通知消息和候选信息中的至少一者,其中,通知消息用于通知电子设备的用户目标信息分享平台中存在有第一分享消息,候选信息则用于辅助用户通过账号和第一分享信息的关联账号进行聊天。因而输出的目标信息可以使得即使用户没有在电子设备上利用第二账号登入目标信息分享平台的主
页,也能够第一时间获知第一分享消息发布的通知,或快捷方便的与第一分享信息的关联账号进行聊天,从而提升社交分享的参与感。
38.在一些实施例中,s102包括:
39.获取所述第一分享信息的分享内容;
40.基于所述第一分享信息的分享内容,生成所述第一分享信息的属性标签;
41.在所述第一分享信息的属性标签与预设标签库中的预设标签匹配的情况下,基于所述第一分享信息的属性标签,生成通知消息。
42.在本实施例中,属性标签指的是描述第一分享信息的内容、主题、特征或属性关键词或短语,可以通过训练好的标签生成模型生成第一分享信息的属性标签。例如,可以将第一分享信息的分享内容输入至标签生成模型中,标签生成模型的输出即为第一分享信息的属性标签,其中,标签生成模型为由目标训练集训练得到的神经网络模型,目标训练集包括至少一个训练样本,训练样本包括目标信息分享平台上历史分享信息的分享内容和历史标签,历史标签为根据所述历史分享信息的分享内容人为标注得到的。
43.预设标签库中的预设标签为满足用户提前设置的预设规则的标签的合集,预设标签库代表第二账号对应的用户的偏好。如果当预设标签库中存在与第一分享信息的属性标签匹配的属性标签,意味着用户对第一分享信息感兴趣,因而可以将第一分享信息对应的通知消息输出给用户;如果当预设标签库中不存在与第一分享信息的属性标签匹配的属性标签,意味着用户对第一分享信息不感兴趣,因而无需生成第一分享信息对应的通知消息。其中,预设规则可以和历史分享信息对应的历史标签相关联,预设规则可以为在历史分享信息对应的历史标签中出现的次数大于某次数阈值;还可以是在历史分享信息对应的历史标签中出现的频率大于某频率阈值。
44.本实施例中,可以通过属性标签对第一分享信息进行筛选,仅仅生成用户感兴趣的第一分享信息对应的通知消息,并在电子设备上进行输出,由此用户能够第一时间获知自己感兴趣的分享消息发布的分享信息,从而提升社交分享的参与感。
45.在一些实施例中,所述在所述第一分享信息的属性标签与预设标签库中的预设标签匹配的情况下,基于所述第一分享信息的属性标签,生成通知消息之前,还包括:
46.获取n条历史分享信息的分享内容;
47.基于n条所述历史分享信息的分享内容,计算各所述历史分享信息之间的相似度评分,得到n条所述历史分享信息的相似度评分;
48.基于n条所述多条历史分享信息的相似度评分,确定至少一条目标历史分享信息;
49.将所述至少一条目标历史分享信息的历史标签作为所述预设标签库中的预设标签,其中,n为大于1的正整数。
50.在本实施例中,历史分享信息指的是目标信息分享平台上,第二账号的主页上能够显示的第一分享信息之前的分享消息。可以分别计算每一条历史分享信息的相似度评分,并基于多条历史分享信息的相似度评分,从n条历史分享信息中确定至少一条目标历史分享信息,将该至少一条目标历史分享信息的历史标签确定为预设标签。
51.示例地,可以按照相似度评分从高到低的顺序对多条历史分享信息进行排序,并将相似度评分大于评分阈值的历史分享信息的历史标签设为预设标签;也可以将相似度评分最高的n条历史分享信息的历史标签设为预设标签,n为正整数。
52.示例地,任意一条历史分享信息都可以是第一历史分享信息,对于任意一条第一历史分享信息,第二历史分享信息为该第一历史分享信息之外的历史分享信息,可以计算该第一历史分享信息与每一条第二历史分享信息的相似度,并将第一历史分享信息与每一条第二历史分享信息的相似度的平均值确定为该第一历史分享信息的相似度评分,这样一来,第一历史分享信息的相似度评分就可以用于表征第一历史分享信息与目标信息分享平台上其他历史分享信息的平均相似度,平均相似度越高,可以认为该第一历史分享信息越重要,越符合第二账号对应用户的偏好,因此可以将相似度评分大于评分阈值的历史分享信息的历史标签作为预设标签库中的预设标签,以保证预设标签对应的分享信息为符合用户偏好的分享信息。
53.示例地,可以利用余弦相似度的方法计算任意两条历史分享信息的相似度;具体地,可以首先将历史分享信息进行分词,将历史分享信息转换为词汇的集合,并基于分词结果去除停用词,即去除例如“的”、“是”、“我”等一些没有实际意义的词汇,然后根据分词结果,构建每个历史分享信息的词向量,将历史分享信息中的每个词表示为一个向量,并使用余弦相似度公式计算两个历史分享信息的相似度。
54.通过上述方式,可以从多条历史分享信息中选出符合用户偏好的至少一条历史分享消息,并将该至少一条历史分享消息的历史标签作为预设标签,以便和第一分享信息的属性标签进行匹配,从而准确的确定第一分享信息是否符合用户的偏好,进而是否需要生成第一分享信息的通知消息。
55.在一些实施例中,所述基于所述第一分享信息的属性标签,生成通知消息,包括:
56.获取第一账号的账号信息,其中,所述第一账号为分享所述第一分享信息的用户;
57.将所述第一账号的账号信息和所述第一分享信息的属性标签,添加至预设消息模板中,生成通知消息。
58.在本实施例中,通知消息可以为固定的消息模板,并在消息模板的固定位置留下两个空的槽位,只要将第一账号的账号信息和第一分享信息的属性标签填入空的槽位,即可以生成通知消息,其中第一账号的账号信息可以为第一账号的账号名称,也可以为第一账号的账号标识。
59.示例地,消息模板可以为“槽位1”发布了一条有关“槽位2”的分享信息,其中,可以将第一账号的账号信息填入槽位1中,将第一分享信息的属性标签填入槽位2中,电子设备的用户即可以通过通知消息准确的了解第一分享消息的分享者和消息主题。
60.在一些实施例中,s120之前,还包括:
61.获取所述第二账号在所述目标信息分享平台的目标通讯录,所述目标通讯录包括多个通讯账号,其中,所述第二账号为所述电子设备的账号;
62.计算所述第二账号与各所述通讯账号在至少一个亲密指标上的亲密度,所述至少一个亲密指标用于表征社会关系、兴趣以及情感至少一项的亲密程度;
63.基于所述至少一个亲密指标上的亲密度,在所述多个通讯账号中确定至少一个目标通讯账号;
64.将所述至少一个目标通讯账号确定为所述预设账号库中的预设账号;
65.s102包括:
66.在所述第一账号与预设账号库中的预设账号匹配的情况下,基于所述第一分享信
息,生成通知消息。
67.在本实施例中,目标通讯录中包括目标信息分享平台上和第二账号存在通讯关系的多个通讯账号的集合。可以从多个通讯账号中选取预设账号库中的预设账号。示例地,至少一个亲密指标包括社会亲密度、兴趣亲密度和情感亲密度,其中,社会亲密度用于表征第二账号和各通讯账号在社会关系上的亲密程度,兴趣亲密度用于表征第二账号和各通讯账号在兴趣上的亲密程度,情感亲密度用于表征第二账号和各通讯账号在情感上的亲密程度。可以首先计算第二账号与各通讯账号的社会亲密度、兴趣亲密度和情感亲密度,并计算社会亲密度、兴趣亲密度和情感亲密度的加权平均值作为第二账号和各通讯账号的亲密度,并将亲密度大于亲密度阈值的通讯账号确定为预设账号库中的预设账号。
68.在一实施例中,社会亲密度指两个账号之间在社会关系(如家人、朋友、同事)上的亲密性,第二账号的用户可以在通讯录中设置每一个通讯账号和第二账号的社会关系,每一种社会关系对应一个量化的社会亲密度,其中,家人的社会亲密度大于朋友的社会亲密度,朋友的社会亲密度又大于同事的社会亲密度。
69.在另一实施例中,兴趣亲密度指两个账号之间在兴趣爱好上的相似性,该相似性可以通过两个账号的互动行为频率来计算,互动行为包括在目标信息分享平台上点赞或评论对方的分享信息,互动行为还可以包括和对方聊天。
70.在又一实施例中,情感亲密度指两个账号之间在情感上的相似性,该相似性可以通过对目标信息分享平台所分享内容的情绪相似性比例来计算,内容情绪则通过两个账号在目标信息分享平台所分享文本内容的标签的相似性,以及所分享的图片或视频的相似性来识别。如果两个人有相似的情感倾向,那么他们之间情感亲密度就会比较高。
71.在计算得到两个账号之间的情感亲密度、兴趣亲密度和社会亲密度之后,可以对情感亲密度、兴趣亲密度和社会亲密度分别赋予一个权重,然后将情感亲密度、兴趣亲密度和社会亲密度的加权平均数作为两个账号之间最终的亲密度。
72.在本实施例中,可以基于对第二账号的亲密度来确定至少一个目标通讯账号,并将至少一个目标通讯账号的集合生成为预设账号库。
73.预设账号库中的预设账号为与第二账号的亲密程度比较高的账号的合集。如果第一账号与预设账号库中的预设账号匹配,意味着第二账号和第一账号的亲密程度较高,因而可以将第一分享信息对应的通知消息输出给第二账号的用户;如果第一账号与预设账号库中的预设账号不匹配,意味着第二账号和第一账号的亲密程度相对较低,因而无需生成第一分享信息对应的通知消息。
74.本实施例中,可以基于第一分享信息的分享账号和第二账号的亲密度进行筛选,仅仅在第一分享信息为和第二账号的亲密度较高的通讯账号发布的信息的情况下,才生成第一分享信息对应的通知消息,并在电子设备上进行输出,由此用户能够第一时间获知自己感兴趣的通讯账号发布的分享信息,从而提升社交分享的参与感。
75.在一些实施例中,s103之后,还包括:
76.接收对所述通知消息的第一输入;
77.响应于所述第一输入,显示与所述第一分享信息关联的聊天界面,所述第一聊天界面为第二账号与第一账号之间的聊天界面,或者,所述第一聊天界面为所述第二账号与目标账号之间的聊天界面,所述目标账号为基于所述第一分享信息的分享内容确定的至少
一个第三账号中的账号。
78.在本实施例中,第一输入可以是用户对电子设备的触控输入,例如触控输入可以是触控点击操作,还可以是滑动操作,或者其它操作。第一输入还可以是用户借助与第一电子设备连接的鼠标、遥控设备、键盘等其他输入设备执行的输入操作。可选地,第一输入可以指示通知消息中某一控件。若无特殊说明,以下介绍中对电子设备的输入均可以是触控点击操作、滑动操作或者其它操作,还可以是用户借助与电子设备连接的鼠标、遥控设备、键盘等其他输入设备执行的输入操作。
79.本实施例中,第一输入可以为将电子设备的显示界面跳转至第一聊天界面的输入,第一聊天界面为与第一分享信息关联的聊天界面。电子设备响应于第一输入,显示与第一分享信息关联的第一聊天界面。通过对于通知消息的第一输入,用户可以迅速进入和第一分享信息关联的聊天界面,简化了用户进行聊天的操作。
80.在一些实施例中,第一聊天界面可以为第二账号与第一账号之间的聊天界面。在另一些实施例中,第一聊天界面还可以为第二账号与目标账号之间的聊天界面,目标账号为基于第一分享信息的分享内容确定的至少一个第三账号中的账号。其中,第三账号为除第一账号和第二账号之外的账号。
81.在第一聊天界面为第二账号与第一账号之间的聊天界面的情况下,生成的通知消息上可以包括第一聊天控件,第一聊天控件用于指示将电子设备的显示界面跳转至第二账号与第一账号之间的聊天界面。第一聊天控件可以为滑块、按钮等控件的形式;相应的,第一输入可以为对于第一聊天控件的输入。
82.以上述这种方式,用户在看到通知消息后,与第一分享信息的分享者进行聊天是第二账号的用户极有可能进行的操作;而基于本实施例,仅通过一次输入就可以跳转至与第一分享信息的分享者的聊天界面,极大的简化了操作流程。
83.在第一聊天界面为第二账号与目标账号之间的聊天界面的情况下,第三账号为第一账号和第二账号之外,并且与第一分享信息存在关联的账号,由于第三账号和第一分享信息存在关联关系,那么在收到第一分享信息的的通知消息之后,第二账号的用户也存在想要和任意一个第三账号聊天的可能,那么第一输入可以是显示第二账号和目标账号之间聊天界面的输入。
84.示例地,生成的通知消息上可以包括第二聊天控件,第二聊天控件用于指示在电子设备的显示界面上显示所有和第一分享信息存在关联关系的账号的账号标识。当电子设备的用户对第二聊天控件进行第一输入,电子设备响应于第一输入,触发识别第一分享信息,并获取和第一分享信息存在关联关系的所有账号,然后从这些账号中筛选出除第一账号和第二账号之外的第三账号,并将所有第三账号的账号标识显示在电子设备的显示界面上。
85.电子设备还可以接收第七输入,第七输入可以为对至少一个第三账号中的目标账号的账号标识的输入,在响应于第七输入之后,可以将电子设备的显示界面跳转至第二账号与目标账号之间的聊天界面。
86.而基于本实施例,用户仅通过少量的操作就可以跳转至与任何一个第一分享信息的关联用户的聊天界面,极大的简化了操作流程。
87.在一些实施例中,所述响应于所述第一输入,显示第一聊天界面之前,还包括:
88.在所述第一分享信息包括图片或视频,且所述图片或视频包括人脸图像的情况下,将所述人脸图像对应用户的账号确定为至少一个第三账号;或者,
89.在所述第一分享信息包括文本信息,且所述文本信息包括账号信息的情况下,将所述账号信息对应的账号确定为至少一个第三账号。
90.在本实施例中,第一账号可以通过第一分享信息的内容确定,在第一分享信息包括文本信息的情况下,可以对文本信息进行识别,并基于识别的结果确定第三账号。具体地,如果第一分享信息中包括文本信息,且文本信息中包括账号信息,可以确定账号信息对应的至少一个账号,并将至少一个账号中第一账号和第二账号之外的账号确定为第三账号。其中,账号信息可以是第一分享信息中的文本信息中包括的账号名称,也可以是第一分享信息中的文本信息中包括账号对应用户的用户名称。
91.在第一分享信息包括图片或视频的情况下,可以对图片或视频进行识别,并基于识别的结果确定第三账号。具体地,如果第一分享信息中包括图片或视频,且图片或视频中包括人脸图像,可以确定人脸图像中包括的至少一个用户,并确定该至少一个用户对应的至少一个账号,将至少一个账号中第一账号和第二账号之外的账号确定为第三账号。
92.通过上述方式,可以准确的识别出所有和第一分享信息存在关联关系的账号。
93.在一些实施例中,所述输出所述通知消息之后,还包括:
94.接收对所述通知消息的第二输入;
95.响应于所述第二输入,显示与所述第一分享信息关联的目标群组标识,所述目标群组标识用于标识目标聊天群组,所述目标聊天群组包括第一账号和至少一个第三账号中的至少一个账号;
96.接收对所述目标群组标识的第三输入;
97.响应于所述第三输入,显示与所述目标聊天群组关联的第二聊天界面。
98.在本实施例中,生成的通知消息上可以包括第一群组控件,第一群组控件用于指示在电子设备的显示界面上显示与所述第一分享信息关联的目标群组标识。第一群组控件可以为滑块、按钮等控件的形式;相应的,第二输入可以为对于第一群组控件的输入。
99.在响应于第二输入之后,电子设备的显示界面上会显示与所述第一分享信息关联的多个群组的多个群组标识,用户可以在多个群组标识中选择目标群组标识,第三输入为对目标群组标识的输入,电子设备响应于第三输入,即将电子设备的显示界面跳转至目标群组标识对应的目标聊天群组关联的第二聊天界面。
100.用户在看到通知消息后,在第一分享信息的关联用户所在群组进行聊天是第二账号的用户极有可能进行的操作;而基于本实施例,仅通过简单的操作就可以跳转至目标聊天群组的聊天界面,极大的简化了操作流程。
101.在一些实施例中,所述显示与所述第一分享信息关联的目标群组标识,包括:
102.显示与所述第一分享信息关联的至少一个群组标识,所述至少一个群组标识包括所述目标群组标识;
103.所述接收对所述目标群组标识的第三输入之前,还包括:
104.确定所述至少一个群组标识中各所述群组标识对应的聊天群组包括目标账号的数量,所述目标账号为所述第一账号或者所述第三账号;
105.根据各所述聊天群组包括所述目标账号的数量,对所述至少一个群组标识进行排
序;
106.其中,所述第三输入为基于所述排序选中所述目标群组标识的输入。
107.在本实施例中,群组标识用于标识第二账号的通讯录中已有的聊天群组。在接收到的第二输入为在电子设备的显示界面上显示与第一分享信息关联的目标群组标识的输入的情况下,识别第一分享信息,获取和第一分享信息存在关联关系的目标账号,并进一步筛选出所有包括目标账号的聊天群组。然后可以按照聊天群组中目标账号的数量,对所有聊天群组的至少一个群组标识进行排序,并将排序后的至少一个群组标识显示在电子设备的显示界面上。其中,排序可以按照聊天群组中目标账号的数量由高到低的顺序进行排序。
108.第三输入可以为用户对目标群组标识的输入,电子设备响应于第三输入,在电子设备的显示界面上显示目标群组标识所标识的目标聊天群组关联的第二聊天界面。
109.此外,在显示与第一分享信息关联的目标群组标识之前,用户可以创建目标聊天群组。在创建目标聊天群组的过程中,可以在电子设备的显示界面显示第一账号和至少一个第三账号的账号标识,然后电子设备接收用户对第一账号和至少一个第三账号的账号标识中多个账号标识的第四输入;并响应于该第四输入,创建包括多个账号标识所对应的多个账号的目标聊天群组。
110.在上述创建目标聊天群组的实施例中,生成的通知消息上可以包括第二群组控件,第二群组控件用于指示在电子设备的显示界面上显示第一账号和至少一个第三账号的账号标识。第二群组控件可以为滑块、按钮等控件的形式;相应的,第二输入可以为对于第二群组控件的输入。响应于第二输入,可以在电子设备的显示界面上显示第一账号和所有第三账号的账号标识。
111.第四输入可以为从第一账号和至少一个第三账号的账号标识中选取多个账号标识,并创建包括该多个账号标识所对应的多个账号的目标聊天群组的输入,响应第四输入,即可以创建目标聊天群组。
112.用户在看到通知消息后,创建新的包括第一分享信息的关联用户所在的群组进行聊天是第二账号的用户极有可能进行的操作;而基于本实施例,仅通过简单的操作就可以创建新的目标聊天群组,并跳转至目标聊天群组的聊天界面,极大的简化了操作流程。
113.在一些实施例中,所述基于所述第一分享信息,生成目标信息,包括:
114.在所述第一分享信息包括图片或者视频的情况下,提取所述第一分享信息中的感兴趣显示区域,所述第一分享信息的感兴趣显示区域中图像作为目标图像;
115.基于所述目标图像,生成第一表情信息,
116.其中,所述至少一个候选信息包括所述第一表情信息。
117.在本实施例中,目标信息包括候选信息,候选信息可以为第一表情信息,第一表情信息为静态表情包或动态表情包。在第一分享信息中包括图片,且图片中包括人脸图像的情况下,可以在图片中进行人脸图像识别,识别出图片中人脸图像所在的感兴趣显示区域,并将感兴趣显示区域中图像作为目标图像。可以在目标图像中识别人物的人物表情,并根据人物表情生成第一表情信息。示例地,图片中每一个人物存在一个对应的表情包,因此第一表情信息包括至少一个表情包。
118.在第一分享信息中包括视频,且视频中包括人脸图像的情况下,可以对视频进行逐帧识别,得到至少一张视频帧,然后对至少一张视频帧进行人脸图像识别,识别出至少一
张视频帧中每一张视频帧中人脸图像所在的感兴趣显示区域,并将感兴趣显示区域中图像作为目标图像。可以在各视频帧中识别人物的人物表情,并获取视频中的人物语音,根据人物表情和人物语音生成第一表情信息。示例地,每一张视频帧中每一个人物存在一个对应的表情包,因此视频中每一个人物都存在一组对应的表情包,第一表情信息可以包括至少一个人物对应的至少一组表情包。
119.示例地,第一分享信息中包括图片或者视频,因而生成的至少一个候选信息中包括至少一组表情包,每一组表情包对应一个第一账号或一个第三账号。
120.那么当与第一分享信息关联的聊天界面为第二账号与第一账号之间的聊天界面的情况下,可以将第一账号对应的表情包作为优先级最高的表情包显示在输入框候选词显示区域,其他账号对应的表情包可以按照从图片或者视频中识别的顺序依次显示在输入框候选词显示区域。
121.当与第一分享信息关联的聊天界面为第二账号与目标账号之间的聊天界面的情况下,可以将目标账号对应的表情包作为优先级最高的表情包显示在输入框候选词显示区域,其他账号对应的表情包可以按照从图片或者视频中识别的顺序依次显示在输入框候选词显示区域。
122.在一些实施例中,所述第二显示界面为第二账号和第四账号的聊天界面;
123.所述基于所述第一分享信息,生成目标信息,包括:
124.获取所述第二账号与所述第四账号之间的历史聊天过程中的至少一个历史表情信息;
125.根据所述至少一个历史表情信息和所述第一表情信息,生成第二表情信息,
126.其中,所述至少一个候选信息包括所述第二表情信息。
127.在本实施例中,至少一个历史聊天表情信息能够表征第四账号和第二账号进行聊天的过程中,第四账号和第二账号对于表情信息在类型、风格等方面在选择上的偏好。因此可以基于至少一个历史表情信息确定用户偏好,并基于用户偏好和第一表情信息生成第二表情信息,并在聊天界面上的输入框候选词显示区域显示新生成的第二表情信息。第二账号的用户在聊天的过程中,可以在输入框候选词显示区域中选取想要的目标第二表情信息,将该目标第二表情信息进行上屏,发送至聊天界面的聊天框中。以使候选信息中的表情信息更符合第二账号对于表情信息在类型、风格等方面在选择上的偏好。
128.在一些实施例中,所述基于所述第一分享信息,生成目标信息,包括:
129.获取与所述第一分享信息关联的评论信息;
130.对所述评论信息进行分词处理,得到多个分词;
131.在所述多个分词中,确定至少一个目标分词,
132.其中,所述至少一个候选信息包括所述至少一个目标分词。
133.在本实施例中,候选信息可以为目标分词。在第一分享信息中存在评论信息的情况下,对所有评论信息进行分词处理,得到多个分词,并基于多个分词中分词的出现频率,将出现频率较高的分词确定为目标分词。示例地,可以将出现次数大于次数阈值的分词确定为目标分词,还可以将出现次数排名前p位的分词确定为目标分词。在确定目标分词之后,可以将目标分词显示在第一分享信息关联的聊天界面上。通过这种方式,可以选出和第一分享信息关联程度较高的词语,方便第二账号在聊天的过程中直接应用这些词语进行聊
天。
134.在一些实施例中,所述第二显示界面为与所述第一分享信息关联的聊天界面;
135.所述在所述第二显示界面上显示所述至少一个候选信息之后,还包括:
136.接收对第三表情信息的第五输入,所述第五输入用于指示在与所述第二显示界面发送所述第三表情信息,所述至少一个候选信息包括所述第三表情信息;
137.响应于所述第五输入,生成目标文本,所述目标文本用于表征所述第三表情信息;
138.其中,在所述电子设备在与所述第一分享信息关联的聊天界面中发送第三表情信息的情况下,与所述第一分享信息关联的聊天界面中的第五账号显示所述目标文本。
139.在本实施例中,第三表情信息可以为任意的表情包。目标文本为对第三表情信息进行注释的注释文本,在接收第五输入之后,可以生成第三表情信息对应的目标文本。
140.之后,在将第三表情信息发送至聊天框中时,可以仅在聊天框中显示第三表情信息,也可以仅在聊天框中显示第三表情信息对应的目标文本,还可以在聊天框中既显示第三表情信息,又显示第三表情信息对应的目标文本。
141.示例地,第五输入之后,聊天界面上可以显示转换控件和注释控件,转换控件可以用于指示在将第三表情信息发送至聊天框中时,聊天框中仅显示第三表情信息对应的目标文本;注释控件可以用于指示在将第三表情信息发送至聊天框中时,聊天框中既显示第三表情信息,又显示第三表情信息对应的目标文本;注释控件还可以用于指示在第三表情信息发送至聊天框中时,聊天框中显示第三表情信息,在第三表情信息的接收方对第三表情信息进行注释输入之后,在第三表情信息旁边显示该第三表情信息对应的目标文本。
142.在一些实施例中,所述第二显示界面为与所述第一分享信息关联的群组聊天界面;
143.所述在所述第二显示界面上显示所述至少一个候选信息之后,还包括:
144.接收对所述群组聊天界面中至少一个账号的第六输入;
145.响应于所述第六输入,将所述至少一个账号确定为所述第五账号。
146.在本实施例中,可以通过第六输入在第二账号的通讯录中选取部分或全部的账号作为第五账号;对于注释控件和转换控件的输入仅对第五账号生效。
147.示例地,注释控件和转换控件均可以均为勾选框,在注释控件的勾选框被选定,用户在一个账号数量大于2的群组中发送第三表情消息时,群组内的第五账号接收到的为第三表情消息对应的目标文本,而群组内第五账号之外的账号接收到的为第三表情消息。
148.同样的,在转换控件的勾选框被选定,用户在一个账号数量大于2的群组中发送第三表情消息时,群组内的所有账号均可以接收到第三表情消息,但是,当第五账号点击接收到的第三表情消息,该第三表情消息下方界面上将显示该第三表情消息对应的目标文本。
149.图2是本技术另一实施例提供的通知消息的输出装置的结构示意图,如图2所示,该通知消息的输出装置可以包括:
150.获取模块201,用于获取在第一显示界面分享的第一分享信息;
151.生成模块202,用于基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;
152.输出模块203,用于在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。
153.在本技术中,可以获取目标分享平台分享的第一分享消息,并基于第一分享消息生成目标信息,如果电子设备的显示界面并非目标信息分享平台的显示界面,即可以在电子设备的第一显示界面上输出目标信息,由于目标信息中包括通知消息和候选信息中的至少一者,其中,通知消息用于通知电子设备的用户目标信息分享平台中存在有第一分享消息,候选信息则用于辅助用户通过账号和第一分享信息的关联账号进行聊天。因而输出的目标信息可以使得即使用户没有在电子设备上利用第二账号登入目标信息分享平台的主页,也能够第一时间获知第一分享消息发布的通知,或快捷方便的与第一分享信息的关联账号进行聊天,从而提升社交分享的参与感。
154.在另一可选地示例中,所述生成模块202包括:
155.第一获取单元,用于获取所述第一分享信息的分享内容;
156.第一生成单元,用于基于所述第一分享信息的分享内容,生成所述第一分享信息的属性标签;
157.第一生成单元还用于在所述第一分享信息的属性标签与预设标签库中的预设标签匹配的情况下,基于所述第一分享信息的属性标签,生成通知消息。
158.在另一可选地示例中,第一获取单元还用于获取n条历史分享信息的分享内容;
159.第一生成单元还用于基于n条所述历史分享信息的分享内容,计算各所述历史分享信息的相似度评分,得到n条所述历史分享信息的相似度评分;
160.所述生成模块202还包括:
161.第一确定单元,用于基于n条所述历史分享信息的相似度评分,确定至少一条目标历史分享信息;
162.第一确定单元还用于将所述至少一条目标历史分享信息的历史标签作为所述预设标签库中的预设标签,其中,n为大于1的正整数。
163.在另一可选地示例中,所述生成模块202还包括:
164.第二获取模块,用于获取第一账号的账号信息,其中,所述第一账号为分享所述第一分享信息的用户;
165.第一生成单元还用于将所述第一账号的账号信息和所述第一分享信息的属性标签,添加至预设消息模板中,生成通知消息。
166.在另一可选地示例中,所述获取模块201还用于获取所述第二账号在所述目标信息分享平台的目标通讯录,所述目标通讯录包括多个通讯账号;
167.所述通知消息的输出装置还包括:
168.计算模块204,用于计算所述第二账号与各所述通讯账号在至少一个亲密指标上的亲密度,所述至少一个亲密指标用于表征社会关系、兴趣以及情感至少一项的亲密程度;
169.确定模块205,用于基于所述至少一个亲密指标上的亲密度,在所述多个通讯账号中确定至少一个目标通讯账号;
170.确定模块205还用于将所述至少一个目标通讯账号确定为所述预设账号库中的预设账号;
171.第一生成单元还用于在所述第一账号与预设账号库中的预设账号匹配的情况下,基于所述第一分享信息,生成通知消息。
172.在另一可选地示例中,所述通知消息的输出装置还包括:
173.接收模块206,用于接收对所述通知消息的第一输入;
174.输出模块203还用于响应于所述第一输入,显示第一聊天界面,所述第一聊天界面为第二账号与第一账号之间的聊天界面,或者,所述第一聊天界面为所述第二账号与目标账号之间的聊天界面,所述目标账号为基于所述第一分享信息的分享内容确定的至少一个第三账号中的账号。
175.在另一可选地示例中,确定模块205还用于在所述第一分享信息包括图片或视频,且所述图片或视频包括人脸图像的情况下,将所述人脸图像对应用户的账号确定为至少一个第三账号;或者,
176.在所述第一分享信息包括文本信息,且所述文本信息包括账号信息的情况下,将所述账号信息对应的账号确定为至少一个第三账号。
177.在另一可选地示例中,接收模块206还用于接收对所述目标群组标识的第二输入;
178.输出模块203还用于响应于所述第二输入,显示与所述第一分享信息关联的目标群组标识,所述目标群组标识用于标识目标聊天群组,所述目标聊天群组包括第一账号和至少一个第三账号中的至少一个账号。
179.接收模块206还用于接收对所述目标群组标识的第三输入;
180.输出模块203还用于响应于所述第三输入,显示与所述目标聊天群组关联的第二聊天界面。
181.在另一可选地示例中,输出模块203还用于显示与所述第一分享信息关联的至少一个群组标识,所述至少一个群组标识包括所述目标群组标识;
182.确定模块205用于确定所述至少一个群组标识中各所述群组标识对应的聊天群组包括目标账号的数量,所述目标账号为所述第一账号或者所述第三账号;
183.所述通知消息的输出装置还包括:
184.排序模块207,用于根据各所述聊天群组包括所述目标账号的数量,对所述至少一个群组标识进行排序;
185.其中,所述第三输入为基于所述排序选中所述目标群组标识的输入。
186.在另一可选地示例中,生成模块202还用于在接收到对所述至少一个候选信息中目标候选信息的第四输入的情况下,响应于所述第四输入,在与所述第一分享信息关联的聊天界面发送所述目标候选信息。
187.在另一可选地示例中,生成模块202还用于在所述第一分享信息包括图片或者视频的情况下,提取所述第一分享信息中的感兴趣显示区域,所述第一分享信息的感兴趣显示区域中图像作为目标图像;
188.生成模块202还用于基于所述目标图像,生成第一表情信息,
189.其中,所述至少一个候选信息包括所述第一表情信息。
190.在另一可选地示例中,所述聊天界面用于所述第一账号与第四账号之间聊天;获取模块201还用于获取所述第二账号与所述第四账号之间的历史聊天过程中的至少一个历史聊天表情信息;
191.生成模块202还用于根据所述至少一个历史聊天表情信息和所述第一表情信息,生成第二表情信息,
192.其中,所述至少一个候选信息包括所述第二表情信息。
193.在另一可选地示例中,第一获取单元还用于获取与所述第一分享信息关联的评论信息;
194.第一生成单元还用于对所述评论信息进行分词处理,得到多个分词;
195.第一确定单元还用于在所述多个分词中,确定至少一个目标分词,
196.其中,所述至少一个候选信息包括所述至少一个目标分词。
197.在另一可选地示例中,接收模块206还用于接收对第三表情信息的第五输入,所述第五输入用于指示在与所述第一分享信息关联的聊天界面发送所述第三表情信息;
198.生成模块202还用于响应于所述第五输入,生成目标文本,所述目标文本用于表征所述第三表情信息;
199.其中,在所述电子设备在与所述第一分享信息关联的聊天界面中发送第三表情信息的情况下,与所述第一分享信息关联的聊天界面中的第五账号显示所述目标文本。
200.在另一可选地示例中,与所述第一分享信息关联的聊天界面为群组聊天界面;接收模块206还用于接收对所述群组聊天界面中至少一个账号的第六输入;
201.确定模块205还用于响应于所述第六输入,将所述至少一个账号确定为所述第五账号。
202.本技术实施例中的通知消息的输出装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobileinternetdevice,mid)、增强现实(augmentedreality,ar)/虚拟现实(virtualreality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,还可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,还可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
203.本技术实施例中的通知消息的输出装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
204.本技术实施例提供的通知消息的输出装置能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。
205.可选地,如图3所示,本技术实施例还提供一种电子设备100,包括处理器110,存储器119,存储在存储器119上并可在处理器110上运行的程序或指令,该程序或指令被处理器110执行时实现上述通知消息的输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
206.需要说明的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
207.请结合参阅图4,图4为实现本技术实施例的一种电子设备的硬件结构示意图。该电子设备100包括但不限于:射频单元121、网络模块122、音频输出单元123、输入单元124、传感器125、显示单元126、用户输入单元127、接口单元128、存储器129、以及处理器120等部
件。处理器120包括中央处理器cpu1201和gpu压缩处理单元1202。
208.本领域技术人员可以理解,电子设备120还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器120逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
209.其中,处理器129,用于获取在第一显示界面分享的第一分享信息;
210.处理器129,用于基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;
211.显示单元126,用于在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。
212.在本技术中,可以获取目标分享平台分享的第一分享消息,并基于第一分享消息生成目标信息,如果电子设备的显示界面并非目标信息分享平台的显示界面,即可以在电子设备的第一显示界面上输出目标信息,由于目标信息中包括通知消息和候选信息中的至少一者,其中,通知消息用于通知电子设备的用户目标信息分享平台中存在有第一分享消息,候选信息则用于辅助用户通过账号和第一分享信息的关联账号进行聊天。因而输出的目标信息可以使得即使用户没有在电子设备上利用第二账号登入目标信息分享平台的主页,也能够第一时间获知第一分享消息发布的通知,或快捷方便的与第一分享信息的关联账号进行聊天,从而提升社交分享的参与感。
213.在另一可选地示例中,所述处理器129包括:
214.第一获取单元,用于获取所述第一分享信息的分享内容;
215.第一生成单元,用于基于所述第一分享信息的分享内容,生成所述第一分享信息的属性标签;
216.第一生成单元还用于在所述第一分享信息的属性标签与预设标签库中的预设标签匹配的情况下,基于所述第一分享信息的属性标签,生成通知消息。
217.在另一可选地示例中,第一获取单元还用于获取n条历史分享信息的分享内容;
218.第一生成单元还用于基于n条所述历史分享信息的分享内容,计算各所述历史分享信息的相似度评分,得到n条所述历史分享信息的相似度评分;
219.所述处理器129还包括:
220.第一确定单元,用于基于n条所述历史分享信息的相似度评分,确定至少一条目标历史分享信息;
221.第一确定单元还用于将所述至少一条目标历史分享信息的历史标签作为所述预设标签库中的预设标签。
222.在另一可选地示例中,处理器129还用于获取第一账号的账号信息,其中,所述第一账号为分享所述第一分享信息的用户;
223.第一生成单元还用于将所述第一账号的账号信息和所述第一分享信息的属性标签,添加至预设消息模板中,生成通知消息。
224.在另一可选地示例中,所述处理器129还用于获取所述第二账号在所述目标信息分享平台的目标通讯录,所述目标通讯录包括多个通讯账号;
225.所述通知消息的输出装置还包括:
226.处理器129,用于计算所述第二账号与各所述通讯账号在至少一个亲密指标上的亲密度,所述至少一个亲密指标用于表征社会关系、兴趣以及情感至少一项的亲密程度;
227.处理器129,用于基于所述至少一个亲密指标上的亲密度,在所述多个通讯账号中确定至少一个目标通讯账号;
228.处理器129还用于将所述至少一个目标通讯账号确定为所述预设账号库中的预设账号。
229.第一生成单元还用于在所述第一账号与预设账号库中的预设账号匹配的情况下,基于所述第一分享信息,生成通知消息。
230.在另一可选地示例中,所述通知消息的输出装置还包括:
231.射频单元121,用于接收对所述通知消息的第一输入;
232.显示单元126还用于响应于所述第一输入,显示与所述第一分享信息关联的聊天界面。
233.在另一可选地示例中,显示单元126还用于响应于所述第一输入,显示第一聊天界面,所述第一聊天界面为第二账号与第一账号之间的聊天界面,或者,所述第一聊天界面为所述第二账号与目标账号之间的聊天界面,所述目标账号为基于所述第一分享信息的分享内容确定的至少一个第三账号中的账号。
234.在另一可选地示例中,处理器129还在用于所述第一分享信息包括图片或视频,且所述图片或视频包括人脸图像的情况下,将所述人脸图像对应用户的账号确定为至少一个第三账号;或者,
235.在所述第一分享信息包括文本信息,且所述文本信息包括账号信息的情况下,将所述账号信息对应的账号确定为至少一个第三账号。
236.在另一可选地示例中,射频单元121还用于接收对所述目标群组标识的第二输入;
237.显示单元126还用于响应于所述第二输入,显示与所述第一分享信息关联的目标群组标识,所述目标群组标识用于标识目标聊天群组,所述目标聊天群组包括第一账号和至少一个第三账号中的至少一个账号;
238.射频单元121还用于接收对所述目标群组标识的第三输入;
239.显示单元126还用于响应于所述第三输入,显示与所述目标聊天群组关联的第二聊天界面。
240.在另一可选地示例中,显示单元126还用于显示与所述第一分享信息关联的至少一个群组标识,所述至少一个群组标识包括所述目标群组标识;
241.处理器129用于确定所述至少一个群组标识中各所述群组标识对应的聊天群组包括目标账号的数量,所述目标账号为所述第一账号或者所述第三账号;
242.所述通知消息的输出装置还包括:
243.处理器129,用于根据各所述聊天群组包括所述目标账号的数量,对所述至少一个群组标识进行排序;
244.其中,所述第二输入为基于所述排序选中所述目标群组标识的输入。
245.在另一可选地示例中,处理器129还用于在接收到对所述至少一个候选信息中目标候选信息的第四输入的情况下,响应于所述第四输入,在与所述第一分享信息关联的聊
天界面发送所述目标候选信息。
246.在另一可选地示例中,处理器129还用于在所述第一分享信息包括图片或者视频的情况下,提取所述第一分享信息中的感兴趣显示区域,所述第一分享信息的感兴趣显示区域中图像作为目标图像;
247.处理器129还用于基于所述目标图像,生成第一表情信息,
248.其中,所述至少一个候选信息包括所述第一表情信息。
249.在另一可选地示例中,所述聊天界面用于所述第一账号与第四账号之间聊天;处理器129还用于获取所述第二账号与所述第四账号之间的历史聊天过程中的至少一个历史聊天表情信息;
250.处理器129还用于根据所述至少一个历史聊天表情信息和所述第一表情信息,生成第二表情信息,
251.其中,所述至少一个候选信息包括所述第二表情信息。
252.在另一可选地示例中,第一获取单元还用于获取与所述第一分享信息关联的评论信息;
253.第一生成单元还用于对所述评论信息进行分词处理,得到多个分词;
254.第一确定单元还用于在所述多个分词中,确定至少一个目标分词,
255.其中,所述至少一个候选信息包括所述至少一个目标分词。
256.在另一可选地示例中,射频单元121还用于接收对第三表情信息的第五输入,所述第五输入用于指示在与所述第一分享信息关联的聊天界面发送所述第三表情信息;
257.处理器129还用于响应于所述第五输入,生成目标文本,所述目标文本用于表征所述第三表情信息;
258.其中,在所述电子设备在与所述第一分享信息关联的聊天界面中发送第三表情信息的情况下,与所述第一分享信息关联的聊天界面中的第五账号显示所述目标文本。
259.在另一可选地示例中,与所述第一分享信息关联的聊天界面为群组聊天界面;射频单元121还用于接收对所述群组聊天界面中至少一个账号的第六输入;
260.处理器129还用于响应于所述第六输入,将所述至少一个账号确定为所述第五账号。
261.应理解的是,本技术实施例中,输入单元124可以包括图形处理器(graphicsprocessingunit,gpu)1241和麦克风1242,图形处理器1241对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元126可包括显示面板1261,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1261。用户输入单元127包括触控面板1271以及其他输入设备1272中的至少一种。触控面板1271,也称为触摸屏。触控面板1271可包括触摸检测装置和触摸控制器两个部分。其他输入设备1272可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
262.存储器129可用于存储软件程序以及各种数据。存储器129可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器129可以包括易失性存储器或非易失性存储器,或者,存储器129可以包括易失性和非易失性存储
器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本技术实施例中的存储器129包括但不限于这些和任意其他适合类型的存储器。
263.处理器120可包括一个或多个处理单元;可选地,处理器120集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器120中。
264.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述通知消息的输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
265.其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
266.本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述通知消息的输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
267.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
268.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述通知消息的输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
269.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
270.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储
介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
271.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
技术特征:
1.一种通知消息的输出方法,其特征在于,由电子设备执行,包括:获取在第一显示界面分享的第一分享信息;基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一分享信息,生成目标信息,包括:获取所述第一分享信息的分享内容;基于所述第一分享信息的分享内容,生成所述第一分享信息的属性标签;在所述第一分享信息的属性标签与预设标签库中的预设标签匹配的情况下,基于所述第一分享信息的属性标签,生成所述通知消息。3.根据权利要求2所述的方法,其特征在于,所述在所述第一分享信息的属性标签与预设标签库中的预设标签匹配的情况下,基于所述第一分享信息的属性标签,生成通知消息之前,还包括:获取n条历史分享信息的分享内容;基于n条所述历史分享信息的分享内容,计算各所述历史分享信息之间的相似度评分,得到n条所述历史分享信息的相似度评分;基于n条所述历史分享信息的相似度评分,确定至少一条目标历史分享信息;将所述至少一条目标历史分享信息的历史标签作为所述预设标签库中的预设标签,其中,n为大于1的正整数。4.根据权利要求2所述的方法,其特征在于,所述基于所述第一分享信息的属性标签,生成通知消息,包括:获取第一账号的账号信息,其中,所述第一账号为分享所述第一分享信息的用户账号;将所述第一账号的账号信息和所述第一分享信息的属性标签,添加至预设消息模板中,生成通知消息。5.根据权利要求1所述的方法,其特征在于,所述基于所述第一分享信息,生成目标信息之前,还包括:获取第二账号在所述目标信息分享平台的目标通讯录,所述目标通讯录包括多个通讯账号,其中,所述第二账号为所述电子设备的账号;计算所述第二账号与各所述通讯账号在至少一个亲密指标上的亲密度,所述至少一个亲密指标用于表征社会关系、兴趣以及情感至少一项的亲密程度;基于所述至少一个亲密指标上的亲密度,在所述多个通讯账号中确定至少一个目标通讯账号;将所述至少一个目标通讯账号确定为所述预设账号库中的预设账号;所述基于所述第一分享信息,生成目标信息,包括:在第一账号与预设账号库中的预设账号匹配的情况下,基于所述第一分享信息,生成通知消息。6.根据权利要求1所述的方法,其特征在于,所述输出所述通知消息之后,还包括:
接收对所述通知消息的第一输入;响应于所述第一输入,显示第一聊天界面,所述第一聊天界面为第二账号与第一账号之间的聊天界面,或者,所述第一聊天界面为所述第二账号与目标账号之间的聊天界面,所述目标账号为基于所述第一分享信息的分享内容确定的至少一个第三账号中的账号。7.根据权利要求6所述的方法,其特征在于,所述响应于所述第一输入,显示第一聊天界面之前,还包括:在所述第一分享信息包括图片或视频,且所述图片或视频包括人脸图像的情况下,将所述人脸图像对应用户的账号确定为至少一个第三账号;或者,在所述第一分享信息包括文本信息,且所述文本信息包括账号信息的情况下,将所述账号信息对应的账号确定为至少一个第三账号。8.根据权利要求1所述的方法,其特征在于,所述输出所述通知消息之后,还包括:接收对所述通知消息的第二输入;响应于所述第二输入,显示与所述第一分享信息关联的目标群组标识,所述目标群组标识用于标识目标聊天群组,所述目标聊天群组包括第一账号和至少一个第三账号中的至少一个账号;接收对所述目标群组标识的第三输入;响应于所述第三输入,显示与所述目标聊天群组关联的第二聊天界面。9.根据权利要求8所述的方法,其特征在于,所述显示与所述第一分享信息关联的目标群组标识,包括:显示与所述第一分享信息关联的至少一个群组标识,所述至少一个群组标识包括所述目标群组标识;所述接收对所述目标群组标识的第三输入之前,还包括:确定所述至少一个群组标识中各所述群组标识对应的聊天群组包括目标账号的数量,所述目标账号为所述第一账号或者所述第三账号;根据各所述聊天群组包括所述目标账号的数量,对所述至少一个群组标识进行排序;其中,所述第三输入为基于所述排序选中所述目标群组标识的输入。10.根据权利要求1所述的方法,其特征在于,所述在所述第二显示界面上显示所述至少一个候选信息之后,还包括:在接收到对所述至少一个候选信息中目标候选信息的第四输入的情况下,响应于所述第四输入,在与所述第一分享信息关联的聊天界面发送所述目标候选信息。11.根据权利要求1所述的方法,其特征在于,所述基于所述第一分享信息,生成目标信息,包括:在所述第一分享信息包括图片或者视频的情况下,提取所述第一分享信息中的感兴趣显示区域,将所述第一分享信息的感兴趣显示区域中的图像作为目标图像;基于所述目标图像,生成第一表情信息,其中,所述至少一个候选信息包括所述第一表情信息。12.根据权利要求11所述的方法,其特征在于,所述第二显示界面为第二账号和第四账号的聊天界面;所述基于所述第一分享信息,生成目标信息,包括:
获取所述第二账号与所述第四账号之间的历史聊天过程中的至少一个历史聊天表情信息;根据所述至少一个历史聊天表情信息和所述第一表情信息,生成第二表情信息,其中,所述至少一个候选信息包括所述第二表情信息。13.根据权利要求1所述的方法,其特征在于,所述基于所述第一分享信息,生成目标信息,包括:获取与所述第一分享信息关联的评论信息;对所述评论信息进行分词处理,得到多个分词;在所述多个分词中,确定至少一个目标分词,其中,所述至少一个候选信息包括所述至少一个目标分词。14.根据权利要求1所述的方法,其特征在于,所述第二显示界面为与所述第一分享信息关联的聊天界面;所述在所述第二显示界面上显示所述至少一个候选信息之后,还包括:接收对第三表情信息的第五输入,所述第五输入用于指示在与所述第二显示界面发送所述第三表情信息,所述至少一个候选信息包括所述第三表情信息;响应于所述第五输入,生成目标文本,所述目标文本用于表征所述第三表情信息;其中,在所述电子设备在与所述第一分享信息关联的聊天界面中发送第三表情信息的情况下,与所述第一分享信息关联的聊天界面中的第五账号显示所述目标文本。15.根据权利要求14所述的方法,其特征在于,所述第二显示界面为与所述第一分享信息关联的群组聊天界面;所述在所述第二显示界面上显示所述至少一个候选信息之后,还包括:接收对所述群组聊天界面中至少一个账号的第六输入;响应于所述第六输入,将所述至少一个账号确定为所述第五账号。16.一种通知消息的输出装置,其特征在于,包括:获取模块,用于获取在第一显示界面分享的第一分享信息;生成模块,用于基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者;输出模块,用于在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。17.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-15中任一项所述的通知消息的输出方法的步骤。
技术总结
本申请公开了一种通知消息的输出方法、装置及电子设备,属于通信技术领域。该方法包括:获取在第一显示界面分享的第一分享信息,基于所述第一分享信息,生成目标信息,其中,所述目标信息包括通知消息和候选信息中的至少一者,在所述电子设备显示第二显示界面的情况下,输出所述目标信息,所述第一显示界面与第二显示界面为不同的显示界面。界面为不同的显示界面。界面为不同的显示界面。
技术研发人员:郑苏婷
受保护的技术使用者:维沃移动通信有限公司
技术研发日:2023.05.04
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/