消息处理方法、装置、电子设备和可读存储介质与流程

文档序号:32990474发布日期:2023-01-17 23:24阅读:26来源:国知局
消息处理方法、装置、电子设备和可读存储介质与流程

1.本技术属于通信技术领域,具体涉及一种消息处理方法、装置、电子设备和可读存储介质。


背景技术:

2.目前,人们使用电子设备进行拍摄的场景越来越普遍,人们通过拍摄,可以随时随地记录生活、工作等。
3.在一种场景下,在拍摄过程中,若接收到一条聊天消息,该聊天消息所涉及的人员刚好出现在拍摄场景中,而聊天消息比较重要,需要立即回复,这时在相关人员告知之后,拍摄场景中的该人员需要找到自己的设备,进行回复。
4.可见,在现有技术中,因拍摄场景中的人员寻找自己的设备,导致拍摄时间的浪费。


技术实现要素:

5.本技术实施例的目的是提供一种消息处理方法,能够解决在现有技术中,因拍摄场景中的人员寻找自己的设备,导致拍摄时间的浪费的问题。
6.第一方面,本技术实施例提供了一种消息处理方法,该方法包括:在显示拍摄预览界面的情况下,接收第一消息;在所述拍摄预览界面中包括与所述第一消息关联的第一用户的情况下,获取与所述第一用户对应的音频数据;基于所述音频数据,生成第二消息;将所述第二消息发送至所述第一消息所在的目标会话中。
7.第二方面,本技术实施例提供了一种消息处理装置,该装置包括:接收模块,用于在显示拍摄预览界面的情况下,接收第一消息;第一获取模块,用于在所述拍摄预览界面中包括与所述第一消息关联的第一用户的情况下,获取与所述第一用户对应的音频数据;生成模块,用于基于所述音频数据,生成第二消息;发送模块,用于将所述第二消息发送至所述第一消息所在的目标会话中。
8.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
9.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
10.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
11.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
12.这样,在本技术的实施例中,在显示拍摄预览界面的情况下,拍摄预览界面显示正
在拍摄的场景,若接收到第一消息,且第一消息与拍摄预览界面中的第一用户关联,则利用拍摄场景中包括第一用户这一便利,直接对第一用户进行拍摄,以获取与第一用户对应的音频数据,从而根据音频数据生成用于回复的第二消息,再将第二消息发送至第一消息所在的目标会话中。可见,基于本技术的实施例,在拍摄过程中,可告知第一用户需要回复消息,从而第一用户直接进行口头回复,无需找到其电子设备后再进行回复,避免因拍摄场景中的人员寻找自己的设备而导致拍摄时间的浪费。
附图说明
13.图1是本技术实施例的消息处理方法的流程图;
14.图2是本技术实施例的电子设备的界面示意图之一;
15.图3是本技术实施例的电子设备的界面示意图之二;
16.图4是本技术实施例的电子设备的界面示意图之三;
17.图5是本技术实施例的电子设备的界面示意图之四;
18.图6是本技术实施例的电子设备的界面示意图之五;
19.图7是本技术实施例的消息处理装置的框图;
20.图8是本技术实施例的电子设备的硬件结构示意图之一;
21.图9是本技术实施例的电子设备的硬件结构示意图之二。
具体实施方式
22.下面将结合本技术实施例的附图,对本技术实施例的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
23.本技术的说明书和权利要求书的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
24.本技术实施例提供的消息处理方法,其执行主体可以是本技术实施例提供的消息处理装置,或者集成了该消息处理装置的电子设备,其中该消息处理装置可以采用硬件或软件的方式实现。
25.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的消息处理方法进行详细地说明。
26.图1示出了本技术一个实施例的消息处理方法的流程图,以该方法应用于电子设备进行举例,包括:
27.步骤110:在显示拍摄预览界面的情况下,接收第一消息。
28.在该步骤中,在拍摄模式下,显示拍摄预览界面,拍摄预览界面用于显示拍摄场景。
29.例如,用户点击“录像”按键,显示拍摄预览界面,在拍摄预览界面中,显示拍摄场
景。
30.可选地,第一消息来自除相机应用以外的其它应用的消息。
31.可选地,第一消息为聊天消息。
32.步骤120:在拍摄预览界面中包括与第一消息关联的第一用户的情况下,获取与第一用户对应的音频数据。
33.在该步骤中,拍摄预览界面中包括第一用户,即第一用户位于拍摄场景中,即第一用户为被拍摄人。
34.其中,第一用户与第一消息关联,例如,第一消息中以“@”的方式,提到了第一用户;又如,第一消息中的文字内容提到了第一用户的名字;又如,第一消息中提到的一些事物是第一用户正在处理的。
35.可选地,第一用户是用于拍摄的本机用户。
36.可选地,第一用户非用于拍摄的本机用户。
37.可选地,第一消息来自某个好友会话。
38.可选地,第一消息来自某个群组会话。
39.例如,一种场景下,第一用户是用于拍摄的本机用户,且本机用户正在主持拍摄,接收到第一消息后,第一用户判断该消息较为重要,需要立即回复,则在保持拍摄的前提下,说出回复内容,从而在该步骤中,获取第一用户回复消息时的音频数据。
40.又如,一种场景下,第一用户非用于拍摄的本机用户,且本机用户正在主持拍摄,接收到第一消息后,本机用户判断该消息较为重要,则口头告知第一用户立即回复,则在保持拍摄的前提下,由第一用户说出回复内容,从而在该步骤中,获取第一用户回复消息时的音频数据。
41.又如,一种场景下,第一用户是用于拍摄的本机用户,且非本机用户正在主持拍摄,接收到第一消息后,主持拍摄的非本机用户判断该消息较为重要,则口头告知第一用户立即回复,则在保持拍摄的前提下,由第一用户说出回复内容,从而在该步骤中,获取第一用户回复消息时的音频数据。
42.可选地,采集包括第一用户的画面,以及同步采集第一用户发出的声音,则采集到的声音为该步骤的音频数据。
43.步骤130:基于音频数据,生成第二消息。
44.在该步骤中,基于音频数据,生成第二消息,作为针对第一消息进行回复的消息。
45.步骤140:将第二消息发送至第一消息所在的目标会话中。
46.在该步骤中,发送第二消息,以完成对第一消息的回复。
47.这样,在本技术的实施例中,在显示拍摄预览界面的情况下,拍摄预览界面显示正在拍摄的场景,若接收到第一消息,且第一消息与拍摄预览界面中的第一用户关联,则利用拍摄场景中包括第一用户这一便利,直接对第一用户进行拍摄,以获取与第一用户对应的音频数据,从而根据音频数据生成用于回复的第二消息,再将第二消息发送至第一消息所在的目标会话中。可见,基于本技术的实施例,在拍摄过程中,可告知第一用户需要回复消息,从而第一用户直接进行口头回复,无需找到其电子设备后再进行回复,避免因拍摄场景中的人员寻找自己的设备而导致拍摄时间的浪费。
48.在本技术另一个实施例的消息处理方法的流程中,步骤120,包括:
49.子步骤a1:在第一消息包括第一用户信息的情况下,根据与第一用户信息对应的第一账户图像,在拍摄预览界面中确定与第一账户图像匹配的第一人脸图像,第一人脸图像对应于第一用户。
50.可选地,第一用户信息包括第一用户在聊天应用中的账户名称、账户号码。
51.例如,在第一消息中,利用“@”功能,提到了第一用户的账户名称。
52.应用场景如,参见图2,在拍摄过程中,显示拍摄预览界面201,此时,接收到第一消息202,在第一消息202中,“@”了“张三”这一用户。
53.进一步地,基于第一用户信息,确定第一用户在聊天应用中的第一账户图像。
54.其中,本实施例的应用场景为:第一账户图像包括第一用户的人脸区域。
55.因此,基于第一账户图像,与拍摄预览界面中的各个人脸图像进行比对,若找到第一人脸图像与第一账户图像匹配,则认为第一人脸图像对应为第一用户。
56.可选地,若匹配成功,则在拍摄预览界面中第一人脸图像的附近区域显示弹窗,弹窗内容用于提示匹配成功、以及询问拍摄人是否同意。
57.例如,参见图3,显示的弹窗301中,包括提示内容:“是否关联此消息进行回复”,同时,弹窗301中,还包括“确定”选项和“取消”选项。
58.可选地,对于匹配的解释包括:相似度大于某个阈值。
59.或者,
60.子步骤a2:接收对第一消息和拍摄预览界面中的第一用户的第一输入。
61.其中,第一输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入;第一输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第一输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第一输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。
62.在该步骤中,第一输入用于手动匹配拍摄预览界面中的第一用户和第一消息。
63.例如,参见图4,拍摄人长按第一消息401,拖动至拍摄预览界面中的第一用户402。
64.子步骤a3:响应于第一输入,在拍摄预览界面中确定第一用户。
65.可选地,基于第一输入,将拍摄预览界面中的第一用户和第一消息匹配后,在拍摄预览界面中第一用户的附近区域显示弹窗,弹窗中的内容用于提示匹配成功、以及询问拍摄人是否同意。
66.在本实施例中,可以分别基于手动和自动两种方式,在拍摄预览界面中确定与第一消息关联的第一用户,以便于获取与第一用户对应的音频数据。可见,本实施例的自动关联方式避免手动操作,手动关联方式满足个人需求、准确关联,两种方式分别适应于不同的场景。
67.在本技术另一个实施例的消息处理方法中,在拍摄预览界面中确定与第一消息关联的第一用户的情况下,默认将相机应用和聊天应用关联起来,以直接将基于相机应用采集到的音频数据发送至聊天应用的目标会话中。
68.在本技术另一个实施例的消息处理方法的流程中,提供了三种方式用生成第二消息。
69.可选地,在生成第二消息之前,在拍摄预览界面中显示弹窗,弹窗中的内容用于提供与本实施例的三种方式一一对应的三个选项,以供拍摄人进行选择。
70.例如,参见图5,获取音频数据后,显示弹窗501,弹窗501中显示三个选项。
71.可选地,在预先设置的基础上,获取音频数据后直接按照预先设置的方式,生成第二消息。
72.步骤130,包括以下至少任一项:
73.子步骤b1:将音频数据确定为第二消息的内容。
74.在该步骤中,提供了第一种方式,保留第一用户发出的音频数据,生成一条语音消息。
75.子步骤b2:在音频数据来自于视频数据的情况下,将与音频数据对应的视频内容确定为第二消息的内容。
76.在该步骤中,提供了第二种方式,保留采集第一用户发出音频数据时的画面,结合第一用户发出的音频数据,生成一条视频消息。
77.子步骤b3:将与音频数据对应的文字内容确定为第二消息的内容。
78.在该步骤中,提供了第三种方式,将第一用户发出的音频数据翻译为文字内容,生成一条文字消息。
79.在本实施例中,第二消息的形式不限于一种,至少包括常见的语音、视频和文字,以丰富回复消息的多样化。
80.在本技术另一个实施例的消息处理方法的流程中,步骤120,包括:
81.子步骤c1:接收第二输入,第二输入用于确定获取音频数据的开始时间信息和结束时间信息。
82.其中,第二输入包括用户在屏幕上进行的触摸输入,不限于点击、滑动、拖动等输入;第二输入还可以是用户的隔空输入,例如手势动作、脸部动作等,第二输入还包括用户在设备上对实体按键的输入,不限于按动等输入。而且,第二输入包括一个或者多个输入,其中,多个输入可以是连续的,也可以是存在时间间隔的。
83.在本技术中,需要获取与第一用户对应的音频数据,而音频数据用于生成回复消息,不可以出现在所拍摄的视频内容中,因此需要设定目标时间段,以在该目标时间段内,获取与第一用户对应的音频数据。
84.可选地,开始时间信息和结束时间信息对应为开始时刻和结束时刻。
85.例如,在拍摄过程中,在某时刻,拍摄人或者第一用户做出指定手势,则将该时刻确定为开始时刻;在之后的某时刻,拍摄人或者第一用户做出指定手势,则将该时刻确定为结束时刻。
86.子步骤c2:响应于第二输入,在与第二输入对应的目标时间段内,获取与第一用户对应的音频数据。
87.在该步骤中,开始时刻和结束时刻之间的时段为目标时间段。
88.在目标时间段内,获取与第一用户对应的音频数据。
89.在本实施例中,在拍摄过程中,可通过第二输入分别确定开始时间信息和结束时间信息,以便于在这两个时间信息之间的目标时间段内获取与第一用户对应的音频数据。可见,基于本实施例,获取与第一用户对应的音频数据的时间段与正常拍摄的时间段区分开,既可以针对性地获取音频数据,又可以避免因第一用户回复消息而使得所拍摄的视频中出现了无关内容,从而确保拍摄质量。
90.在本技术另一个实施例的消息处理方法的流程中,该方法还包括:
91.步骤d1:根据开始时间信息,获取与目标时间信息对应的目标帧图像,目标时间信息为开始时间信息的上一个时间信息。
92.步骤d2:获取目标帧图像中的第一用户对应的第一图像。
93.步骤d3:基于拍摄预览界面,获取与目标时间段对应的第一视频。
94.步骤d4:根据第一图像,替换第一视频中的第一用户。
95.在本实施例中,为了确保拍摄不中断,在拍摄后输出的拍摄视频之前,获取所拍摄的开始获取音频数据之前的目标帧图像,以提取该帧图像中的第一用户对应的第一图像;以及,获取目标时间段对应的第一视频的每一帧图像,以将第一视频的每一帧图像中的第一用户替换为第一图像。
96.可选地,目标帧图像是目标时间段的开始时刻的上一个时刻对应的帧图像。
97.可选地,若在目标时间段之后拍摄仍未结束,还可以将目标时间段的结束时刻的下一个时刻对应的帧图像,作为目标帧图像。
98.可选地,当第一用户只是通过语言表达的方式来回复消息、而没有加入肢体动作时,本实施例中的替换仅限于人脸部分的替换,这样还可以保留第一用户原有的肢体动作。
99.进一步地,完成替换后输出本次拍摄的完整视频。
100.在本实施例中,为了确保拍摄不中断,可采取人脸替换的方式,在最终输出的拍摄视频中,调整基于第一用户进行消息回复所产生的视频内容,以使得最终输出的拍摄视频内容是连贯的,从而确保视频的高质量。
101.在本技术另一个实施例的消息处理方法的流程中,该方法还包括:
102.步骤e1:基于拍摄预览界面,获取第二视频。
103.其中,在第二视频中,不包括目标时间段内对应的视频数据。
104.可选地,在本实施例中,在拍摄视频的期间,如需要获取与第一用户对应的视频数据,则中断视频的拍摄。
105.例如,开始获取与第一用户对应的视频数据,暂停拍摄;进一步地,结束获取与第一用户对应的视频数据,开始拍摄。
106.进一步地,输出暂停前后拍摄的视频,作为本次拍摄的完整视频。
107.可选地,由用户手动将两段视频拼接在一起,作为最终拍摄的视频。
108.在本实施例中,虽然拍摄过程被中断,但仍然可以提供了一种在拍摄场景下快捷回复消息的方式,以尽量缩短回复消息所占用的时间,避免时间的浪费。
109.在本技术另一个实施例的消息处理方法的流程中,步骤140,包括:
110.子步骤f1:在以第二用户信息登录目标会话,并接收第一消息的情况下,基于第二用户信息将第二消息发送至第一消息所在的目标会话中。
111.其中,第二用户信息对应的第二用户与第一用户为参与目标会话的同一成员;或者,第二用户信息对应的第二用户与第一用户为参与目标会话的不同成员。
112.例如,在一种场景下,第一用户与第二用户是同一个用户,即在拍摄过程中,被拍摄人接收到与自己相关的第一消息,则可直接以自己的语气回复第一消息。
113.可选地,在该场景下,目标会话为某个好友会话;或者,目标会话为某个群组会话。
114.又如,在另一种场景下,第一用户与第二用户不是同一个用户,即在拍摄过程中,
第二用户接收到第一消息,而第一消息是与被拍摄的第一用户相关的,则在获取到与第一用户对应的音频数据后,由第二用户发送回复的消息。
115.可选地,在该场景下,目标会话为某个群组会话,第一用户、第二用户,以及发送第一消息的用户,均为参与目标会话的成员。
116.在本实施例中,作为接收到第一消息的一方,既可以发送自己回复的内容至目标会话中,还可以发送别人回复的内容至目标会话中,从而避免在拍摄场景中,因不同人员各自寻找自己的电子设备而耽误拍摄时间。
117.在本技术另一个实施例的消息处理方法的流程中,在步骤140之后,该方法还包括:
118.步骤g1:在与目标会话对应的目标会话界面中,显示第二消息的消息内容,以及显示与第一用户对应的第三用户信息、发送第二消息的第四用户信息,以及引用的第一消息中的至少一项。
119.可选地,第三用户信息包括聊天应用的用户账户名称、聊天应用的用户账户号码、聊天应用的用户账户头像。
120.可选地,第四用户信息包括聊天应用的用户账户名称、聊天应用的用户账户号码、聊天应用的用户账户头像。
121.可选地,以第四用户信息登录聊天应用。
122.例如,一种场景下,第一用户为用于拍摄的本机用户,则第三用户信息与第四用户信息相同,则在目标会话中显示第二消息的消息内容,以及发送第二消息的第三用户信息或者第四用户信息。进一步地,第二消息是基于第一消息进行回复的,因此,还显示第二消息存在的引用关系。例如,第二消息的下方,以引用格式显示第一消息。
123.又如,一种场景下,第一用户非用于拍摄的本机用户,第一用户和用于拍摄的本机用户均为参与目标会话的成员。基于这种场景,为了清楚地描述各消息、各用户,以及消息与用户之间的关系,在显示第二消息的消息内容以外,第一,显示第四用户信息,即发送第二消息的用户信息;第二,显示第三用户信息,以用于提示此消息是第一用户回复的;第三,显示第二消息存在的引用关系。
124.参见图6,显示的第二消息包括两部分,一部分显示在消息框601中,包括显示消息内容,以及“来自张三回复”这一内容,用来说明第三用户信息;另一部分显示在消息框601下方,包括引用的第一消息602。另外,消息框601处还显示有发送消息的用户头像,用来说明第四用户信息。
125.在本实施例中,在拍摄过程中可以实现消息的快捷回复,因不便于在目标会话中对回复场景进行描述,因此,为了描述清楚回复的消息,除了显示第二消息的消息内容以外,还可以显示与第一用户对应的第三用户信息、发送第二消息的第四用户信息,以及引用的第一消息等,以说明回复消息与引用消息、回复消息与各个用户之间的关系,从而便于参与目标会话的各个成员一目了然。
126.综上,本技术的目的在于,提供一种拍摄时快速回复聊天信息的方法。第一,拍摄过程可以不被中断;第二,提供一种新的交互形式,可以在拍摄过程中获取被拍摄人的音频数据进行回复;第三,操作简单,回复快捷。
127.本技术实施例提供的消息处理方法,执行主体可以为消息处理装置。本技术实施
例中以消息处理装置执行消息处理方法为例,说明本技术实施例提供的消息处理装置。
128.图7示出了本技术另一个实施例的消息处理装置的框图,该装置包括:
129.接收模块10,用于在显示拍摄预览界面的情况下,接收第一消息;
130.第一获取模块20,用于在拍摄预览界面中包括与第一消息关联的第一用户的情况下,获取与第一用户对应的音频数据;
131.生成模块30,用于基于音频数据,生成第二消息;
132.发送模块40,用于将第二消息发送至第一消息所在的目标会话中。
133.这样,在本技术的实施例中,在显示拍摄预览界面的情况下,拍摄预览界面显示正在拍摄的场景,若接收到第一消息,且第一消息与拍摄预览界面中的第一用户关联,则利用拍摄场景中包括第一用户这一便利,直接对第一用户进行拍摄,以获取与第一用户对应的音频数据,从而根据音频数据生成用于回复的第二消息,再将第二消息发送至第一消息所在的目标会话中。可见,基于本技术的实施例,在拍摄过程中,可告知第一用户需要回复消息,从而第一用户直接进行口头回复,无需找到其电子设备后再进行回复,避免因拍摄场景中的人员寻找自己的设备而导致拍摄时间的浪费。
134.可选地,第一获取模块20,包括:
135.第一确定单元,用于在第一消息包括第一用户信息的情况下,根据与第一用户信息对应的第一账户图像,在拍摄预览界面中确定与第一账户图像匹配的第一人脸图像,第一人脸图像对应于第一用户;
136.第一接收单元,用于接收对第一消息和拍摄预览界面中的第一用户的第一输入;
137.第二确定单元,用于响应于第一输入,在拍摄预览界面中确定第一用户。
138.可选地,生成模块30,包括:
139.第三确定单元,用于将音频数据确定为第二消息的内容;
140.第四确定单元,用于在音频数据来自于视频数据的情况下,将与音频数据对应的视频内容确定为第二消息的内容;
141.第五确定单元,用于将与音频数据对应的文字内容确定为第二消息的内容。
142.可选地,第一获取模块20,包括:
143.第二接收单元,用于接收第二输入,第二输入用于确定获取音频数据的开始时间信息和结束时间信息;
144.获取单元,用于响应于第二输入,在与第二输入对应的目标时间段内,获取与第一用户对应的音频数据。
145.可选地,该装置还包括:
146.第二获取模块,用于根据开始时间信息,获取与目标时间信息对应的目标帧图像,目标时间信息为开始时间信息的上一个时间信息;
147.第三获取模块,用于获取目标帧图像中的第一用户对应的第一图像;
148.第四获取模块,用于基于拍摄预览界面,获取与目标时间段对应的第一视频;
149.替换模块,用于根据第一图像,替换第一视频中的第一用户。
150.可选地,该装置还包括:
151.第五获取模块,用于基于拍摄预览界面,获取第三视频;
152.其中,在第三视频中,不包括目标时间段内对应的视频数据。
153.可选地,发送模块40,包括:
154.发送单元,用于在以第二用户信息登录目标会话,并接收第一消息的情况下,基于第二用户信息将第二消息发送至第一消息所在的目标会话中;
155.其中,第二用户信息对应的第二用户与第一用户为参与目标会话的同一成员;或者,第二用户信息对应的第二用户与第一用户为参与目标会话的不同成员。
156.可选地,该装置还包括:
157.显示模块,用于在与目标会话对应的目标会话界面中,显示第二消息的消息内容,以及显示与第一用户对应的第三用户信息、发送第二消息的第四用户信息,以及引用的第一消息中的至少一项。
158.本技术实施例中的消息处理装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(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)、柜员机或者自助机等,本技术实施例不作具体限定。
159.本技术实施例的消息处理装置可以为具有动作系统的装置。该动作系统可以为安卓(android)动作系统,可以为ios动作系统,还可以为其他可能的动作系统,本技术实施例不作具体限定。
160.本技术实施例提供的消息处理装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。
161.可选地,如图8所示,本技术实施例还提供一种电子设备100,包括处理器101,存储器102,存储在存储器102上并可在所述处理器101上运行的程序或指令,该程序或指令被处理器101执行时实现上述任一消息处理方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
162.需要说明的是,本技术实施例的电子设备包括上述所述的移动电子设备和非移动电子设备。
163.图9为实现本技术实施例的一种电子设备的硬件结构示意图。
164.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
165.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
166.其中,处理器1010,用于在显示拍摄预览界面的情况下,接收第一消息;在所述拍
processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频图像捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频图像的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、动作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和动作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理动作系统、用户页面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
177.存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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)。本技术实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。
178.处理器1010可包括一个或多个处理单元;可选的,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
179.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
180.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
181.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
182.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
183.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程
序产品被至少一个处理器执行以实现如上述消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
184.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
185.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
186.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1