一种即时通信消息播放方法及装置的制造方法

文档序号:9420222阅读:374来源:国知局
一种即时通信消息播放方法及装置的制造方法
【技术领域】
[0001]本发明具体实施例涉及通信技术领域,特别涉及一种即时通信消息播放方法及装置。
【背景技术】
[0002]随着互联网及移动终端技术的发展,基于各类智能移动终端平台运行的即时通信程序越来越多被人们应用于社交,这些即时通信程序支持通过网络快速发送免费语音、视频、图片和文字等形式的消息,使人们的社交活动更加丰富和便捷。
[0003]目前,由于语音消息不需手动输入,一方用户只需在对话界面中按下录音键,对着话筒说出想发给对方用户的内容,即时通信程序即可将录制的语音内容作为语音消息发送给对方用户,特别适用于不便通过按键手动输入消息的场景。对方用户收到该语音消息后,可通过点击该语音消息进行播放,以读取该语音消息。
[0004]但是,在上述现有技术中,只有未读的语音消息可以自动连续播放,且不能选择要播放的语音消息,而已读的语音消息不能连续播放,只能通过逐条点击重复播放该语音消肩、O

【发明内容】

[0005]有鉴于此,有必要提供一种即时通信消息播放方法及装置,可以自动播放预置类型即时通信消息,并可选择所要播放的即时通信消息,提高即时通信消息的播放自由度和对即时通信消息的管理效率。
[0006]—种即时通信消息播放方法,包括:
[0007]在即时通信用户端的对话窗口中显示接收到的即时通信消息;
[0008]当检测到用于合并预置类型即时通信消息的触控操作时,按照所述触控操作的指示选择多个目标即时通信消息,并将选择的多个目标即时通信消息合并为消息组显示在所述对话窗口中;
[0009]当检测到用于播放所述消息组中的即时通信消息的触控操作时,连续播放所述消息组中的所有即时通信消息。
[0010]一种即时通信消息播放装置,包括:
[0011]显示单元,用于在即时通信用户端的对话窗口中显示接收到的即时通信消息;
[0012]选择单元,用于当检测到用于合并预置类型即时通信消息的触控操作时,按照所述触控操作的指示选择多个目标即时通信消息;
[0013]合并单元,用于将所述选择单元选择的多个目标即时通信消息合并为消息组;
[0014]所述显示单元,还用于将所述合并单元合并后的消息组显示在所述对话窗口中;
[0015]播放单元,用于当检测到用于播放所述消息组中的即时通信消息的触控操作时,连续播放所述消息组中的所有即时通信消息。
[0016]相较于现有技术,本发明即时通信消息播放方法及装置,按照用户的触控操作的指示,选择符合预置类型的多个目标即时通信消息合并为消息组,并按照用户的指示连续播放该消息组中所有即时通信消息,可快速播放即时通信消息,以及提高即时通信消息的管理效率。
[0017]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0018]图1为第一实施例提供的即时通信消息播放方法运行环境示意图。
[0019]图2为一种移动终端的结构框图。
[0020]图3为一种服务器的结构框图。
[0021]图4为第一实施例提供的即时通信消息播放方法流程图。
[0022]图5为第二实施例提供的即时通信消息播放方法流程图。
[0023]图6为第三实施例提供的即时通信消息播放方法流程图。
[0024]图7为用户通过触控操作组合即时通信消息的操作示意图。
[0025]图8为第四实施例提供的即时通信消息播放方法流程图。
[0026]图9为第五实施例提供的即时通信消息播放方法流程图。
[0027]图10为第六实施例提供的即时通信消息播放方法流程图。
[0028]图11为第七实施例提供的即时通信消息播放装置结构图。
[0029]图12为第八实施例提供的即时通信消息播放装置结构图。
【具体实施方式】
[0030]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0031]请参见图1,图1为第一实施例提供的即时通信消息播放方法运行场景图。移动终端100及服务器200通过网络相连接。
[0032]移动终端10从服务器200中获取即时通信(Instant Messenger, IM)消息,并在即时通信客户端的对话窗口中显示接收到的即时通信消息。该微信消息包括语音消息、视频消息、文字消息、图片消息等。
[0033]当检测到用于合并预置类型即时通信消息的触控操作时,按照该触控操作的指示选择多个目标即时通信消息。其中,预置类型即时通信消息可包括未读的和已读的即时通信语音消息及未读的和已读的即时通信视频消息。预置类型即时通信消息也可只包括已读的即时通信语音消息以及已读的即时通信视频消息。若按照该触控操作的指示选择的多个目标即时通信信息中包含不属于该预置类型即时通信消息的其他类型即时通信消息,则将该其他类型的即时通信消息过滤,使得该多个即时通信目标消息中只包含属于该预置类型的即时通信消息。
[0034]其中,该触控操作可以是两指捏合触控手势。具体地,当用户的两指同时触摸到对话窗口内,两指即选定了要合并为消息组的即时通信消息范围,两指对应的即时通信消息之间的属于预置类型的所有即时通信消息,即为该用户要合并为消息组的即时通信消息,进一步地,捏合的手势触发所选择的即时通信消息的合并。两指触摸动作可以是两指同时触摸到对话窗口中要合并的即时通信消息,也可以是两指先后触摸要合并的即时通信消肩、O
[0035]确定两指间即时通信消息具体方式可以是,当检测到用户在触摸屏的该对话窗口内进行的该两指捏合触控手势时,分别获取用户的两指在该对话窗口的触摸位置的坐标值,以及获取各预置类型即时通信消息的坐标值。为简化计算过程,可以只获取坐标值的Y轴坐标值,选择Y轴坐标值在两个触摸位置的Y轴坐标值之间的所有预置类型即时通信消息作为目标即时通信消息。
[0036]确定两指间即时通信消息具体方式还可以是,分别获取两指所指向的两条即时通信消息的接收时间,以及各预置类型即时通信消息的接收时间,选择接收时间在该两条即时通信消息的接收时间之间的所有该预置类型即时通信消息作为目标即时通信消息。
[0037]进一步地,选取该多个目标即时通信消息中预置位置的目标即时通信消息的头像作为该消息组的头像。例如,选择多个目标微信消息中位于首个位置的目标微信消息的头像作为该消息组的头像。
[0038]更进一步地,在该对话窗口中预置位置设置对话框,可以在距离该消息组的预置距离的位置设置标注框,例如,该预置距离可以是距离该消息组显示位置的右侧(即在该消息组显示位置的尾部)的4个字符的距离。接收用户输入的对该消息组的标注信息,并显示在该标注框内。例如,在将多个目标微信消息合并为消息组后,接收用户输入的对该消息组的标注信息“消息组”,则将“消息组”字样显示在该消息组的标注框内。
[0039]当检测到用于播放该消息组中的即时通信消息的触控操作时,连续播放该消息组中的所有即时通信消息。该触控操作可以自定义设置,例如,可以是对该消息组的点击操作或划动操作,包括一次点击、二次点击、向上划动或向下划动等。连续播放该消息组中的所有即时通信消息。例如,该消息组中包含6条微信语音消息,则按照接收到的时间先后顺序连续播放该6条微信语音消息。
[0040]可以理解的,也可将连续播放该消息组内所有即时通信消息设置为循环不断播放该消息组内所有即时通信消息,直到根据用户指令终止其播放。
[0041]该消息组还可解除,在对话窗口内恢复显示为多个即时通信消息。当检测到用户输入的用于解除该消息组的预置触控操作时,弹出解除该消息组的操作框。该预置解除该消息组的触控操作具体可以是长按该消息组。当检测到用户长按该消息组的操作时,弹出解除该消息组的操作框,例如,可以是弹出一个功能菜单,在该功能菜单中选择解除该消息组,也可以是弹出一个对话框,询问是否解除该消息组。接收该用户的解除指令,解除该消息组,并在对话窗口内恢复显示该多个目标即时通信消息。具体地,接收该用户在功能菜单中选择解除该消息组的指令,或者,接收该用户确认解除该消息组的指令,解除该消息组,并在该对话窗口恢复显示该多个目标即时通信消息。
[0042]用户A和用户B通过运行在移动终端100中的即时通信客户端进行即时通信,月艮务器200与终端100通过网络相连接,接收用户A通过即时通信客户端发送给用户B的即时通信消息,并将该即时通信消息转发给用户B的即时通信客户端,使得用户B可通过登录即时通信客户端接收并处理该即时通信消息,而后,服务器200接收用户B发送给用户A的即时通信消息,并转发给用户A的即时通信客户端,使得用户A可通过登录即时通信客户端接收并处理该即时通信消息。
[0043]图2示出了一种移动终端的结构框图。移动终端包括智能手机、掌上电脑、平板电脑等一切具备触摸屏的移动终端。如图2所示,移动终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、射频模块110以及触控屏幕112。这些组件通过一条或多条通讯总线/信号线122相互通讯。
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1