CN110119293A - 会话处理方法、装置及电子设备 - Google Patents
会话处理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN110119293A CN110119293A CN201810111719.0A CN201810111719A CN110119293A CN 110119293 A CN110119293 A CN 110119293A CN 201810111719 A CN201810111719 A CN 201810111719A CN 110119293 A CN110119293 A CN 110119293A
- Authority
- CN
- China
- Prior art keywords
- emoticon
- expression
- sequence
- chat sessions
- chain reaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本说明书实施例提供会话处理方法、装置及电子设备。该会话处理方法包括:检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列,当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
Description
技术领域
本说明书实施例涉及电子设备技术领域,尤其涉及会话处理方法、装置及电子设备。
背景技术
在网络应用场景下,表情符是日常生活的艺术化表达,被喻为语音与文字以外的第三种语言。在利用IM((Instant Messaging,即时通讯)软件的聊天过程中,表情符可以帮助人们准确地表达符合聊天场景的信息,同时增加用户在聊天中的乐趣,甚至能得到意想不到的表达效果。
其中,表情符主要分为字符表情符和图片表情符。在具体应用中,用户可以根据实际的聊天场景选择不同类型的表情符。
发明内容
有鉴于此,本说明书实施例提供会话处理方法、装置及电子设备,以提高即时通讯过程中的趣味性。
为实现上述目的,本说明书实施例提供技术方案如下:
第一方面,本说明书实施例提供了一种会话处理方法,包括:
检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列;
当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
可选地,所述表情序列为:包括两个表情符的序列。
可选地,所述表情序列中所包括的两个表情符由不同用户发出。
可选地,所述表情序列为:包括两个以上表情符的序列。
可选地,所述预设连锁反应条件为所述表情序列中的表情符之间符合预设的关联关系。
可选地,所述预设连锁反应条件为所述表情序列中的表情符的含义符合预设的关联关系。
可选地,所述对所述表情序列进行连锁反应的步骤,包括:
对所述表情序列中的表情符进行显示内容更新;
和/或,
对所述表情序列中的表情符进行显示位置更新。
可选地,所述对所述表情序列中的表情符进行显示内容更新的步骤,包括:
对所述表情序列中的一个或多个表情符分别独立进行显示内容更新;
或者,
对所述表情序列中的至少两个表情符整体进行显示内容更新。
可选地,所述对所述表情序列中的表情符进行显示内容更新的步骤,包括:
对所述表情序列中的表情符进行表情替换;
或者,
对所述表情序列中的表情符进行状态切换。
可选地,所述对所述表情序列中的表情符进行表情替换的步骤,包括:
根据预设的关于初始的表情符与替换表情符的映射关系,获得所述表情序列中的表情符各自对应的替换表情符;
以所获得的替换表情符,对所述表情序列中的表情符进行表情替换。
可选地,所述根据预设的关于初始的表情符与替换表情符的映射关系,获得所述表情序列中的表情符各自对应的替换表情符的步骤,包括:
当所述表情序列中待被替换的目标表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从所述目标表情符的发出方请求获得所述目标表情符所对应替换表情符。
第二方面,本说明书实施例还提供了一种会话处理方法,包括:
在聊天会话中,检测到新的会话消息,所述会话消息包括表情符;
当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,改变所述已有表情符在所述聊天会话的界面中的显示样式。
可选地,本说明书实施例所提供的一种会话处理方法,还包括:
改变所述已有表情符在所述聊天会话的界面中的显示样式的同时,改变新会话消息中的表情符的显示样式。
可选地,所述改变所述已有表情符在所述会话中的显示样式的步骤,包括:
在所述聊天会话的界面中,对所述已有表情符进行显示内容更新;
或者,
在所述会话聊天的界面中,对所述已有表情符进行显示位置更新。
第三方面,本说明书实施例还提供了一种会话处理方法,包括:
检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,所述对象序列为:包括至少两个数据对象的序列;
当检测结果为是时,对所述对象序列进行连锁反应,其中,所述连锁反应用于改变所述对象序列中的数据对象在所述聊天会话的界面中的显示样式。
基于上述第一方面所提供的会话处理方法,本说明书实施例提供了一种会话处理装置,包括:
表情序列检测单元,用于检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列;
连锁反应单元,用于当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
基于上述第二方面所提供的会话处理方法,本说明书实施例还提供了一种会话处理装置,包括:
消息检测单元,用于在聊天会话中,检测到新的会话消息,所述会话消息包括表情符;
显示样式更改单元,用于当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,改变所述已有表情符在所述聊天会话的界面中的显示样式。
基于上述第三方面所提供的会话处理方法,本说明书实施例还提供了一种会话处理装置,包括:
对象序列检测单元,用于检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,所述对象序列为:包括至少两个数据对象的序列;
连锁反应单元,用于当检测结果为是时,对所述对象序列进行连锁反应,其中,所述连锁反应用于改变所述对象序列中的数据对象在所述聊天会话的界面中的显示样式。
基于上述第一方面所提供的会话处理方法,本说明书实施例提供了一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为实现第一方面所提供的会话处理方法。
基于上述第二方面所提供的会话处理方法,本说明书实施例提供了一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为实现第二方面所提供的会话处理方法。
基于上述第三方面所提供的会话处理方法,本说明书实施例提供了一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为实现第三方面所提供的会话处理方法。
本说明书实施例所提供的一种会话方法中,检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,该表情序列为:包括至少两个表情符的序列;进而当检测结果为是时,对该表情序列进行连锁反应,该连锁反应用于改变该表情序列中的表情符在该聊天会话的界面中的显示样式。由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
另外,本说明书实施例所提供的另一种会话处理方法中,在检测到新的会话消息后,当判断出该会话消息所包含的表情符与该会话中的已有表情符之间存在关联关系时,改变该已有表情符在该会话中的显示样式。由于在判断出先后出现的表情符之间存在关联关系时改变已有表情符的显示样式,因此,可以提高即时通讯过程中的趣味性。
另外,本说明书实施例所提供的另一种会话处理方法中,检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,该对象序列为:包括至少两个数据对象的序列;并当检测结果为是时,对该对象序列进行连锁反应,该连锁反应用于改变该对象序列中的数据对象在该聊天会话的界面中的显示样式。由于在聊天过程中对符合预设连锁反应条件的对象序列进行连锁反应,从而改变该对象序列中的数据对象在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
附图说明
图1是本说明书实施例第一方面所提供的一种会话处理方法的流程图;
图2是本说明书实施例第一方面所提供的一种会话处理方法的另一流程图;
图3是本说明书实施例第一方面所提供的一种会话处理方法的另一流程图;
图4(a)(b)(c)是利用本说明书实施例第一方面所提供的一种会话处理方法的聊天会话的界面变化状态示意图;
图5是本说明书实施例第一方面所提供的一种会话处理方法的另一流程图;
图6(a)(b)(c)是利用本说明书实施例第一方面所提供的一种会话处理方法的聊天会话的界面变化状态示意图;
图7是本说明书实施例第一方面所提供的一种会话处理方法的另一流程图;
图8是本说明书实施例第一方面所提供的一种会话处理方法的另一流程图;
图9(a)(b)(c)是利用本说明书实施例第一方面所提供的一种会话处理方法的聊天会话的界面变化状态示意图;
图10是本说明书实施例第一方面所提供的一种电子设备的结构示意图;
图11是本说明书实施例第一方面所提供的一种会话处理装置的结构示意图;
图12是本说明书实施例第二方面所提供的一种会话处理方法的流程图;
图13是本说明书实施例第二方面所提供的一种会话处理装置的结构示意图;
图14是本说明书实施例第三方面所提供的一种会话处理方法的流程图;
图15是本说明书实施例第三方面所提供的一种会话处理装置的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书实施例的一些方面相一致的装置和方法的例子。
需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
第一方面,为了提高即时通讯过程中的趣味性,从而提高用户使用体验,本说明书实施例提供了一种会话处理方法。
需要说明的是,本说明书实施例所提供的一种会话处理方法的执行主体可以为一种会话处理装置,该会话处理装置运行于电子设备中。在具体应用中,该会话处理装置可以为即时通讯程序中的功能插件,而该电子设备可以为智能手机、平板电脑、笔记本电脑等设备。
如图1所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S102,检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,该表情序列为:包括至少两个表情符的序列;
其中,所谓检测同一聊天会话中是否存在符合预设连锁反应条件的表情序列,即检测同一聊天会话的界面中是否显示有符合预设连锁反应条件的表情序列。
需要说明的是,该聊天会话可以为关于两个用户的聊天会话,此时,聊天会话的界面即为好友会话框;当然,该聊天会话也可以关于两个以上用户的聊天会话,即群聊会话,此时,该聊天会话的界面为群聊会话框,这也是合理的。而无论该聊天会话属于哪一种类型的聊天会话,在任一聊天会话建立后,该会话处理装置可以对所建立的该聊天会话独立执行S102-S104。举例而言:如果用户A和用户B在聊天,同时用户A和用户C也在聊天,即当前建立了关于用户A和用户B的聊天会话1以及关于用户A和用户C的聊天会话2,那么,用户A所持电子设备中的会话处理装置可以对该聊天会话1执行本说明书实施例所提供的S102-S104,同时,可以对聊天会话2执行本说明书实施例所提供的S102-S104,而用户B所持电子设备中的会话处理装置可以对该聊天会话1执行本说明书实施例所提供的S102-S104,用户C所持电子设备中的会话处理装置可以对该聊天会话2执行本说明书实施例所提供的S102-S104。
可以理解的是,该表情序列中的各个表情符可以分别属于不同的会话消息,或者,该表情序列中的至少两个表情符可以属于同一会话消息,其中,一个会话消息即为用户发出的一条信息;并且,表情符所属的会话消息中可以仅仅包括表情符,也可以既包括表情符也包括文本。
具体的,对于表情符所属的会话消息中可以仅仅包括表情符的情况,举例而言:在一个聊天会话中,用户A发出会话消息:表情符1,紧接着用户B发出会话消息:表情符2;或者,用户A发出会话消息:表情符1和表情符2,紧着这用户B发出会话消息:表情符3。而对于表情符所属的会话消息中可以既包括表情符也包括文本的情况,举例而言:在一个聊天会话中,用户A发出会话消息:文本1+表情符1,紧接着用户B发出会话消息:表情符2+文本2;或者,用户A发出会话消息:表情符1+文本1,紧着这用户B发出会话消息:表情符2+文本2,然后用户B继续发出会话消息:表情符3。
另外,需要强调的是,该表情序列可以为:包括两个表情符的序列,也可以为:包括两个以上表情符的序列。
具体的,当该表情序列为包括两个表情符的序列时,两个表情符之间可以不存在文本信息,即两个表情符为连续表情符;当然,两个表情符之间也可以存在文本,具体而言,前一表情符出现后,紧接着出现了至少一条纯文本,然后出现后一表情符。并且,该两个表情符可以由同一用户发出,或者由不同用户发出,这都是合理的。对于该两个表情符之间可以不存在文本信息的情况,举例而言:用户A发出会话消息:表情符1,之后用户B继续发出会话消息:表情符2;或者,用户A发出会话消息:表情符1,之后继续发出会话消息:表情2符。而对于该两个表情符之间可以存在文本信息的情况,举例而言:用户A发出会话消息:表情符1,之后继续发出会话消息:文本1,然后,用户B发出会话消息:表情符2;或者,用户A发出会话消息:表情符1,之后用户B发出会话消息:文本1,然后,用户B发出会话消息:表情符2。
而当该表情序列为包括两个以上表情符的序列时,该两个以上表情符之间可以不存在文本信息,即两个以上表情符为连续表情符;当然,该两个以上表情符之间也可以存在文本信息,具体而言,前一表情符出现后,其余表情符出现之前,出现了至少一条纯文本。并且,该两个以上表情符可以由同一用户发出,或者,由至少两个用户发出,这都是合理的。对于该两个以上表情符之间可以不存在文本信息的情况,举例而言,用户A发出会话消息:表情符1,之后用户B继续发出会话消息:表情符2,用户C发出会话消息:表情符2;或者,用户A发出会话消息:表情符1,之后继续发出会话消息:表情符2,紧接着又发出会话消息:表情符2;或者,用户A发出会话消息:表情符1,之后用户B连续发出两条会话消息,该两条会话消息分别为表情符2和表情符3。而对于该两个以上表情符之间可以存在文本信息的情况,举例而言:用户A发出会话消息:表情符1,之后继续发出会话消息:文本1,然后发出会话消息:表情符2,紧接着用户B发出会话消息:表情符2;或者,用户A发出会话消息:表情符1,之后继续发出会话消息:文本1,然后,用户A发出会话消息:表情符2,紧接着用户B发出会话消息:表情符3。
并且,可选地,在一种具体实现方式中,所述的预设连锁反应条件可以为该表情序列中的表情符之间符合预设的关联关系。而由于在具体应用中存在多种表情系列,不同表情系列中存在具有相同表情含义的表情符,因此,为了适用于多种表情系列,可选地,在另一种具体实现方式中,所述的预设连锁反应条件可以为该表情序列中的表情符的含义符合预设的关联关系。
具体的,对于预设连锁反应条件为该表情序列中的表情符之间符合预设的关联关系的实现方式而言:
当该表情序列包括两个表情符时,该表情序列中的表情符之间符合预设的关联关系具体指:该表情序列中前一表情符属于第一表情集合且后一表情符属于第二表情集合,其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;或者,该表情序列中前一表情符属于第一表情集合、后一表情符属于第二表情集合,且该前一表情符与该后一表情符符合预定表情映射关系,其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;或者,该表情序列中的两个表情符均属于某一表情集合,等等。
当该表情序列包括两个以上表情符时,该表情序列中的表情符之间符合预设的关联关系具体指:该表情序列中的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合,其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;或者,该表情序列所包含的头表情符属于第一表情集合、其余至少两个表情符属于第二表情集合,同时,头表情符与其余至少两个表情符符合预定表情映射关系,其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;或者,该表情序列所包含的尾表情符属于第二表情集合、且其余至少两个表情符属于第一表情集合,其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;或者,该表情序列所包含的各个表情符均属于某一表情集合,等等。
具体的,对于预设连锁反应条件为该表情序列中的表情符的含义符合预设的关联关系的实现方式而言:
当该表情序列包括两个表情符时,该表情序列中的表情符的含义符合预设的关联关系具体指:该表情序列中前一表情符的含义属于第一含义集合且后一表情符的含义属于第二含义集合,其中,在连锁反应中该第一含义集合中的含义先于该第二含义集合中的含义出现;或者,该表情序列中前一表情符的含义属于第一含义集合、后一表情符的含义属于第二含义集合,且该前一表情符的含义与该后一表情符的含义符合预定含义映射关系,其中,在连锁反应中该第一含义集合中的含义先于该第二含义集合中的含义出现;或者,该表情序列中的两个表情符的含义均属于某一含义集合,等等。
当该表情序列包括两个以上表情符时,该表情序列中的表情符的含义符合预设的关联关系具体指:该表情序列中的头表情符的含义属于第一含义集合、且其余至少两个表情符的含义属于第二含义集合,其中,在连锁反应中该第一含义集合中的含义先于该第二含义集合中的含义出现;或者,该表情序列所包含的头表情符的含义属于第一含义集合、其余至少两个表情符的含义属于第二含义集合,同时,头表情符的含义与其余至少两个表情符的含义符合预定含义映射关系,其中,在连锁反应中该第一含义集合中的含义先于该第二含义集合中的含义出现;或者,该表情序列所包含的尾表情符的含义属于第二含义集合、且其余至少两个表情符的含义属于第一含义集合,其中,在连锁反应中该第一含义集合中的含义先于该第二含义集合中的含义出现;或者,该表情序列所包含的各个表情符的含义均属于某一含义集合,等等。
S104,当检测结果为是时,对该表情序列进行连锁反应,其中,该连锁反应用于改变该表情序列中的表情符在该聊天会话的界面中的显示样式。
当检测结果为是时,表明该聊天会话的界面中的表情符可以触发连锁反应,因此,可以对该表情序列进行连锁反应,通过该连锁反应可以改变该表情序列中的表情符在该聊天会话的界面中的显示样式,从而提高即时通讯过程中的趣味性。可以理解的是,当检测结果不为是时,可以不作处理。另外,本说明书实施例仅仅改变该表情序列中表情符在该聊天会话的界面中的显示样式,后台存储的该表情序列中的表情符并未发生改变;并且,在对该表情序列进行连锁反应之后,经过预定时长后,该聊天会话中的该表情序列中的表情符可以进行还原。
可选地,所述对该表情序列进行连锁反应的步骤,可以包括:
对该表情序列中的表情符进行显示内容更新;
和/或
对该表情序列中的表情符进行显示位置更新。
其中,所谓的显示内容更新可以包括但不局限于:表情替换或者状态切换,其中,表情替换即为将该表情序列中的表情符替换为其他表情符,而状态切换即为将该表情序列中的表情符从当前显示状态切换为另一显示状态,该另一显示状态可以为隐藏状态。而所谓的显示位置更新即调整该表情序列中的表情符的显示位置,例如:将该表情序列中的两个或两个以上表情符进行贴紧处理。
可以理解的是,在对该表情序列进行连锁反应时,可以对该表情序列中的表情符进行显示内容更新,也可以仅仅对该表情序列中的表情符进行显示位置更新,还可以既对该表情序列中的表情符进行显示内容更新又对该表情序列中的表情符进行显示位置更新,这都是合理的。
并且,需要说明的是,对该表情序列中的表情符进行显示内容更新时,可以对该表情序列中的一个或多个表情符分别独立进行显示内容更新;或者,可以对该表情序列中的至少两个表情符整体进行显示内容更新。其中,对于对该表情序列中的一个表情符进行显示内容更新的情况而言,可以对该表情序列中最先发出的表情符进行显示内容更新,当然并不局限于此。另外,对于对该表情序列中的至少两个表情符整体进行显示内容更新而言,可以将该表情序列中的至少两个表情符整体替换为一个其他表情符或者至少两个其他表情符,等等。
并且,从替换表情的确定的角度而言,一种具体实现方式中,对该表情序列中的表情符进行表情替换的步骤,可以包括:
从第三表情集合中,获得该表情序列中的表情符各自对应的替换表情;
以所获得的替换表情,对该表情序列中的表情符进行表情替换。
其中,预先设定了包含多个表情符的第三表情集合,该第三表情集合中的表情符作为替换表情。而从第三表情集合中选择表情符时,可以按照随机方式或非随机方式,这都是合理的。
在另一种具体实现方式中,对该表情序列中的表情符进行表情替换的步骤,可以包括:
根据预设的关于初始的表情符与替换表情符的映射关系,获得该表情序列中的表情符各自对应的替换表情;
以所获得的替换表情符,对该表情序列中的表情符进行表情替换。
在该种具体实现方式中,预先设定了关于初始的表情符与替换表情符的映射关系,其中,该初始的表情符即需要被替换的表情,这样,使得表情替换过程更加具有针对性,进一步提高用户体验。
另外,当该表情序列中待被替换的目标表情符属于通用类型时,根据预设的关于初始的表情符与替换表情符的映射关系,可以从本地获得该目标表情符所对应的替换表情符。其中,所谓通用类型即各个用户都具有的基础表情符。
而当该表情序列中待被替换的目标表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从该目标表情符的发出方请求获得该目标表情符所对应替换表情。其中,所谓自定义类型,即用户根据自身需求所设定的表情符。例如:为用户提供若干表达基本情绪的表情模板,如:平淡、开心、调皮、无力、生气、伤透心、疲劳、甜蜜等,用户可以在表情模板中添加感兴趣的表情包,从而制作出属于自己的专属表情。
另外,需要强调的是,预设的关于初始的表情符与替换表情符的映射关系中,初始的表情符和替换表情符可以通过表情标识来表征,或者,通过表情含义来表征,这都是合理的。
本说明书实施例第一方面所提供的一种会话处理方法中,检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,该表情序列为:包括至少两个表情符的序列;进而当检测结果为是时,对该表情序列进行连锁反应,该连锁反应用于改变该表情序列中的表情符在该聊天会话的界面中的显示样式。由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
以表情序列为包括两个表情符的序列为例,对本说明书实施例第一方面所提供的一种会话处理方法进行介绍。
需要说明的是,本说明书实施例所提供的一种会话处理方法的执行主体可以为一种会话处理装置,该会话处理装置运行于电子设备中。在具体应用中,该会话处理装置可以为即时通讯程序中的功能插件,而该电子设备可以为智能手机、平板电脑、笔记本电脑等设备。
如图2所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S202,检测同一聊天会话中,是否存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列;其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;
所述检测同一聊天会话中,是否存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列的步骤,是当表情序列包括两个表情符时,所述检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列的一种具体实现方式。
其中,所谓检测同一聊天会话中,是否存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列,即检测同一聊天会话的界面中是否显示有所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列。
并且,该聊天会话可以为关于两个用户的聊天会话,此时,聊天会话的界面即为好友会话框;当然,该聊天会话也可以关于两个以上用户的聊天会话,即群聊会话,此时,该聊天会话的界面为群聊会话框,这也是合理的。可以理解的是,该表情序列中的两个表情符可以分别属于不同的会话消息,也可以属于同一会话消息,其中,一个会话消息即为用户发出的一条信息;并且,表情符所属的会话消息中可以仅仅包括表情符,也可以既包括表情符也包括文本。另外,该表情序列中的两个表情符之间可以不存在文本信息,即两个表情符为连续表情符;当然,两个表情符之间也可以存在文本,具体而言,前一表情符出现后,紧接着出现了至少一条纯文本,然后出现后一表情符;并且,该两个表情符可以由同一用户发出,或者由不同用户发出,这都是合理的。
需要说明的是,由于连锁反应,因此,第二表情集合中的表情符能够从情绪逻辑上影响到第一表情集合中的表情符,举例而言:该第一表情集合中可以包括希望被关怀的表情符,如表征平淡情绪的表情符、表征无力情绪的表情符、表征生气情绪的表情符、表征伤心情绪的表情符、表征疲劳情绪的表情符等;相应的,第二表情集合中可以包括具有关怀情怀的表情符,如表征礼物的表情符、表征阳光的表情符、表征拥抱的表情符,表征热茶的表情符等等。
另外,检测同一聊天会话中,是否存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列的具体实现方式存在多种。
可选地,在一种具体实现方式中,当检测到一聊天会话中当前输出属于该第二表情集合中的表情符时,判断该聊天会话中当前输出的表情符的上一表情符是否属于该第一表情集合,如果是,判定同一聊天会话中存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列。举例而言:当检测到一聊天会话中当前输出属于该第二表情集合中的表征拥抱的表情符时,如果判断出该聊天会话中该表征拥抱的表情符的上一表情符为属于该第一表情集合中的表征无力情绪的表情符,则可以判定同一聊天会话中存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列。
可选地,在另一种具体实现方式中,当检测到一聊天会话中当前输出属于该第一表情集合中的表情符时,判断该聊天会话中当前输出的表情符的下一表情符是否属于该第二表情集合,如果是,判定同一聊天会话中存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列。举例而言:当检测到一聊天会话中当前输出属于该第一表情集合中的表征无力情绪的表情符时,如果判断出该聊天会话中该表征无力情绪的表情符的下一表情符为属于该第二表情集合中的表征礼物的表情符,则可以判定同一聊天会话中存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列。
需要强调的是,上述的检测同一聊天会话中,是否存在所包含的前一表情符属于第一表情集合、且后一表情符属于第二表情集合的表情序列的具体实现方式仅仅作为示例,并不应该构成对本说明书实施例的限定。
另外,可以设定多组第一表情集合和第二组表情集合,每组第一表情集合和第二表情集合均能够引发连锁反应。当然,也可以设定一组第一表情集合和第二表情集合,此种情况下,在一种具体实现方式中,第一表情集合中的任一表情符和第二表情集合中的任一表情符出现时,均可以触发连锁反应;而在另一种具体实现方式中,为了使得更具有针对性,可以设定第一表情集合中的表情符与第二表情集合中的表情符的映射关系,这样,所包含的前一表情符属于第一表情集合、后一表情符属于第二表情集合,且该前一表情符与该后一表情符符合预定表情映射关系时,该表情序列中的表情符之间符合预设的关联关系,即符合预设连锁反应条件。对于设定第一表情集合中的表情符与第二表情集合中的表情符的映射关系的情况,举例而言:第一表情集合中包括:表征平淡情绪的表情符A、表征无力情绪的表情符B、表征伤透心情绪的表情符C、表征疲劳情绪的表情符D,第二表情集合中包括:表征礼物的表情符a和表征拥抱的表情符b,为了更具有针对性,可以将表情符A、表情符B与表情符a进行映射,而将表情符C、表情符D与表情符b进行映射。
S204,当检测结果为是时,对该表情序列进行连锁反应,其中,该连锁反应用于改变该表情序列中的表情符在该聊天会话的界面中的显示样式。
本实施例,S204与上述实施例的S104类似,区别在于:本实施例中对包含两个表情符的表情序列进行连锁反应,而上一实施例对包含至少两个表情符的表情序列进行连锁反应。
本实施例中,由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
下面结合具体应用实例,对本说明书实施例第一方面所提供的一种会话处理方法进行介绍。该具体应用实例中,表情序列为包括两个表情符的序列,且两个表情符为不同用户发出的连续表情。并且,第一表情集合中包括表征平淡情绪表情符、表征生气情绪的表情符、表征伤透心情绪的表情符;而第二表情集合中包括表征礼物的表情符、表征拥抱的表情符。另外,连锁反应的形式为表情替换及位置更新,其中,预先设定有关于初始表情符与替换表情符的对应关系:表征平淡情绪的表情符对应于表征开心的情绪的表情符、表征生气情绪的表情符对应于表征平淡情绪的表情符、表征伤透心情绪的表情对应于表征平淡情绪的表情符。
如图3所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S302,当检测到一聊天会话中当前输出属于第二表情集合的表征礼物的表情符时,判断该聊天会话中当前输出的表情符的上一会话消息中,是否包括属于第一表情集合的表情符;
S304,判断得到该上一会话消息中包含属于第一表情集合的表征平淡情绪的表情符;
S306,根据预先设定的关于初始表情符与替换表情符的对应关系,将聊天会话的界面中该表征平淡情绪的表情符替换为表征开心情绪的表情符,并且将表征开心情绪的表情符与表征礼物的表情符进行贴紧处理。
其中,关于本具体应用实例的界面变化状态示意图,可以参见图4(a)、图4(b)和图4(c)。
本实施例中,由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
下面结合具体应用实例,对本说明书实施例第一方面所提供的一种会话处理方法进行介绍。该具体应用实例中,表情序列为包括两个表情符的序列,两个表情符之间可以存在文本信息,且两个表情符为不同用户发出的表情。并且,第一表情集合中包括表征平淡情绪表情符、表征生气情绪的表情符、表征伤透心情绪的表情符;而第二表情集合中包括表征礼物的表情符、表征拥抱的表情符。另外,连锁反应的形式为表情替换符,其中,预先设定有关于初始表情符与替换表情符的对应关系:表征平淡情绪的表情符对应于表征开心的情绪的表情符、表征生气情绪的表情符对应于表征平淡情绪的表情符、表征伤透心情绪的表情符对应于表征平淡情绪的表情符。
如图5所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S402,当检测到一聊天会话中当前输出属于第二表情集合的表征礼物的表情符时,判断该聊天会话中当前输出的表情符的上一会话消息中,是否包括属于第一表情集合的表情符;
S404,判断结果为否,判断该聊天会话中当前输出的表情符的上两条会话消息中,是否包括属于第一表情集合的表情符;
S406,判断得到该上两条会话消息中包含属于第一表情集合的表征平淡情绪的表情符;
S408,根据预先设定的关于初始表情符与替换表情符的对应关系,将聊天会话的界面中该表征平淡情绪的表情符替换为表征开心情绪的表情符。
其中,关于本具体应用实例的界面变化状态示意图,可以参见图6(a)、图6(b)和图6(c)。
本实施例中,由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
以表情序列为包括两个以上表情符的序列为例,对本说明书实施例第一方面所提供的一种会话处理方法进行介绍。
需要说明的是,本说明书实施例所提供的一种会话处理方法的执行主体可以为一种会话处理装置,该会话处理装置运行于电子设备中。在具体应用中,该会话处理装置可以为即时通讯程序中的功能插件,而该电子设备可以为智能手机、平板电脑、笔记本电脑等设备。
如图7所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S502,检测同一聊天会话中,是否存在所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列;其中,在连锁反应中该第一表情集合中的表情符先于该第二表情集合中的表情符出现;
所述检测同一聊天会话中,是否存在所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列的步骤,是当表情序列包括两个以上表情符时,所述检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列的一种具体实现方式。
其中,所谓检测同一聊天会话中,是否存在所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列,即检测同一聊天会话的界面中,是否显示有所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列。
并且,该聊天会话可以为关于两个用户的聊天会话,此时,聊天会话的界面即为好友会话框;当然,该聊天会话也可以关于两个以上用户的聊天会话,即群聊会话,此时,该聊天会话的界面为群聊会话框,这也是合理的。可以理解的是,该表情序列中的两个以上表情符可以分别属于不同的会话消息,或者,该表情序列中的至少两个表情符可以属于同一会话消息,其中,一个会话消息即为用户发出的一条信息;并且,表情符所属的会话消息中可以仅仅包括表情符,也可以既包括表情符也包括文本。另外,该表情序列中的两个以上表情符之间可以不存在文本信息,即两个以上表情符为连续表情;当然,两个以上表情符之间也可以存在文本;并且,该两个以上表情符可以由同一用户发出,或者由至少两个用户发出,这都是合理的。
需要说明的是,由于连锁反应,因此,第二表情集合中的表情符能够从情绪逻辑上影响到第一表情集合中的表情符,举例而言:该第一表情集合中可以包括希望被关怀的表情符,如表征平淡情绪的表情符、表征无力情绪的表情符、表征生气情绪的表情符、表征伤心情绪的表情符、表征疲劳情绪的表情符等;相应的,第二表情集合中可以包括具有关怀情怀的表情符,如表征礼物的表情符、表征阳光的表情符、表征拥抱的表情符,表征热茶的表情符等等。
另外,检测同一聊天会话中,是否存在所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列的具体实现方式存在多种。
可选地,在一种具体实现方式中,当检测到一聊天会话中当前输出属于该第一表情集合中的表情符时,判断该聊天会话中当前输出的表情符的至少下两个表情符是否属于该第二表情集合,如果是,判定同一聊天会话中存在所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列。举例而言:当检测到一聊天会话中当前输出属于该第一表情集合中的表征无力情绪的表情符时,如果判断出该聊天会话中该表征无力情绪的表情的下两个表情符均为属于该第二表情集合中的表征礼物的表情符,则可以判定同一聊天会话中存在所包含的头表情符属于第一表情集合、且其余至少两个表情符属于第二表情集合的表情序列。
另外,可以设定多组第一表情集合和第二组表情集合,每组第一表情集合和第二表情集合均能够引发连锁反应。当然,也可以设定一组第一表情集合和第二表情集合,此种情况下,在一种具体实现方式中,第一表情集合中的任一表情符和第二表情集合中的任一表情符出现时,均可以触发连锁反应;而在另一种具体实现方式中,为了使得更具有针对性,可以设定第一表情集合中的表情符与第二表情集合中的表情符的映射关系,这样,所包含的头表情符属于第一表情集合、其余至少两个表情符属于第二表情集合的表情序列,且该头表情符与该其余至少两个表情符符合预定表情映射关系时,该表情序列中的表情符之间符合预设的关联关系,即符合预设连锁反应条件。
S504,当检测结果为是时,对该表情序列进行连锁反应,其中,该连锁反应用于改变该表情序列中的表情符在该聊天会话的界面中的显示样式。
本实施例,S504与上述实施例的S104类似,区别在于:本实施例中对包含两个表情符的表情序列进行连锁反应,而上一实施例对包含至少两个表情符的表情序列进行连锁反应。
本实施例中,由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
下面结合具体应用实例,对本说明书实施例第一方面所提供的一种会话处理方法进行介绍。该具体应用实例中,表情序列为包括三个表情符的序列,该三个表情符为连续表情符,且头表情符由一个用户发出,另两个表情符由另外一个用户发出。并且,第一表情集合中包括表征平淡情绪表情符、表征生气情绪的表情符、表征伤透心情绪的表情符;而第二表情集合中包括表征礼物的表情符、表征拥抱的表情符。另外,连锁反应的形式为表情替换,其中,预先设定有关于初始表情符与替换表情符的对应关系:表征平淡情绪的表情符对应于表征开心的情绪的表情符、表征生气情绪的表情符对应于表征平淡情绪的表情符、表征伤透心情绪的表情符对应于表征平淡情绪的表情符。
如图8所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S602,当检测到一聊天会话中当前输出属于该第一表情集合中的表征平淡情绪的表情符时,判断该聊天会话中当前输出的表情符的下两条会话消息中,是否均包括第二表情集合的表情符;
S604,判断得到该聊天会话中当前输出的表情符的下两条会话消息中,均包括属于第二表情集合的表征礼物的表情符;
S606,根据预先设定的关于初始表情符与替换表情符的对应关系,将聊天会话的界面中该表征平淡情绪的表情符替换为表征开心情绪的表情符。
其中,关于本具体应用实例的界面变化状态示意图,可以参见图9(a)、图9(b)和图9(c)。
本实施例中,由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
相应于上述第一方面所提供的一种会话处理方法,本说明书实施例还提供了一种电子设备。如图10所示,在硬件层面,该电子设备包括处理器1002、内部总线1004、网络接口1006、内存1008以及非易失性存储器1010,当然还可能包括其他业务所需要的硬件。处理器1002从非易失性存储器1010中读取对应的计算机程序到内存1008中然后运行,在逻辑层面上形成会话处理装置。
当然,除了软件实现方式之外,本说明书实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图11,在软件实施方式中,该会话处理装置可以包括:
表情序列检测单元1120,用于检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列;
连锁反应单元1140,用于当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
由于在聊天过程中对符合预设连锁反应条件的表情序列进行连锁反应,从而改变该表情序列中的表情符在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
可选地,所述表情序列为:包括两个表情符的序列。
可选地,所述表情序列中所包括的两个表情符由不同用户发出。
可选地,所述表情序列为:包括两个以上表情符的序列。
可选地,所述预设连锁反应条件为所述表情序列中的表情符之间符合预设的关联关系。
可选地,所述预设连锁反应条件为所述表情序列中的表情符的含义符合预设的关联关系。
可选地,所述连锁反应单元1140可以包括:
第一反应子单元,用于对所述表情序列中的表情符进行显示内容更新;
和/或,
第二反应子单元,用于对所述表情序列中的表情符进行显示位置更新。
可选地,所述第一反应子单元包括:
独立更新模块,用于对所述表情序列中的一个或多个表情符分别独立进行显示内容更新;
或者,
整体更新模块,用于对所述表情序列中的至少两个表情符整体进行显示内容更新。
可选地,所述第一反应子单元包括:
表情替换模块,用于对所述表情序列中的表情符进行表情替换;
或者,
表情切换模块,用于对所述表情序列中的表情符进行状态切换。
可选地,所述表情替换模块包括:
表情获得子模块,用于根据预设的关于初始的表情符与替换表情符的映射关系,获得所述表情序列中的表情符各自对应的替换表情符;
表情替换子模块,用于以所获得的替换表情符,对所述表情序列中的表情符进行表情替换。
可选地,所述表情获得子模块具体用于:
当所述表情序列中待被替换的目标表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从所述目标表情符的发出方请求获得所述目标表情符所对应替换表情符。
上述实施例阐明的装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
在一个典型的配置中,计算机包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
相应于上述第一方面所提供的一种会话处理方法,本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所提供的一种会话处理方法。其中,该会话处理方法可以包括:
检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列;
当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
需要说明的是,关于会话处理方法的具体实现方式及相应解释内容可以参见上述的方法实施例的相应内容,在此不做赘述。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
第二方面,为了提高即时通讯过程中的趣味性,从而提高用户使用体验,本说明书实施例还提供了一种会话处理方法。
需要说明的是,本说明书实施例所提供的一种会话处理方法的执行主体可以为一种会话处理装置,该会话处理装置运行于电子设备中。在具体应用中,该会话处理装置可以为即时通讯程序中的功能插件,而该电子设备可以为智能手机、平板电脑、笔记本电脑等设备。
如图12所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S1202,在聊天会话中,检测到新的会话消息,该会话消息包括表情符;
其中,聊天会话可以为关于两个用户的聊天会话,此时,聊天会话的界面即为好友会话框;当然,该聊天会话也可以关于两个以上用户的聊天会话,即群聊会话,此时,该聊天会话的界面为群聊会话框,这也是合理的。而无论该聊天会话属于哪一种类型的聊天会话,在任一聊天会话建立后,该会话处理装置可以对所建立的该聊天会话独立执行S1202-S1204。
S1204,当判断出该表情符与该聊天会话中的已有表情符之间存在关联关系时,改变该已有表情符在该聊天会话的界面中的显示样式。
当该会话处理装置检测到新的会话消息后,可以判断该表情符与该聊天会话中的已有表情符之间是否存在关联关系,如果存在关联关系,则可以改变该已有表情符在该聊天会话的界面中的显示样式。需要强调的是,本说明书实施例仅仅改变已有表情符在该聊天会话的界面中的显示样式,后台存储的该已有表情符并未发生改变;并且,改变该已有表情符在该聊天会话的界面中的显示样式之后,经过预定时长后,该聊天会话中的该已有表情符可以进行还原。
其中,已有表情符可以为一个表情符,也可以为至少两个表情符,这都是合理的。并且,该表情符和该已有表情符的发出者可以不同,也可以相同。
其中,判断出该表情符与该聊天会话中的已有表情符之间是否存在关联关系的方式存在多种。下面对判断出该表情符与该聊天会话中的已有表情符之间是否存在关联关系的方式进行举例介绍。
可选地,在一种具体实现方式中,判断该表情符与该聊天会话中的已有表情符之间是否存在关联关系的方式可以包括:
判断该表情符是否属于第二表情集合且该聊天会话中的已有表情符是否属于第一表情集合,当判断结果均为是时,判定该表情符与该已有表情符之间存在关联关系。
其中,该第一表情集合中的表情符先于该第二表情集合中的表情符出现在聊天会话中,也就是,第二表情集合中的表情符能够从情绪逻辑上影响到第一表情集合中的表情符。举例而言:该第一表情集合中可以包括希望被关怀的表情符,如表征平淡情绪的表情符、表征无力情绪的表情符、表征生气情绪的表情符、表征伤心情绪的表情符、表征疲劳情绪的表情符等;相应的,第二表情集合中可以包括具有关怀情怀的表情符,如表征礼物的表情符、表征阳光的表情符、表征拥抱的表情符,表征热茶的表情符等等。
可选地,在一种具体实现方式中,判断该表情符与该聊天会话中的已有表情符之间是否存在关联关系的方式可以包括:
判断该表情符是否属于第二表情集合、该聊天会话中的已有表情符是否属于第一表情集合,且该表情符与该已有表情符是否符合预定表情映射关系,当判断结果均为是时,判定该表情符与该已有表情符之间存在关联关系。
对于设定第一表情集合中的表情符与第二表情集合中的表情符的映射联关系的情况,举例而言:第一表情集合中包括:表征平淡情绪的表情符A、表征无力情绪的表情符B、表征伤透心情绪的表情符C、表征疲劳情绪的表情符D,第二表情集合中包括:表征礼物的表情符a和表征拥抱的表情符b,为了更具有针对性,可以将表情符A、表情符B与表情符a进行映射,而将表情符C、表情符D与表情符b进行映射。
另外,所述改变该已有表情符在该聊天会话中的显示样式的步骤,可以包括:
在该聊天会话的界面中,对该已有表情符进行显示内容更新;
或者,
在该聊天会话的界面中,对该已有表情符进行显示位置更新。
其中,所谓的显示内容更新可以包括但不局限于:表情替换或者状态切换,其中,表情替换即为将已有表情符替换为其他表情符,而状态切换即为将该已有表情符从当前显示状态切换为另一显示状态,该另一显示状态可以为隐藏状态。而所谓的显示位置更新即调整该已有表情符的显示位置,例如:将已有表情符与该表情符进行贴紧处理。
并且,从替换表情的确定的角度而言,一种具体实现方式中,对该已有表情符进行表情替换的步骤可以包括:
从第三表情集合中,获得该已有表情符对应的替换表情;
以所获得的替换表情,对已有表情符进行表情替换。
其中,预先设定了包含多个表情符的第三表情集合,该第三表情集合中的表情符作为替换表情。而从第三表情集合中选择表情符时,可以按照随机方式或非随机方式,这都是合理的。
在另一种具体实现方式中,对该已有表情符进行表情替换的步骤,可以包括:
根据预设的关于初始的表情符与替换表情符的映射关系,获得该已有表情符对应的替换表情;
以所获得的替换表情符,对该已有表情符进行表情替换。
在该种具体实现方式中,预先设定了关于初始的表情符与替换表情符的映射关系,其中,该初始的表情符即需要被替换的表情,这样,使得表情替换过程更加具有针对性,进一步提高用户体验。
另外,当该已有表情符属于通用类型时,根据预设的关于初始的表情符与替换表情符的映射关系,可以从本地获得该已有表情符所对应的替换表情符。其中,所谓通用类型即各个用户都具有的基础表情符。
而当该已有表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从该已有表情符的发出方请求获得该已有表情符所对应替换表情。其中,所谓自定义类型,即用户根据自身需求所设定的表情符。例如:为用户提供若干表达基本情绪的表情模板,如:平淡、开心、调皮、无力、生气、伤透心、疲劳、甜蜜等,用户可以在表情模板中添加感兴趣的表情包,从而制作出属于自己的专属表情。
举例而言:关于已有表情符存在一个而改变显示样式为表情替换和显示位置更新的情况,可以参见图4(a)、图4(b)和图4(c)所给出的界面变化状态示意图。
另外,需要强调的是,改变该已有表情符在所述聊天会话的界面中的显示样式的同时,也可以改变新会话消息中的表情符的显示样式。其中,改变新会话消息中的表情符的显示样式的具体实现方式可以包括:
在该聊天会话的界面中,对新会话消息中的表情符进行显示内容更新;
或者,
在该聊天会话的界面中,对新会话消息中的表情符进行显示位置更新。
关于对新会话消息中的表情符进行显示内容更新以及对新会话消息中的表情符进行显示位置更新的具体实现方式可以参见:上述的关于改变已有表情符在该聊天会话的界面中的显示样式的具体实现方式,在此不作赘述。本说明书实施例第二方面所提供的一种会话处理方法中,在检测到新的会话消息后,当判断出该会话消息所包含的表情符与该会话中的已有表情符之间存在关联关系时,改变该已有表情符在该会话中的显示样式。由于在判断出先后出现的表情符之间存在关联关系时改变已有表情符的显示样式,因此,可以提高即时通讯过程中的趣味性。
相应于上述第二方面所提供的一种会话处理方法,本说明书实施例还提供了一种电子设备。在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成会话处理装置。关于该电子设备的结构示意图与前述内容中提及的电子设备的结构示意图相同,具体参见图10。
当然,除了软件实现方式之外,本说明书实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图13,在软件实施方式中,该会话处理装置可以包括:
消息检测单元1320,用于在聊天会话中,检测到新的会话消息,所述会话消息包括表情符;
显示样式更改单元1340,用于当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,改变所述已有表情符在所述聊天会话的界面中的显示样式。
本说明书实施例所提供的一种会话处理装置,由于在判断出先后出现的表情符之间存在关联关系时改变已有表情符的显示样式,因此,可以提高即时通讯过程中的趣味性。
可选地,所述显示样式更改单元1340改变所述已有表情符在所述聊天会话的界面中的显示样式的同时,改变新会话消息中的表情符的显示样式。
可选地,所述显示样式更改单元1340,具体用于当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,在所述聊天会话的界面中,对所述已有表情符进行显示内容更新;或者,在所述会话聊天的界面中,对所述已有表情符进行显示位置更新。
相应于上述第二方面所提供的一种会话处理方法,本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第二方面所提供的一种会话处理方法。其中,该会话处理方法可以包括:
在聊天会话中,检测到新的会话消息,所述会话消息包括表情符;
当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,改变所述已有表情符在所述聊天会话的界面中的显示样式。
需要说明的是,关于会话处理方法的具体实现方式及相应解释内容可以参见上述的方法实施例的相应内容,在此不做赘述。
第三方面,为了提高即时通讯过程中的趣味性,从而提高用户使用体验,本说明书实施例还提供了一种会话处理方法。
需要说明的是,本说明书实施例所提供的一种会话处理方法的执行主体可以为一种会话处理装置,该会话处理装置运行于电子设备中。在具体应用中,该会话处理装置可以为即时通讯程序中的功能插件,而该电子设备可以为智能手机、平板电脑、笔记本电脑等设备。
其中,本实施例中的数据对象可以为:表情符、文本、红包等,相应的,该对象序列中可以仅仅包括一类数据对象,如表情符或文本;也可以包括两类数据对象,如表情符和文本的组合、表情符和红包的组合、文本和红包的组合;还可以包括三类数据对象,如:表情符、文本和红包的组合,等等。
如图14所示,本说明书实施例所提供的一种会话处理方法,可以包括如下步骤:
S1402,检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,该对象序列为:包括至少两个数据对象的序列;
可选地,所述对象序列为:包括两个数据对象的序列。
可选地,所述对象序列中所包括的两个数据对象由不同用户发出。
可选地,所述对象序列为:包括两个以上数据对象的序列。
可选地,所述预设连锁反应条件为所述对象序列中的数据对象之间符合预设的关联关系。
可选地,所述预设连锁反应条件为所述对象序列中的数据对象的含义符合预设的关联关系。
S1404,当检测结果为是时,对该对象序列进行连锁反应,其中,该连锁反应用于改变该对象序列中的数据对象在该聊天会话的界面中的显示样式。
可选地,所述对所述表情序列进行连锁反应的步骤,包括:
可选地,对该对象序列中的数据对象进行显示内容更新;
和/或,
对所述对象序列中的数据对象进行显示位置更新。
可选地,对所述对象序列中的数据对象进行显示内容更新的步骤,包括:
对所述对象序列中的一个或多个数据对象分别独立进行显示内容更新;
或者,
对该对象序列中的至少两个数据对象整体进行显示内容更新。
可选地,当数据对象为表情符,所述对所述对象序列中的数据对象进行显示内容更新的步骤,可以包括:
对该对象序列中的表情符进行表情替换;或者,对该对象序列中的表情符进行状态切换。
可选地,所述对该对象序列中的表情符进行表情替换的步骤,可以包括:
根据预设的关于初始的表情符与替换表情符的映射关系,获得所述对象序列中的表情符各自对应的替换表情符;
以所获得的替换表情符,对该对象序列中的表情符进行表情替换。
可选地,所述根据预设的关于初始的表情符与替换表情符的映射关系,获得所述对象序列中的表情符各自对应的替换表情符的步骤,包括:
当所述对象序列中待被替换的目标表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从所述目标表情符的发出方请求获得该目标表情符所对应替换表情符。
需要说明的是,对于文本而言,所谓的显示样式的更改具体可以包括但不局限于:字号大小、字体、文本颜色、加粗、倾斜等上的改变。因此,当需要对对象序列中的属于文本的数据对象进行连锁反应时,可以从字号大小、字体、文本颜色、加粗、倾斜等的角度进行显示样式的更新。
举例而言:假设对象序列为不同用户发出的两个连续的数据对象,其中,第一对象集合中包括:表征平淡情绪的表情符,而第二对象集合中包括文字内容“好想你”,表征平淡情绪的表情符对应的替换表情为表征开心情绪的表情;当用户A和用户B的聊天会话中,用户A发出了表征平淡情绪的表情符,紧接着用户B发出了文字内容“好想你”,则可以触发连锁反应,聊天会话的界面中用户A发出的表征平淡情绪的表情符替换为表征开心情绪的表情符。
由于相对于上述的第一方面所提供的会话处理方法而言,本实施例所提供的会话处理方法区别在于是针对于数据对象,因此,关于本实施例所述的会话处理方法的进一步解释或描述内容可以参见上述的第一方面所提供的会话处理方法,在此不做赘述。
由于在聊天过程中对符合预设连锁反应条件的对象序列进行连锁反应,从而改变该对象序列中的数据对象在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
相应于第三方面所提供的一种会话处理方法,本说明书实施例还提供了一种电子设备。在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成会话处理装置。关于该电子设备的结构示意图与前述内容中提及的电子设备的结构示意图相同,具体参见图10。当然,除了软件实现方式之外,本说明书实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图15,在软件实施方式中,该会话处理装置可以包括:
对象序列检测单元1520,用于检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,所述对象序列为:包括至少两个数据对象的序列;
连锁反应单元1540,用于当检测结果为是时,对所述对象序列进行连锁反应,其中,所述连锁反应用于改变所述对象序列中的数据对象在所述聊天会话的界面中的显示样式。
由于在聊天过程中对符合预设连锁反应条件的对象序列进行连锁反应,从而改变该对象序列中的数据对象在聊天会话的界面中的显示样式,因此,可以提高即时通讯过程中的趣味性。
可选地,所述对象序列为:包括两个数据对象的序列。
可选地,所述对象序列中所包括的两个数据对象由不同用户发出。
可选地,所述对象序列为:包括两个以上数据对象的序列。
可选地,所述预设连锁反应条件包括:
所包含的头数据对象属于第一对象集合、且其余至少两个数据对象属于第二对象集合,其中,在连锁反应中该第一对象集合中的数据对象先于该第二对象集合中的数据对象出现。
可选地,所述连锁反应单元1540可以包括:
第一反应子单元,用于对所述对象序列中的数据对象进行显示内容更新;
和/或,
第二反应子单元,用于对所述对象序列中的数据对象进行显示位置更新。
可选地,所述第一反应子单元包括:
独立更新模块,用于对所述对象序列中的一个或多个数据对象分别独立进行显示内容更新;
或者,
整体更新模块,用于对所述对象序列中的至少两个数据对象整体进行显示内容更新。
可选地,当数据对象为表情符时,所述第一反应子单元包括:
表情替换模块,用于对所述对象序列中的表情符进行表情替换;或者,表情切换模块,用于对所述对象序列中的表情符进行状态切换。
可选地,所述表情替换模块包括:
表情获得子模块,用于根据预设的关于初始的表情符与替换表情符的映射关系,获得所述对象序列中的表情符各自对应的替换表情符;
表情替换子模块,用于以所获得的替换表情符,对所述对象序列中的表情符进行表情替换。
可选地,所述表情获得子模块具体用于:
当所述对象序列中待被替换的目标表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从所述目标表情符的发出方请求获得所述目标表情符所对应替换表情符。
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的会话据处理方法。其中,该会话处理方法可以包括:
检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,所述对象序列为:包括至少两个数据对象的序列;
当检测结果为是时,对所述对象序列进行连锁反应,其中,所述连锁反应用于改变所述对象序列中的数据对象在所述聊天会话的界面中的显示样式。
需要说明的是,关于会话处理方法的具体实现方式及相应解释内容可以参见上述的第三方面所提供的会话处理方法实施例的相应内容,在此不做赘述。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
在本说明书实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书实施例。在本说明书实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本说明书实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
以上所述仅为本说明书实施例的较佳实施例而已,并不用以限制本说明书实施例,凡在本说明书实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书实施例保护的范围之内。
Claims (21)
1.一种会话处理方法,其特征在于,包括:
检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列;
当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
2.根据权利要求1所述的方法,其特征在于,所述表情序列为:包括两个表情符的序列。
3.根据权利要求2所述的方法,其特征在于,所述表情序列中所包括的两个表情符由不同用户发出。
4.根据权利要求1所述的方法,其特征在于,所述表情序列为:包括两个以上表情符的序列。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述预设连锁反应条件为所述表情序列中的表情符之间符合预设的关联关系。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述预设连锁反应条件为所述表情序列中的表情符的含义符合预设的关联关系。
7.根据权利要求1-4任一项所述的方法,其特征在于,所述对所述表情序列进行连锁反应的步骤,包括:
对所述表情序列中的表情符进行显示内容更新;
和/或,
对所述表情序列中的表情符进行显示位置更新。
8.根据权利要求7所述的方法,其特征在于,所述对所述表情序列中的表情符进行显示内容更新的步骤,包括:
对所述表情序列中的一个或多个表情符分别独立进行显示内容更新;
或者,
对所述表情序列中的至少两个表情符整体进行显示内容更新。
9.根据权利要求7所述的方法,其特征在于,所述对所述表情序列中的表情符进行显示内容更新的步骤,包括:
对所述表情序列中的表情符进行表情替换;
或者,
对所述表情序列中的表情符进行状态切换。
10.根据权利要求9所述的方法,其特征在于,所述对所述表情序列中的表情符进行表情替换的步骤,包括:
根据预设的关于初始的表情符与替换表情符的映射关系,获得所述表情序列中的表情符各自对应的替换表情符;
以所获得的替换表情符,对所述表情序列中的表情符进行表情替换。
11.根据权利要求10所述的方法,其特征在于,所述根据预设的关于初始的表情符与替换表情符的映射关系,获得所述表情序列中的表情符各自对应的替换表情符的步骤,包括:
当所述表情序列中待被替换的目标表情符属于自定义类型时,根据预设的关于初始的表情符与替换表情符的映射关系,从所述目标表情符的发出方请求获得所述目标表情符所对应替换表情符。
12.一种会话处理方法,其特征在于,包括:
在聊天会话中,检测到新的会话消息,所述会话消息包括表情符;
当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,改变所述已有表情符在所述聊天会话的界面中的显示样式。
13.根据权利要求12所述的方法,其特征在于,还包括:
改变所述已有表情符在所述聊天会话的界面中的显示样式的同时,改变新会话消息中的表情符的显示样式。
14.根据权利要求12或13所述的方法,其特征在于,所述改变所述已有表情符在所述会话中的显示样式的步骤,包括:
在所述聊天会话的界面中,对所述已有表情符进行显示内容更新;
或者,
在所述会话聊天的界面中,对所述已有表情符进行显示位置更新。
15.一种会话处理方法,其特征在于,包括:
检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,所述对象序列为:包括至少两个数据对象的序列;
当检测结果为是时,对所述对象序列进行连锁反应,其中,所述连锁反应用于改变所述对象序列中的数据对象在所述聊天会话的界面中的显示样式。
16.一种会话处理装置,其特征在于,包括:
表情序列检测单元,用于检测同一聊天会话中,是否存在符合预设连锁反应条件的表情序列,其中,所述表情序列为:包括至少两个表情符的序列;
连锁反应单元,用于当检测结果为是时,对所述表情序列进行连锁反应,其中,所述连锁反应用于改变所述表情序列中的表情符在所述聊天会话的界面中的显示样式。
17.一种会话处理装置,其特征在于,包括:
消息检测单元,用于在聊天会话中,检测到新的会话消息,所述会话消息包括表情符;
显示样式更改单元,用于当判断出所述表情符与所述聊天会话中的已有表情符之间存在关联关系时,改变所述已有表情符在所述聊天会话的界面中的显示样式。
18.一种会话处理装置,其特征在于,包括:
对象序列检测单元,用于检测同一聊天会话中,是否存在符合预设连锁反应条件的对象序列,其中,所述对象序列为:包括至少两个数据对象的序列;
连锁反应单元,用于当检测结果为是时,对所述对象序列进行连锁反应,其中,所述连锁反应用于改变所述对象序列中的数据对象在所述聊天会话的界面中的显示样式。
19.一种电子设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为实现如权利要求1-11中任一项所述的会话处理方法。
20.一种电子设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为实现如权利要求12-14中任一项所述的会话处理方法。
21.一种电子设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为实现如权利要求15所述的会话处理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810111719.0A CN110119293A (zh) | 2018-02-05 | 2018-02-05 | 会话处理方法、装置及电子设备 |
PCT/CN2019/073393 WO2019149171A1 (zh) | 2018-02-05 | 2019-01-28 | 会话处理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810111719.0A CN110119293A (zh) | 2018-02-05 | 2018-02-05 | 会话处理方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110119293A true CN110119293A (zh) | 2019-08-13 |
Family
ID=67478626
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810111719.0A Pending CN110119293A (zh) | 2018-02-05 | 2018-02-05 | 会话处理方法、装置及电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110119293A (zh) |
WO (1) | WO2019149171A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113934349A (zh) * | 2021-10-28 | 2022-01-14 | 北京字跳网络技术有限公司 | 交互方法、装置、电子设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494618A (zh) * | 2008-11-28 | 2009-07-29 | 腾讯科技(深圳)有限公司 | 一种即时通信终端窗口显示***及方法 |
CN104780093A (zh) * | 2014-01-15 | 2015-07-15 | 阿里巴巴集团控股有限公司 | 即时通讯过程中的表情信息处理方法及装置 |
CN106033337A (zh) * | 2015-03-13 | 2016-10-19 | 腾讯科技(深圳)有限公司 | 一种即时通信表情符号生成方法及装置 |
CN106447747A (zh) * | 2016-09-26 | 2017-02-22 | 北京小米移动软件有限公司 | 图像处理方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7106887B2 (en) * | 2000-04-13 | 2006-09-12 | Fuji Photo Film Co., Ltd. | Image processing method using conditions corresponding to an identified person |
CN105119812B (zh) * | 2015-08-26 | 2018-05-18 | 小米科技有限责任公司 | 在聊天界面更改表情符号的方法、装置及终端设备 |
CN106293397B (zh) * | 2016-08-05 | 2019-07-16 | 腾讯科技(深圳)有限公司 | 一种显示对象的处理方法及终端 |
-
2018
- 2018-02-05 CN CN201810111719.0A patent/CN110119293A/zh active Pending
-
2019
- 2019-01-28 WO PCT/CN2019/073393 patent/WO2019149171A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494618A (zh) * | 2008-11-28 | 2009-07-29 | 腾讯科技(深圳)有限公司 | 一种即时通信终端窗口显示***及方法 |
CN104780093A (zh) * | 2014-01-15 | 2015-07-15 | 阿里巴巴集团控股有限公司 | 即时通讯过程中的表情信息处理方法及装置 |
CN106033337A (zh) * | 2015-03-13 | 2016-10-19 | 腾讯科技(深圳)有限公司 | 一种即时通信表情符号生成方法及装置 |
CN106447747A (zh) * | 2016-09-26 | 2017-02-22 | 北京小米移动软件有限公司 | 图像处理方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113934349A (zh) * | 2021-10-28 | 2022-01-14 | 北京字跳网络技术有限公司 | 交互方法、装置、电子设备和存储介质 |
WO2023071606A1 (zh) * | 2021-10-28 | 2023-05-04 | 北京字跳网络技术有限公司 | 交互方法、装置、电子设备和存储介质 |
CN113934349B (zh) * | 2021-10-28 | 2023-11-07 | 北京字跳网络技术有限公司 | 交互方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2019149171A1 (zh) | 2019-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9538342B2 (en) | Systems and methods for prioritizing messages on a mobile device | |
US9766784B2 (en) | Dynamically scaled messaging content | |
US8466950B2 (en) | Method and apparatus for video call in a mobile terminal | |
CN107707452B (zh) | 针对表情的信息展示方法、装置以及电子设备 | |
CN104854539B (zh) | 一种对象搜索方法及装置 | |
US20100162138A1 (en) | Conversation bubbles including visual cues for threaded messaging applications | |
CN103399906B (zh) | 在进行输入时基于社会关系提供候选词的方法和装置 | |
CN103442146B (zh) | 一种移动终端及其显示与联系人的会话界面的方法及*** | |
TW201835823A (zh) | 會話篩選方法及裝置 | |
US10929606B2 (en) | Method for follow-up expression for intelligent assistance | |
KR101891101B1 (ko) | 애니메이션 메시지의 재생 속도를 제어하는 전자 장치 및 방법 | |
US9519310B2 (en) | Display method and terminal for changing displayed content based on the device orientation | |
CN107786432A (zh) | 信息展示方法、装置、计算机装置及计算可读存储介质 | |
CN106527864B (zh) | 一种界面显示方法及装置 | |
CN110119293A (zh) | 会话处理方法、装置及电子设备 | |
CN106027385A (zh) | 一种即时会话消息优先级排序方法 | |
CN106209575B (zh) | 信息发送方法、获取方法、装置及界面*** | |
CN111260760A (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN109740125A (zh) | 用于文件比较的更新查找方法、装置、存储介质和设备 | |
CN105610701B (zh) | 一种即时通信的方法、装置及*** | |
CN106534538B (zh) | 一种智能终端的状态栏控制方法及装置 | |
EP2814211A1 (en) | Method and device for displaying conversation information | |
CN108681531A (zh) | 文档输入的控制方法及装置 | |
CN107623784A (zh) | 信息显示方法及装置、终端装置及计算机可读存储介质 | |
CN102739866B (zh) | 一种信息的播报方法、***及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40012233 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190813 |
|
RJ01 | Rejection of invention patent application after publication |