会话消息处理方法、装置及电子设备与流程
未命名
07-27
阅读:119
评论:0
1.本技术涉及信息处理技术领域,尤其涉及一种会话消息处理方法、装置及电子设备。
背景技术:
2.目前,用户在使用电子设备中的通信类应用程序过程中,在回复消息时可以对通信类应用程序中的会话消息进行引用。具体的,用户可以从通信类应用程序的会话界面中查阅需要引用的会话消息,在确认引用某一会话消息后进入会话消息编辑区域编辑文字信息,在完成编辑并发送后,则可在会话界面上看到用户回复的文字信息以及所引用的会话消息。但是,该种会话消息引用方式的会话沟通效率不高。
技术实现要素:
3.本技术实施例提供一种会话消息处理方法、装置及电子设备,能够解决现有的会话消息引用方式的会话沟通效率不高的问题。
4.第一方面,本技术实施例提供了一种会话消息处理方法,所述方法包括:
5.响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的消息文本;所述至少一个目标会话消息包括以下至少一项:语音会话消息、图片会话消息、视频会话消息;
6.响应于对所述消息文本的第二输入,显示会话引用消息;
7.响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;
8.将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。
9.第二方面,本技术实施例提供了一种会话消息处理装置,所述装置包括:
10.第一显示模块,用于响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的引用消息编辑区域;所述至少一个目标会话消息包括以下至少一项:文字会话消息、语音会话消息、图片会话消息、视频会话消息;
11.第二显示模块,用于响应于对所述引用消息编辑区域的第二输入,显示所述至少一个目标会话消息对应的会话引用消息;
12.第三显示模块,用于响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;
13.发送模块,用于将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。
14.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的会话消息处理方法中的步骤。
15.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的会话消息处理方法中的
步骤。
16.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
17.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
18.本技术实施例中,响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的消息文本;所述至少一个目标会话消息包括以下至少一项:语音会话消息、图片会话消息、视频会话消息,响应于对所述消息文本的第二输入,显示会话引用消息,响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息,并将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员,也即本技术实施例可以基于对目标会话消息对应的消息文本的操作,实现对目标会话消息或者目标会话消息对应的消息文本的引用,由此可以突出所引用的会话消息的关键内容,提高会话沟通效率。
附图说明
19.图1是本技术实施例提供的一种会话消息处理方法的流程图;
20.图2是本技术实施例提供的将语音会话消息转消息文本的示意图;
21.图3是本技术实施例提供的通过对会话消息对应的消息文本的操作以进行会话消息引用的示意图之一;
22.图4a是本技术实施例提供的在会话消息编辑区域下方显示引用消息的示意图之一;
23.图4b是本技术实施例提供的在会话消息编辑区域下方显示引用消息的示意图之二;
24.图4c是本技术实施例提供的在目标会话显示引用消息的示意图之一;
25.图5是本技术实施例提供的多条会话消息拼接后引用的示意图之一;
26.图6a是本技术实施例提供的多条会话消息拼接后引用的示意图之二;
27.图6b是本技术实施例提供的多条会话消息拼接后引用的示意图之三;
28.图7a是本技术实施例提供的增加片段引用的示意图之一;
29.图7b是本技术实施例提供的增加片段引用的示意图之二;
30.图8是本技术实施例提供的多个片段拼接后引用的示意图;
31.图9是本技术实施例提供的多条会话消息引用的示意图;
32.图10a是本技术实施例提供的在目标会话显示引用消息的示意图之二;
33.图10b是本技术实施例提供的在目标会话显示引用消息的示意图之三;
34.图10c是本技术实施例提供在目标会话显示引用消息的示意图之四;
35.图11是本技术实施例提供的显示所引用的语音消息片段对应的完整目标会话消息的示意图;
36.图12是本技术实施例提供的另一种会话消息处理方法的流程图;
37.图13是本技术实施例提供的一种会话消息处理装置的结构示意图;
38.图14是本技术实施例提供的一种电子设备的结构示意图;
39.图15是本技术实施例提供的另一种电子设备的结构示意图。
具体实施方式
40.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
41.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
42.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的会话消息处理方法、装置及电子设备进行详细地说明。
43.参见图1,图1是本技术实施例提供的一种会话消息处理方法的流程图,如图1所示,包括以下步骤:
44.步骤101、响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的消息文本;所述至少一个目标会话消息包括以下至少一项:语音会话消息、图片会话消息、视频会话消息。
45.上述目标会话可以是任意通信类应用程序的任意会话。上述至少一个目标会话消息可以为从目标会话中选择的至少一个会话消息。
46.其中,上述至少一个目标会话消息可以均为同一消息类型的会话消息,例如,上述至少一条会话消息均为语音会话消息、图片会话消息或视频会话消息;或者,上述至少一个目标会话消息可以包括不同消息类型的会话消息,例如,上述至少一个目标会话消息可以包括语音会话消息、图片会话消息和视频会话消息中的至少两种类型的会话消息。
47.对于目标会话消息对应的消息文本,例如,若目标会话消息为语音会话消息,则目标会话消息对应的消息文本为语音会话消息对应的语音文本(即由语音转换得到的文本);若目标会话消息为视频会话消息,则目标会话消息对应的消息文本为视频会话消息对应的视频文本(例如,视频的字幕文本或者由视频的音频转换得到的文本);若目标会话消息为图片会话消息,则目标会话消息对应的消息文本为图片会话消息对应的图片文本(即图片上的文本)。
48.上述第一输入可以包括但不限于对目标会话的至少一个目标会话消息的点击输入、滑动输入或者按压输入等。例如,如图2所示,用户选中目标会话的语音会话消息后,显示用于转文本的控件,在接收到对该用于转文本的控件的触控输入的情况下,显示该语音会话消息对应的消息文本,如图3所示。
49.步骤102、响应于对所述消息文本的第二输入,显示会话引用消息。
50.上述第二输入可以包括但不限于对消息文本的选择输入、截取输入和拼接输入等中的至少一项。
51.示例性的,上述选择输入或者截取输入可以包括用户在消息文本上的滑动输入,并将滑动轨迹所覆盖的文字部分确定为用户所需选择或截取的文本片段;或者上述选择输入或者截取输入可以包括针对消息文本上显示的文本选择框的拖动输入,并将文本选择框所框选的文本部分确定为用户所需选择或截取的文本片段,例如,如图3所示。
52.示例性的,上述拼接输入可以用于触发将用户选中的多个消息文本或者文本片段进行拼接,或者将用户选中的多个消息文本对应的目标会话消息或者多个文本片段对应的语音消息片段进行拼接。例如,在用户选中文本片段a和文本片段b的情况下,若接收到对拼接控件的触控输入的情况下,可以将上述文本片段a和文本片段b进行拼接,得到拼接的消息文本,或者,可以将上述文本片段a对应的语音消息片段和上述文本片段b对应的语音消息片段进行拼接,得到拼接的语音消息。
53.上述会话引用消息可以包括一条或多条引用消息。对于基于上述第二输入确定会话引用消息,例如,若上述第二输入包括对消息文本a的文本片段a的选择输入,则可以将文本片段a或者文本片段a对应的会话消息片段作为引用消息;若上述第二输入包括对消息文本a的文本片段a的选择输入和对消息文本b的文本片段b的选择输入,则可以响应于上述选择输入,从消息文本a截取文本片段a,以及从消息文本b截取文本片段b,并可以将文本片段a和文本片段b分别作为一条引用消息;或者,可以将文本片段a和文本片段b进行拼接,得到拼接的消息文本,并将拼接的消息文本作为一条引用消息;或者,可以将文本片段a对应的语音消息片段和文本片段b对应的语音消息片段分别作为一条引用消息;或者,可以将文本片段a对应的语音消息片段和文本片段b对应的语音消息片段进行拼接,得到拼接的语音消息,并将拼接的语音消息作为一条引用消息等。
54.步骤103、响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息。
55.本实施例中,上述输入消息可以包括文字输入消息、语音输入消息、图片输入消息和视频输入消息等中的至少一项。
56.示例性的,在确定会话引用消息之后,可以将上述会话引用消息带入会话消息编辑区域中。例如,在上述会话引用消息为语音消息的情况下,可以如图4a所示;在上述会话引用消息为文本消息的情况下,可以如图4b所示。
57.步骤104、将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。
58.本实施例中,在将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,上述输入消息和会话引用消息可以按照预设引用格式显示于目标会话中。示例性的,可以将会话引用消息显示在输入消息下方,并可显示各条会话引用消息对应的被引用对象的名称(即联系人),例如,如图4c所示。
59.本技术实施例提供的会话消息处理方法,响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的消息文本;所述至少一个目标会话消息包括以下至少一项:语音会话消息、图片会话消息、视频会话消息,响应于对所述消息文本的第二输入,显示会话引用消息,响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息,并将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员,也即本技术实施例可以基于对目标会话消息对应的消息文本的操作,实现对
目标会话消息或者目标会话消息对应的消息文本的引用,由此可以突出所引用的会话消息的关键内容,提高会话沟通效率。
60.可选的,所述至少一个目标会话消息包括第一会话消息;
61.所述响应于对所述消息文本的第二输入,显示会话引用消息,包括:
62.响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本;
63.根据所述第一消息文本显示所述会话引用消息。
64.本实施例中,上述第一会话消息可以为至少一个目标会话消息中的任意会话消息。上述第一消息文本可以包括第一会话消息对应的消息文本的文本片段或者全部文本,以下以上述第一消息文本包括第一会话消息对应的消息文本的文本片段为例进行说明。
65.上述根据第一消息文本显示所述会话引用消息,例如,可以是将第一消息文本作为一条引用消息,或者将第一消息文本对应的会话消息作为一条引用消息,或者,可以将第一消息文本和其他消息文本的拼接结果作为一条引用消息,或者,可以将第一消息文本对应的会话消息和其他消息文本对应的会话消息的拼接结果作为一条引用消息。
66.本实施例响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本,并根据所述第一消息文本显示所述会话引用消息,也即支持从会话消息对应的消息文本中获取文本片段,并基于获取的文本片段确定会话引用消息,这样不仅可以提高会话消息引用的灵活性,还可以提高会话消息引用的针对性。
67.可选的,所述第一会话消息为语音会话消息,所述第一会话消息对应的消息文本为所述语音会话消息对应的语音文本;
68.所述响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本,包括:
69.响应于对所述语音会话消息对应的语音文本的第二输入,确定目标语音文本,其中,所述第一消息文本为所述目标语音文本;
70.所述根据所述第一消息文本显示所述会话引用消息,包括:
71.根据所述目标语音文本显示所述会话引用消息;
72.或者,
73.根据所述目标语音文本对应的语音片段显示所述会话引用消息。
74.本实施例中,上述目标语音文本可以包括语音会话消息对应的语音文本的文本片段或者全部文本,以下以上述目标语音文本包括语音会话消息对应的语音文本的文本片段为例进行说明。
75.上述第二输入可以包括但不限于在语音会话消息对应的语音文本的滑动输入或针对语音会话消息对应的语音文本上的文本选择控件(例如,文本选择框等)的拖动输入等。示例性的,如图3所示,接收用户对语音会话消息对应的语音文本上的文本选择框的拖动输入,响应于所述拖动输入,将所述文本选择框所框选的文本部分确定为目标语音文本。
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.以上述第一会话消息和第二会话消息均为语音会话消息为例,如图5所示,在选择两条语音会话消息对应的消息文本的文本片段之后,在接收到对拼接后引用控件的触控输入的情况下,将上述选择的两个文本片段进行拼接后引用,或者,将上述选择的两个文本片段对应的语音消息片段进行拼接后引用。
107.本实施例支持基于多个会话消息对应的消息文本进行多个会话消息的引用,可以提高会话消息引用的效率。
108.可选的,所述根据所述第一消息文本和所述第二消息文本显示所述会话引用消息,包括:
109.根据所述第一消息文本和所述第二消息文本的拼接结果显示所述会话引用消息。
110.示例性的,可以将第一消息文本和第二消息文本的拼接结果作为一条引用消息,并显示该引用消息,或者,可以将第一消息文本和第二消息文本的拼接结果对应的会话消息作为一条引用消息,并显示该引用消息,例如,若第一消息文本为第一语音会话消息对应的消息文本的文本片段,第二消息文本为第二语音会话消息对应的消息文本的文本片段,则第一消息文本和第二消息文本的拼接结果对应的会话消息为第一消息文本对应的语音消息片段和第二消息文本对应的语音消息片段的拼接结果。
111.需要说明的是,不同会话消息对应的消息文本的拼接顺序,可以由各条会话消息在目标会话的位置确定;或者,由对上述不同会话消息的选择顺序确定,例如,如图6a至图6b所示,在确定各条会话消息对应的消息文本的文本片段之后,可以依次选中各条会话消息,并基于选中各条会话消息的先后顺序拼接各条会话消息对应的消息文本对应的文本片段,或者,基于选中各条会话消息的先后顺序拼接各条会话消息的语音消息片段。
112.可选的,可以在被选中的各条会话消息的选择框上显示对应的顺序标识,用于标识各条会话消息的选择顺序或者拼接顺序。如果取消选择某条会话消息,在该被取消选择的会话消息之后被选中的会话消息的顺序依次往前递补,如图9所示。
113.实际应用中,受限于会话消息长度,往往存在一些关联的会话消息被分成多条会话消息进行发送,本实施例基于多条会话消息对应的消息文本的部分文本或者全部文本共同生成一条引用消息,或者基于多条会话消息或者多条会话消息片段共同生成一条引用消息,这样不仅可以进一步提高会话消息引用的灵活性,还可以进一步提高会话消息引用的完整性和可读性。
114.可选的,所述根据所述第一消息文本显示所述会话引用消息之前,所述方法还包括:
115.响应于对所述第一会话消息对应的消息文本的第四输入,确定第三消息文本;
116.所述根据所述第一消息文本显示所述会话引用消息,包括:
117.根据所述第一消息文本和所述第三消息文本显示所述会话引用消息。
118.本实施例中,上述第三消息文本可以是第一会话消息对应的消息文本中与第一消息文本不同的文本片段。
119.示例性的,在用户选择了第一会话消息对应的消息文本的一个文本片段之后,用户可选择增加片段选项来进行多个文本片段的选择,以获取同一会话消息对应的消息文本的多个文本片段进行引用。例如,如图7a至图7b所示,用户在选择了第一会话消息对应的消息文本的一个文本片段之后,可以点击或者长按加片段选项,进而会在第一会话消息对应的消息文本的未被选择的文本范围显示文本选择框,接收用户针对该文本选择框的拖动输入,并响应于该拖动输入,将文本选择框内所框选的文本部分确定为选择的文本片段。
120.示例性的,在确定上述第一消息文本和第三消息文本的情况下,可以将上述第一消息文本和第三消息文本分别作为一条引用消息;或者,可以将上述第一消息文本对应的会话消息(例如,语音会话消息、视频会话消息或者图片会话消息等)或会话消息片段以及第三消息文本对应的会话消息或会话消息片段分别作为一条引用消息;或者,可以将上述第一消息文本和第三消息文本进行拼接,并将拼接结果作为一条引用消息,例如,如图8所示,在确定两个文本片段之后,接收对拼接后引用的控件的触控输入,并响应于该触控输入,将上述两个文本片段拼接后进行引用;或者,可以将上述第一消息文本对应的会话消息
或者会话消息片段,以及第三消息文本对应的会话消息或者会话消息片段进行拼接,并将拼接结果作为一条引用消息。
121.本实施例支持对同一条会话消息对应的消息文本裁剪得到多个文本片段,并基于多个文本片段显示会话引用消息,这样可以进一步提高会话消息引用的针对性和灵活性。
122.可选的,所述根据所述第一消息文本和所述第三消息文本显示所述会话引用消息,包括:
123.根据所述第一消息文本和所述第三消息文本的拼接结果显示所述会话引用消息。
124.示例性的,可以将第一消息文本和第三消息文本的拼接结果作为一条引用消息,并显示该引用消息;或者,可以将第一消息文本和第三消息文本的拼接结果对应的会话消息片段作为一条引用消息,并显示该引用消息,例如,若第一消息文本和第三消息文本为语音会话消息对应的消息文本的文本片段,则第一消息文本和第三消息文本的拼接结果对应的会话消息片段为第一消息文本对应的语音消息片段和第三消息文本对应的语音消息片段的拼接结果。
125.需要说明的是,同一会话消息对应的消息文本的不同文本片段的拼接顺序,可以由各条不同文本片段在该会话消息对应的消息文本中的位置确定;或者,可以根据对上述各个不同文本片段的选择顺序确定。
126.本实施例可以基于同一会话消息对应的消息文本的多个文本片段的拼接结果确定一条引用消息,这样可以在提高会话消息引用的针对性的同时,保证引用消息与会话消息之间的对应性,有利于提高引用消息的可读性。
127.在一些可选的实施例中,可以基于由同一会话消息对应的消息文本裁剪得到的一个或多个文本片段确定同一条引用消息,基于由不同会话消息对应的消息文本裁剪得到的文本片段分别确定不同的引用消息,这样有利于提高引用消息和会话消息的对应性,便于用户查看。例如,如图9所示,在选择两条会话消息对应的消息文本的文本片段之后,接收对引用控件的触控输入,响应于该触控输入,分别将确定的两条会话消息对应的消息文本的文本片段对应的语音消息片段作为一条引用消息,得到两条引用消息。
128.可选的,所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,所述方法还包括:
129.在所述目标会话显示所述输入消息、所述会话引用消息和所述会话引用消息对应的预览信息。
130.本实施例中,在会话引用消息包括语音引用消息的情况下,上述语音引用消息对应的预览信息可以为上述语音引用消息的语音文字信息;在会话引用消息包括视频引用消息的情况下,上述视频引用消息对应的预览信息可以为上述视频引用消息的视频帧信息,例如,上述视频引用消息的视频帧序列;在会话引用消息包括图片引用消息的情况下,上述图片引用消息对应的预览信息可以为上述图片引用消息的文字信息或者预览图等。
131.例如,如图10a所示,在会话引用消息为语音引用消息的情况下,在所述目标会话显示所述输入消息、语音引用信息以及语音引用消息对应的消息文本。
132.本实施例通过在目标会话显示会话引用消息以及所述会话引用消息对应的预览信息,这样有利于参与所述目标会话的会话成员快速获知会话引用消息的内容。
133.在一些可选的实施例中,在所述会话引用消息为文本引用消息的情况下,可以直
接在所述目标会话显示输入消息和文本引用消息,例如,如图10b所示。此外,在群聊场景下,可以在目标会话显示输入消息、文本引用信息以及各条文本引用消息对应的被引用对象的名称(例如,联系人),例如,如图10c所示。
134.可选的,所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,所述方法还包括:
135.在所述目标会话显示所述输入消息和所述会话引用消息;
136.接收对所述会话引用消息中的目标引用消息的第五输入;
137.响应于所述第五输入,显示第三会话消息,其中,所述目标引用消息包括所述第三会话消息的消息片段或者所述第三会话消息对应的消息文本的文本片段,所述第三会话消息为所述至少一个目标会话消息中的会话消息。
138.本实施例中,上述目标引用消息可以是任意包括会话消息片段的引用消息。上述第三会话消息可以包括一条或多条会话消息,例如,若上述目标引用消息为会话消息a的消息片段,则上述第三会话消息为会话消息a;若上述目标引用消息由会话消息a的消息片段和会话消息b的消息片段拼接得到,则上述第三会话消息包括会话消息a和会话消息b。
139.例如,如图4c所示,在目标会话显示输入消息以及会话引用消息,在接收到对会话引用消息中的某一引用消息(例如,33秒的语音片段)的点击输入的情况下,可以显示该引用消息对应的原始的会话消息,如图11示出的原语音。可选的,在上述引用消息不为文本引用消息的情况下,还可以显示该引用消息对应的预览信息,如图11所示,显示语音引用消息对应的消息文本。
140.本技术实施例支持用户基于被引用的会话消息片段或者会话消息片段对应的消息文本,进一步查看被引用的会话消息片段或者会话消息片段对应的消息文本对应的原始的会话消息,这样可以提高引用消息的可读性,便于用户理解。
141.需要说明的是,参与所述目标会话的会话成员接收到输入消息和会话引用消息之后,例如,参与所述目标会话的会话成员在通过通信类应用程序接收上述输入消息和会话引用消息之后,可以在参与所述目标会话的会话成员的目标会话上显示输入消息和会话引用消息。
142.可选的,在所述会话引用消息包括语音引用消息或视频引用消息或者图片引用消息的情况下,可以在参与所述目标会话的会话成员的目标会话上所述输入消息、所述会话引用消息和所述会话引用消息对应的预览信息。
143.可选的,在参与所述目标会话的会话成员的目标会话上显示输入消息和会话引用消息之后,接收针对所述会话引用消息中的第一引用消息的第六输入;响应于所述第六输入,显示第四会话消息,其中,所述第一引用消息包括所述第时会话消息的消息片段或者所述第四会话消息对应的消息文本的文本片段,所述第四会话消息为所述至少一个目标会话消息中的会话消息。
144.以下以会话消息为语音会话消息为例对本技术实施例进行举例说明:
145.如图12所示,本技术实施例提供的会话消息处理方法包括如下步骤:
146.步骤1201、选中语音会话消息进行转文字操作。
147.如图2所示,用户选中目标会话中的语音会话消息后,显示用于转文本的控件,在接收到对该用于转文本的控件的触控输入的情况下,显示该语音会话消息对应的消息文
本,如图3所示。
148.步骤1202、将语音会话消息根据转文字的结果直接进行截取或拼接,并可对语音消息进行单条或批量引用。
149.本步骤中,如图3所示,用户可直接对单条已转文字的语音会话消息进行全部选中,或拉动文本选择框以截取文本片段对应的语音消息片段后进行引用。拉动过程如未覆盖任何文本部分,则视为未选中任意的语音消息片段,即无法进行引用。
150.可选的,如图7a至图7b所示,用户可选择增加片段选项来进行多个文本片段的选择,以获取同一语音会话消息的多个语音消息片段进行引用。
151.可选的,如图8所示,用户还可对多个文本片段对应的语音消息片段进行拼接后引用,在该情况下,多个语音消息片段将被合为一条引用消息。
152.可选的,用户也可使用直接引用选项,直接引用视为多个语音消息片段不作拼接,而是分别引用,也即每个语音消息片段分别作为一条引用消息。
153.可选的,如图9所示,用户也可对多条已转文字的语音会话消息进行全部选中,或各条单独进行截取操作,对最终截取选中的文本片段对应的语音消息片段进行引用。
154.可选的,如图5所示,用户也可对多条已转文字的语音会话消息进行拼接后引用,被拼接引用后多条语音会话消息的语音消息片段及其对应的文本片段被合为一条引用消息。
155.可选的,如图6a至图6b所示,用户在拼接后引用时,可依次选择不同的已完成拖动裁剪的语音会话消息,选择的依次顺序被视为语音消息片段拼接的顺序。可选的,选择顺序可被标注在选择框中。如取消选择某条语音会话消息,其他语音会话消息按顺序依次递补。
156.步骤1203、完成引用操作后回到聊天发送框编辑新消息,新消息发送后同步展示所引用的语音会话消息。
157.本步骤中,如图4a所示,用户可直接在输入框编辑新消息,被引用的语音会话消息或语音消息片段展示在输入框下方,被选中的语音会话消息应按照引用顺序逐条展示,并能够与新编辑的回复消息汇总为一条消息统一发送。
158.可选的,如图4b所示,语音会话消息或语音消息片段也可直接以文本形式被带入输入框下方,用户可直接预览文本内容。
159.需要说明的是,所有接收终端可在聊天软件(即上述通信类应用程序)中收到上述回复消息以及引用消息,进入聊天界面可看到最新的引用回复(即上述回复消息以及引用消息)。如图4c所示,发送终端发出上述回复消息以及引用消息后,接收终端可接到上述回复消息以及引用消息,并显示在会话界面上,根据引用消息的数目,回复消息下方默认展示一条或多条引用的语音会话消息或语音消息片段。
160.可选的,如图10a所示,发送终端发出新消息(即上述第一目标消息)后,如是通过转文字方式进行语音引用,被引用的语音会话消息默认将文本内容展开,显示在会话界面上。
161.可选的,如图10b所示,发送终端发出新消息后,被引用的语音会话消息可直接以文本形式展示在会话界面上。
162.可选的,如图10c所示,在群聊场景下,在引用多条语音会话消息的情况下,可在会话界面显示被引用对象的名称及引用的语音会话消息对应的消息文本。
163.可选的,如图11所示,会话场景中各成员均可点击被引用的语音会话消息,听取对应语音内容。如点击的是语音消息片段,可听取语音消息片段内容,并可听取该语音消息片段对应的语音会话消息的语音内容。除了听取语音内容外,还可直接查看该语音消息片段对应的消息文本。
164.本技术实施例提供的会话消息处理方法,执行主体可以为会话消息处理装置。本技术实施例中以会话消息处理装置执行会话消息处理方法为例,说明本技术实施例提供的会话消息处理装置。
165.参见图13,图13是本技术实施例提供的一种会话消息处理装置的结构示意图,如图13所示,所述会话消息处理装置1300包括:
166.第一显示模块1301,用于响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的引用消息编辑区域;所述至少一个目标会话消息包括以下至少一项:文字会话消息、语音会话消息、图片会话消息、视频会话消息;
167.第二显示模块1302,用于响应于对所述引用消息编辑区域的第二输入,显示所述至少一个目标会话消息对应的会话引用消息;
168.第三显示模块1303,用于响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;
169.发送模块1304,用于将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。
170.可选的,所述至少一个目标会话消息包括第一会话消息;
171.所述第二显示模块包括:
172.第一确定单元,用于响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本;
173.第一显示单元,用于根据所述第一消息文本显示所述会话引用消息。
174.可选的,所述第一会话消息为语音会话消息,所述第一会话消息对应的消息文本为所述语音会话消息对应的语音文本;
175.所述第一确定单元具体用于:
176.响应于对所述语音会话消息对应的语音文本的第二输入,确定目标语音文本,其中,所述第一消息文本为所述目标语音文本;
177.所述第一显示单元具体用于:
178.根据所述目标语音文本显示所述会话引用消息;
179.或者,
180.根据所述目标语音文本对应的语音片段显示所述会话引用消息。
181.可选的,所述第一会话消息为图片会话消息,所述第一会话消息对应的消息文本为所述图片会话消息对应的第一图片的图片文本;
182.所述第一确定单元具体用于:
183.响应于对所述第一图片的图片文本的第二输入,确定目标图片文本,其中,所述第一消息文本为所述目标图片文本;
184.所述第一显示单元具体用于:
185.根据所述目标图片文本显示所述会话引用消息;
186.或者,
187.对所述第一图片中的所述目标图片文本进行标注,获得第二图片,根据所述第二图片显示所述会话引用消息。
188.可选的,所述第一会话消息为视频会话消息,所述第一会话消息对应的消息文本为所述视频会话消息对应的第一视频的视频文本;
189.所述第一确定单元具体用于:
190.响应于对所述第一视频的视频文本的第二输入,确定目标视频文本,其中,所述第一消息文本为所述目标视频文本;
191.所述第一显示单元具体用于:
192.根据所述目标视频文本显示所述会话引用消息;
193.或者,
194.根据所述目标视频文本对应的视频片段显示所述会话引用消息。
195.可选的,所述至少一个目标会话消息还包括第二会话消息;
196.所述装置还包括:
197.第一确定模块,用于所述根据所述第一消息文本显示所述会话引用消息之前,响应于对所述第二会话消息对应的消息文本的第三输入,确定第二消息文本;
198.所述第一显示单元具体用于:
199.根据所述第一消息文本和所述第二消息文本显示所述会话引用消息。
200.可选的,所述第一显示单元具体用于:
201.根据所述第一消息文本和所述第二消息文本的拼接结果显示所述会话引用消息。
202.可选的,所述装置还包括:
203.第二确定模块,用于所述根据所述第一消息文本显示所述会话引用消息之前,响应于对所述第一会话消息对应的消息文本的第四输入,确定第三消息文本;
204.所述第一显示单元具体用于:
205.根据所述第一消息文本和所述第三消息文本显示所述会话引用消息。
206.可选的,所述第一显示单元具体用于:
207.根据所述第一消息文本和所述第三消息文本的拼接结果显示所述会话引用消息。
208.可选的,所述装置还包括:
209.第四显示模块,用于所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,在所述目标会话显示所述输入消息、所述会话引用消息和所述会话引用消息对应的预览信息。
210.可选的,所述装置还包括:
211.第五显示模块,用于所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,在所述目标会话显示所述输入消息和所述会话引用消息;
212.第一接收模块,用于接收对所述会话引用消息中的目标引用消息的第五输入;
213.第六显示模块,用于响应于所述第五输入,显示第三会话消息,其中,所述目标引用消息包括所述第三会话消息的消息片段或者所述第三会话消息对应的消息文本的文本片段,所述第三会话消息为所述至少一个目标会话消息中的会话消息。
214.可选的,所述输入消息包括以下至少一项:文字输入消息、语音输入消息、图片输
入消息、视频输入消息。
215.本技术实施例中的会话消息处理装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
216.本技术实施例中的会话消息处理装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
217.本技术实施例提供的会话消息处理装置能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。
218.可选的,如图14所示,本技术实施例还提供一种电子设备1400,包括处理器1401和存储器1402,存储器1402上存储有可在所述处理器1401上运行的程序或指令,该程序或指令被处理器1401执行时实现上述会话消息处理方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
219.需要说明的是,本技术实施例中的电子设备包括移动电子设备和非移动电子设备。
220.图15为实现本技术实施例的一种电子设备的硬件结构示意图。
221.该电子设备1500包括但不限于:射频单元1501、网络模块1502、音频输出单元1503、输入单元1504、传感器1505、显示单元1506、用户输入单元1507、接口单元1508、存储器1509、以及处理器1510等部件。
222.本领域技术人员可以理解,电子设备1500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图15中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
223.其中,显示单元1506,用于响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的引用消息编辑区域;所述至少一个目标会话消息包括以下至少一项:文字会话消息、语音会话消息、图片会话消息、视频会话消息;响应于对所述引用消息编辑区域的第二输入,显示所述至少一个目标会话消息对应的会话引用消息;响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;
224.射频单元1501,将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。
225.本技术实施例可以基于对目标会话消息对应的消息文本的操作,实现对目标会话消息或者目标会话消息对应的消息文本的引用,由此可以突出所引用的会话消息的关键内
容,提高会话沟通效率。
226.可选的,所述至少一个目标会话消息包括第一会话消息;
227.所述处理器1510用于,响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本;
228.所述显示单元1506具体用于根据所述第一消息文本显示所述会话引用消息。
229.可选的,所述第一会话消息为语音会话消息,所述第一会话消息对应的消息文本为所述语音会话消息对应的语音文本;
230.所述处理器1510具体用于:
231.响应于对所述语音会话消息对应的语音文本的第二输入,确定目标语音文本,其中,所述第一消息文本为所述目标语音文本;
232.所述显示单元1506具体用于:
233.根据所述目标语音文本显示所述会话引用消息;
234.或者,
235.根据所述目标语音文本对应的语音片段显示所述会话引用消息。
236.可选的,所述第一会话消息为图片会话消息,所述第一会话消息对应的消息文本为所述图片会话消息对应的第一图片的图片文本;
237.所述处理器1510具体用于:
238.响应于对所述第一图片的图片文本的第二输入,确定目标图片文本,其中,所述第一消息文本为所述目标图片文本;
239.所述显示单元1506具体用于:
240.根据所述目标图片文本显示所述会话引用消息;
241.或者,
242.对所述第一图片中的所述目标图片文本进行标注,获得第二图片,根据所述第二图片显示所述会话引用消息。
243.可选的,所述第一会话消息为视频会话消息,所述第一会话消息对应的消息文本为所述视频会话消息对应的第一视频的视频文本;
244.所述处理器1510具体用于:
245.响应于对所述第一视频的视频文本的第二输入,确定目标视频文本,其中,所述第一消息文本为所述目标视频文本;
246.所述显示单元1506具体用于:
247.根据所述目标视频文本显示所述会话引用消息;
248.或者,
249.根据所述目标视频文本对应的视频片段显示所述会话引用消息。
250.可选的,所述至少一个目标会话消息还包括第二会话消息;
251.所述处理器1510还用于在所述根据所述第一消息文本显示所述会话引用消息之前,响应于对所述第二会话消息对应的消息文本的第三输入,确定第二消息文本;
252.所述显示单元1506具体用于:
253.根据所述第一消息文本和所述第二消息文本显示所述会话引用消息。
254.可选的,所述显示单元1506具体用于:
255.根据所述第一消息文本和所述第二消息文本的拼接结果显示所述会话引用消息。
256.可选的,所述处理器1510还用于在所述根据所述第一消息文本显示所述会话引用消息之前,响应于对所述第一会话消息对应的消息文本的第四输入,确定第三消息文本;
257.所述显示单元1506具体用于:
258.根据所述第一消息文本和所述第三消息文本显示所述会话引用消息。
259.可选的,所述显示单元1506具体用于:
260.根据所述第一消息文本和所述第三消息文本的拼接结果显示所述会话引用消息。
261.可选的,所述显示单元1506还用于在所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,在所述目标会话显示所述输入消息、所述会话引用消息和所述会话引用消息对应的预览信息。
262.可选的,所述显示单元1506还用于所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,在所述目标会话显示所述输入消息和所述会话引用消息;
263.所述用户输入单元1507用于接收对所述会话引用消息中的目标引用消息的第五输入;
264.所述显示单元1506还用于响应于所述第五输入,显示第三会话消息,其中,所述目标引用消息包括所述第三会话消息的消息片段或者所述第三会话消息对应的消息文本的文本片段,所述第三会话消息为所述至少一个目标会话消息中的会话消息。
265.可选的,所述输入消息包括以下至少一项:文字输入消息、语音输入消息、图片输入消息、视频输入消息。
266.应理解的是,本技术实施例中,输入单元1504可以包括图形处理器(graphics processing unit,gpu)15041和麦克风15042,图形处理器15041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1506可包括显示面板15061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板15061。用户输入单元1507包括触控面板15071以及其他输入设备15072中的至少一种。触控面板15071,也称为触摸屏。触控面板15071可包括触摸检测装置和触摸控制器两个部分。其他输入设备15072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
267.存储器1509可用于存储软件程序以及各种数据。存储器1509可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1509可以包括易失性存储器或非易失性存储器,或者,存储器1509可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器
(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器1509包括但不限于这些和任意其它适合类型的存储器。
268.处理器1510可包括一个或多个处理单元;可选的,处理器1510集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1510中。
269.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述会话消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
270.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
271.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述会话消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
272.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
273.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述会话消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
274.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
275.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
276.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
技术特征:
1.一种会话消息处理方法,其特征在于,所述方法包括:响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的消息文本;所述至少一个目标会话消息包括以下至少一项:语音会话消息、图片会话消息、视频会话消息;响应于对所述消息文本的第二输入,显示会话引用消息;响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。2.根据权利要求1所述的方法,其特征在于,所述至少一个目标会话消息包括第一会话消息;所述响应于对所述消息文本的第二输入,显示会话引用消息,包括:响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本;根据所述第一消息文本显示所述会话引用消息。3.根据权利要求2所述的方法,其特征在于,所述第一会话消息为语音会话消息,所述第一会话消息对应的消息文本为所述语音会话消息对应的语音文本;所述响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本,包括:响应于对所述语音会话消息对应的语音文本的第二输入,确定目标语音文本,其中,所述第一消息文本为所述目标语音文本;所述根据所述第一消息文本显示所述会话引用消息,包括:根据所述目标语音文本显示所述会话引用消息;或者,根据所述目标语音文本对应的语音片段显示所述会话引用消息。4.根据权利要求2所述的方法,其特征在于,所述第一会话消息为图片会话消息,所述第一会话消息对应的消息文本为所述图片会话消息对应的第一图片的图片文本;所述响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本,包括:响应于对所述第一图片的图片文本的第二输入,确定目标图片文本,其中,所述第一消息文本为所述目标图片文本;所述根据所述第一消息文本显示所述会话引用消息,包括:根据所述目标图片文本显示所述会话引用消息;或者,对所述第一图片中的所述目标图片文本进行标注,获得第二图片,根据所述第二图片显示所述会话引用消息。5.根据权利要求2所述的方法,其特征在于,所述第一会话消息为视频会话消息,所述第一会话消息对应的消息文本为所述视频会话消息对应的第一视频的视频文本;所述响应于对所述第一会话消息对应的消息文本的第二输入,确定第一消息文本,包括:响应于对所述第一视频的视频文本的第二输入,确定目标视频文本,其中,所述第一消息文本为所述目标视频文本;
所述根据所述第一消息文本显示所述会话引用消息,包括:根据所述目标视频文本显示所述会话引用消息;或者,根据所述目标视频文本对应的视频片段显示所述会话引用消息。6.根据权利要求2所述的方法,其特征在于,所述至少一个目标会话消息还包括第二会话消息;所述根据所述第一消息文本显示所述会话引用消息之前,所述方法还包括:响应于对所述第二会话消息对应的消息文本的第三输入,确定第二消息文本;所述根据所述第一消息文本显示所述会话引用消息,包括:根据所述第一消息文本和所述第二消息文本显示所述会话引用消息。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一消息文本和所述第二消息文本显示所述会话引用消息,包括:根据所述第一消息文本和所述第二消息文本的拼接结果显示所述会话引用消息。8.根据权利要求2所述的方法,其特征在于,所述根据所述第一消息文本显示所述会话引用消息之前,所述方法还包括:响应于对所述第一会话消息对应的消息文本的第四输入,确定第三消息文本;所述根据所述第一消息文本显示所述会话引用消息,包括:根据所述第一消息文本和所述第三消息文本显示所述会话引用消息。9.根据权利要求8所述的方法,其特征在于,所述根据所述第一消息文本和所述第三消息文本显示所述会话引用消息,包括:根据所述第一消息文本和所述第三消息文本的拼接结果显示所述会话引用消息。10.根据权利要求1至9中任一项所述的方法,其特征在于,所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,所述方法还包括:在所述目标会话显示所述输入消息、所述会话引用消息和所述会话引用消息对应的预览信息。11.根据权利要求1至9中任一项所述的方法,其特征在于,所述将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员之后,所述方法还包括:在所述目标会话显示所述输入消息和所述会话引用消息;接收对所述会话引用消息中的目标引用消息的第五输入;响应于所述第五输入,显示第三会话消息,其中,所述目标引用消息包括所述第三会话消息的消息片段或者所述第三会话消息对应的消息文本的文本片段,所述第三会话消息为所述至少一个目标会话消息中的会话消息。12.根据权利要求1至9中任一项所述的方法,其特征在于,所述输入消息包括以下至少一项:文字输入消息、语音输入消息、图片输入消息、视频输入消息。13.一种会话消息处理装置,其特征在于,所述装置包括:第一显示模块,用于响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的引用消息编辑区域;所述至少一个目标会话消息包括以下至少一项:文字会话消息、语音会话消息、图片会话消息、视频会话消息;第二显示模块,用于响应于对所述引用消息编辑区域的第二输入,显示所述至少一个
目标会话消息对应的会话引用消息;第三显示模块,用于响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;发送模块,用于将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。14.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-12中任一项所述的会话消息处理方法的步骤。15.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-12中任一项所述的会话消息处理方法的步骤。
技术总结
本申请提供一种会话消息处理方法、装置及电子设备,涉及信息处理技术领域,该方法包括:响应于对目标会话的至少一个目标会话消息的第一输入,显示所述至少一个目标会话消息对应的消息文本;所述至少一个目标会话消息包括以下至少一项:语音会话消息、图片会话消息、视频会话消息;响应于对所述消息文本的第二输入,显示会话引用消息;响应于对所述目标会话的会话消息编辑区域的第三输入,显示输入消息;将所述输入消息和所述会话引用消息发送至参与所述目标会话的会话成员。所述目标会话的会话成员。所述目标会话的会话成员。
技术研发人员:黄朦
受保护的技术使用者:维沃移动通信有限公司
技术研发日:2023.04.25
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
