本申请提供了一种会话消息生成方法,属于计算机技术领域,用于解决现有技术中存在的生成会话消息效率低下的问题。所述方法包括:根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,确定所述第一会话对象对所述第二会话对象的惯用称呼;在当前会话消息中插入所述第二会话对象的惯用称呼。本申请的实施例通过快捷输入会话对象的惯用称呼,提升了生成会话消息的效率。并且,生成的会话消息中包括惯用称呼,使得接收到的会话消息中的称呼形式多样,进一步提升了即时通信应用的用户体验。
【技术实现步骤摘要】
会话消息生成方法及装置,电子设备
本申请涉及计算机
,特别是涉及一种会话消息生成方法及装置,电子设备。
技术介绍
在即时通信应用中,在会话界面,输入会话消息时,经常会出现需要提醒某个会话对象的情况。现有技术中,在群聊会话界面需要提醒某个会话对象时,需要手动输入“@”并选择或输入待提醒的会话对象的昵称,或者长按待提醒的会话对象的头像以输入“@+待提醒的会话对象的昵称”。在单聊会话界面,长按待会话对象的头像也可以输入会话对象的昵称。然后,当即时通信应用收到包含“@+昵称”的会话消息时,会对@后面的昵称对应的会话对象进行消息提醒,便于该会话对象及时阅读该会话消息。可见,现有技术中在即时通信应用中生成会话消息时,至少存在以下缺陷:通过长按用户头像输入或者手动输入“@+昵称”,使得输入的对会话对象的称呼单一,用户想输入对会话对象的其他称呼时,只能手动输入,输入效率低下;生成提醒会话消息时,需要先输入“@”符号,再输入对对方会话对象的称呼,操作复杂,输入效率低下。
技术实现思路
本申请实施例提供一种会话消息生成方法,解决现有技术中存在的生成会话消息效率低下的问题。为了解决上述问题,第一方面,本申请实施例提供了一种会话消息生成方法,包括:根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,确定所述第一会话对象对所述第二会话对象的惯用称呼;在当前会话消息中插入所述第二会话对象的惯用称呼。第二方面,本申请实施例提供了一种会话消息生成方法,包括:确定群组会话消息所属群组中的第一会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,识别所述群组会话消息中所述第一会话对象对第二会话对象的惯用称呼;若所述群组会话消息中识别出所述第一会话对象对所述第二会话对象的惯用称呼,则基于所述群组会话消息生成对识别出的惯用称呼对应的第二会话对象的提醒消息;其中,所述第一会话对象是所述群组中发送所述群组会话消息的会话对象,所述第二会话对象是所述群组中不同于所述第一会话对象的会话对象。第三方面,本申请实施例提供了一种会话消息生成装置,包括:目标会话对象确定模块,用于根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象;惯用称呼确定模块,用于根据获取的所述第一会话对象的惯用称呼映射关系,确定所述第一会话对象对所述第二会话对象的惯用称呼;消息输入模块,用于在当前会话消息中插入所述第二会话对象的惯用称呼。第四方面,本申请实施例提供了一种会话消息生成装置,包括:群组会话对象确定模块,用于确定群组会话消息所属群组中的第一会话对象和第二会话对象;惯用称呼识别模块,用于识别所述群组会话消息中包含的所述第一会话对象对第二会话对象的惯用称呼;提醒消息生成模块,用于若所述群组会话消息中识别出所述第一会话对象对所述第二会话对象的惯用称呼,则基于所述群组会话消息生成对识别出的惯用称呼对应的第二会话对象的提醒消息;其中,所述第一会话对象是所述群组中发送所述群组会话消息的会话对象,所述第二会话对象是所述群组中不同于所述第一会话对象的会话对象。第五方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例公开的所述会话消息生成方法。第六方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本申请实施例公开的所述会话消息生成方法的步骤。本申请实施例公开的会话消息生成方法,通过根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,确定所述第一会话对象对所述第二会话对象的惯用称呼;在当前会话消息中插入所述第二会话对象的惯用称呼,解决了现有技术中存在的生成会话消息效率低下的问题。本申请的实施例通过快捷输入会话对象的惯用称呼,提升了生成会话消息的效率。并且,生成的会话消息中包括惯用称呼,使得接收到的会话消息中的称呼形式多样,进一步提升了即时通信应用的用户体验。本申请另一个实施例公开的会话消息生成方法,通过确定群组会话消息所属群组中的第一会话对象,识别所述群组会话消息中包含的所述第一会话对象对第二会话对象的惯用称呼,若所述群组会话消息中识别出所述第一会话对象对所述第二会话对象的惯用称呼,则基于所述群组会话消息生成对识别出的惯用称呼对应的第二会话对象的提醒消息,解决了现有技术中生成会话消息效率底下的问题。通过识别群组会话消息中的惯用称呼即可自动生成针对某个或某些会话对象的提醒消息,提高了提醒消息的生成效率。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例一的会话消息生成方法的流程图;图2是本申请实施例二的会话消息生成方法的流程图;图3是本申请实施例三的会话消息生成方法的流程图;图4是本申请实施例四的会话消息生成方法的流程图;图5是本申请实施例五的会话消息生成如装置结构图;图6是本申请实施例六的会话消息生成装置结构图之一;图7是本申请实施例六的会话消息生成装置结构图之二。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一本申请公开的一种会话消息生成方法,如图1所示,该方法包括:步骤100至步骤120。步骤100,根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象。本申请实施例中的即时通信应用可以为如微信、QQ类的即时通信应用,该应用具有多个客户端,客户端之间通过网络服务器进行会话消息传递,服务器存储会话记录、即时通信应用的用户标识、用户标识对应的用户信息(如:用户名、昵称、联系人等)、各用户的会话列表、每个会话的状态、会话对象等。即时通信应用的会话分为单聊会话和群组会话,单聊会话指包括两个会话对象的会话,群组会话指包括至少三个会话对象的会话,本实施例即适用于单聊会话,又适用于群组会话。本实施例中,在即时通信应用的当前会话界面,将正在编辑待发送消息的客户端的用户称为第一会话对象,将当前会话中,除所述第一会话对象以外的其他会话对象称为第二会话对象。具体实施时,实时检测第一会话对象在即时通信应用的会话界面的预设操作,当检测到所述预设操作时,确定所述第一会话对象欲输入某一第二会话对象的惯用称呼,然后,首先根据检测到的预设操作确定所述预设操作针对的第二会话对象。以移动端运行的即时通信应用为例,所述预设的操作可以为长按当前会话中某一会话对象的名字或头像;以PC端或网页端运行的即时通信应用为例,所述预设的操作可以为点击当前会话中某一会话对象的名字或头像。检测第一会话对象在即时通信应用的会本文档来自技高网...
【技术保护点】
一种会话消息生成方法,其特征在于,包括:根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,确定所述第一会话对象对所述第二会话对象的惯用称呼;在当前会话消息中插入所述第二会话对象的惯用称呼。
【技术特征摘要】
1.一种会话消息生成方法,其特征在于,包括:根据第一会话对象在即时通信应用的会话界面的预设操作,确定所述预设操作针对的第二会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,确定所述第一会话对象对所述第二会话对象的惯用称呼;在当前会话消息中插入所述第二会话对象的惯用称呼。2.根据权利要求1所述的方法,其特征在于,所述第一会话对象对所述第二会话对象的惯用称呼为以下任意一种:根据所述第一会话对象与所述第二会话对象的会话记录提取的所述第一会话对象对所述第二会话对象的称呼;所述第一会话对象对所述第二会话对象的备注或标签;根据所述第一会话对象与所有联系人的首次会话记录提取的所述第一会话对象对所有所述联系人的通用称呼。3.根据权利要求1所述的方法,其特征在于,所述预设操作包括:长按第二会话对象的名字或头像、点击第二会话对象的名字或头像。4.根据权利要求1所述的方法,其特征在于,所述在当前会话消息中插入所述第二会话对象的惯用称呼的步骤之后,还包括:若当前会话消息为群组会话消息,则根据所述惯用称呼,生成对第二会话对象的提醒消息。5.一种会话消息生成方法,其特征在于,包括:确定群组会话消息所属群组中的第一会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,识别所述群组会话消息中所述第一会话对象对第二会话对象的惯用称呼;若所述群组会话消息中识别出所述第一会话对象对所述第二会话对象的惯用称呼,则基于所述群组会话消息生成对识别出的惯用称呼对应的第二会话对象的提醒消息;其中,所述第一会话对象是所述群组中发送所述群组会话消息的会话对象,所述第二会话对象是所述群组中不同于所述第一会话对象的会话对象。6.根据权利要求5所述的方法,其特征在于,所述根据获取的所述第一会话对象的惯用称呼映射关系,识别所述群组会话消息中所述第一会话对象对第二会话对象的惯用称呼的步骤,包括:确定群组会话消息所属群组中的第二会话对象;根据获取的所述第一会话对象的惯用称呼映射关系,识别所述群组会话消息中包含的所述第一会话对象对第二会话对象的惯用称呼。7.根据权利要求5所述的方法,其特征在于,所述根据获取的所述第一会话对象的惯用称呼映射关系,识别所述群组会话消息中所述第一会话对象对第二会话对象的惯用称呼的步骤,包括:根据获取的所述第一会话对象的惯用称呼映射关系,识别所述群组会话消息中包含的惯用称呼;根据获取的所述第一会话对象的惯用称呼映射关系,确定识别到的所述惯用称呼对应的用户标识;将识别到的所述惯用称呼...
【专利技术属性】
技术研发人员:曹慧媛,赵晓炜,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。