控制语音消息的方法和设备的制作方法

xiaoxiao2020-7-22  12

控制语音消息的方法和设备的制作方法【专利摘要】本发明实施例提供了一种控制语音消息的方法和设备,该方法包括:在触摸屏上显示语音消息的气泡;获取在语音消息的气泡上输入的手势,语音消息的气泡的长度与语音消息的时长正相关;根据输入的手势控制所述语音消息,其中,控制所述语音消息包括暂停播放或选时播放语音消息。能够灵活的调节语音消息的播放,提升用户体验。【专利说明】控制语音消息的方法和设备【
技术领域
】[0001]本发明涉及通信领域,特别涉及一种控制语音消息的方法和设备。【
背景技术
】[0002]为满足客户需求,社交软件和即时通信软件种类繁多,功能趋于多样化。无论是社交的闲聊软件,还是企业员工的工作软件,在移动客户端上运行时普遍带有通过语音发送消息的功能。对于目前的语音消息软件而言,当用户收到一条语音消息时,首先用手指触碰该语音消息进行收听,再点击一次该语音消息则停止播放该语音消息。此时若再次点击该语音消息,则该语音消息会从头开始播放。[0003]因此,在现有技术中,控制语音消息的功能单一,不能够灵活的调节语音消息的播放,影响了用户体验。【
发明内容】[0004]本发明实施例提供了一种控制语音消息的方法和设备,能够灵活的调节语音消息的播放,提升用户体验。[0005]第一方面,提供了一种控制语音消息的方法,包括:在触摸屏上显示语音消息的气泡;获取在语音消息的气泡上输入的手势,语音消息的气泡的长度与语音消息的时长正相关;根据输入的手势控制语音消息,其中,控制语音消息包括暂停播放或选时播放语音消肩、O[0006]结合第一方面,在第一种可能的实现方式中,该方法还包括:在播放语音消息时,生成语音消息的播放气泡,其中,播放气泡位于语音消息的气泡上,其中,获取在语音消息的气泡上的输入的手势包括:获取在语音消息的播放气泡上的点击,其中,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度,其中,根据输入的手势控制语音消息,包括:在语音消息处于播放状态时,根据对语音消息的播放气泡的点击暂停播放语音消息。[0007]结合第一种可能的实现方式,在第二种可能的实现方式中,该方法还包括在语音消息处于暂停播放状态时,根据对语音消息的播放气泡的点击从暂停播放位置继续播放语音消息。[0008]结合第一方面,在第三种可能的实现方式中,该方法还包括:在播放语音消息时,生成语音消息的播放气泡,其中,播放气泡位于语音消息的气泡上,其中,获取在语音消息的气泡上的输入的手势,包括:获取推拉语音消息的播放气泡的手势,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度,其中,根据输入的手势控制语音消息,包括:根据推拉语音消息的播放气泡的手势,调节播放气泡的长度;根据调节后播放气泡的长度,选时播放语音消息。[0009]结合第一方面或第一和第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该方法还包括:确定外界存在的噪声大于预设的阈值,暂停语音消息的播放。[0010]结合第四种可能的实现方式,在第五种可能的实现方式中,该方法还包括:确定外界存在的噪声小于预设的阈值,继续语音消息的播放。[0011]结合第一方面或第一至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,语音消息的时长最大值为60s、120s、180s或240s。[0012]结合第一方面或第一至第六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。[0013]结合第一方面或第一至第七种可能的实现方式中的任一种可能的实现方式,在第八种可能的实现方式中,语音消息包括即时通讯语音消息或语音信箱消息。[0014]第二方面,提供了一种控制语音消息的设备,其特征在于,包括:触摸屏,用于显示语音消息的气泡;获取单元,用于获取在语音消息的气泡上输入的手势,语音消息的气泡的长度与语音消息的时长正相关;控制单元,用于根据输入的手势控制语音消息,其中,控制语音消息包括暂停播放或选时播放语音消息。[0015]结合第二方面,在第一种可能的实现方式中,该设备还包括:生成单元,用于在播放语音消息时,生成语音消息的播放气泡,其中,播放气泡位于语音消息的气泡上,其中,获取单元具体用于获取在语音消息的播放气泡上的点击,其中,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度,其中,控制单元具体用于在语音消息处于播放状态时,根据对语音消息的播放气泡的点击暂停播放语音消息。[0016]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,控制单元还具体用于在语音消息处于暂停播放状态时,根据对语音消息的播放气泡的点击从暂停播放位置继续播放语音消息。[0017]结合第二方面,在第三种可能的实现方式中,该设备还包括生成单元,生成单元,用于在播放语音消息时,生成语音消息的播放气泡,其中,播放气泡位于语音消息的气泡上,其中,获取单元具体用于获取推拉语音消息的播放气泡的手势,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度,其中,控制单元具体用于根据推拉语音消息的播放气泡的手势,调节播放气泡的长度;根据调节后播放气泡的长度,选时播放语音消息。[0018]结合第二方面或第二方面的第一和第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该设备还包括:确定单元,用于确定外界存在的噪声大于预设的阈值,暂停语音消息的播放。[0019]结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,确定单元还用于确定外界存在的噪声小于预设的阈值,继续语音消息的播放。[0020]结合第二方面或第二方面的第一至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,语音消息的时长最大值为60s、120s、180s或240s。[0021]结合第二方面或第二方面的第一至第六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。[0022]结合第二方面或第二方面的第一至第七种可能的实现方式中的任一种可能的实现方式,在第八种可能的实现方式中,语音消息包括即时通讯语音消息或语音信箱消息。[0023]基于上述技术方案,本发明实施例可以获取在语音消息的气泡上输入的手势,并根据输入的手势控制语音消息,由于控制语音消息包括暂停播放或选时播放语音消息,从而能够灵活的调节语音消息的播放,提升用户体验。【专利附图】【附图说明】[0024]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0025]图1是根据本发明一个实施例的控制语音消息的方法示意性流程图。[0026]图2是根据本发明另一实施例的控制语音消息的方法示意性流程图。[0027]图3是根据本发明一个实施例的语音消息气泡示意性框图。[0028]图4是根据本发明另一实施例的即时通讯语音消息示意性框图。[0029]图5是根据本发明再一实施例的即时通讯语音消息示意性框图。[0030]图6是根据本发明一个实施例的控制语音消息的设备示意性框图。[0031]图7是根据本发明另一实施例的控制语音消息的设备示意性框图。[0032]图8是根据本发明在一实施例的控制语音消息的设备示意性框图。[0033]图9是根据本发明在一实施例的控制语音消息的设备示意性框图。【具体实施方式】[0034]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。[0035]图1是根据本发明一个实施例的即时通讯语音消息控制的方法示意性流程图。如图1所示,该方法包括:[0036]110,在触摸屏上显示语音消息的气泡。[0037]换句话说,在用户设备的触摸屏上显示语音消息气泡。[0038]120,获取在语音消息的气泡上输入的手势,语音消息的气泡的长度与语音消息的时长正相关。[0039]换句话说,采集手指或电容笔等在用户设备触摸屏上输入的运动轨迹,该运动轨迹对应输入操作。[0040]130,根据输入的手势控制语音消息,其中,控制语音消息包括暂停播放或选时播放语音消息。[0041]换句话说,不同的运动轨迹对应不同的语音消息控制。根据输入的运动轨迹来实现对语音消息的控制。[0042]应注意,本发明实施例中的语音消息的气泡的长度可以与语音消息的长度正相关,换句话说,当语音消息的长度较大时相应的语音消息的气泡会较长,当语音消息的长度较小时相应的语音消息的气泡会较短,例如,语音消息的长度可以与语音消息的时长成正t匕。语音消息的总时长可以显示在语音消息气泡的附近,例如,语音消息的总时长可以显示在语音消息的气泡的一端,如在语音消息的气泡的左边或右边,也可以显示在该语音消息的气泡上方或下方,本发明实施例并不对此做限定。[0043]应理解,本发明实施例中的语音消息可以为用户发出的语音消息,也可以为用户接收的其他用户发送的语音消息。[0044]现有语音消息软件普遍存在一个共同的问题:只有“播放”“停止”的功能,无法完成快进、倒退、暂停等操作。当用户收到一条语音消息时,首先用手指触碰该语音消息进行收听,再点击一次该语音消息则停止播放该语音消息。此时若再次点击该语音消息,则该语音消息会从头开始播放。控制语音消息的功能单一,造成不能够灵活的调节语音消息的播放,影响用户体验。而本发明实施例可以获取在语音消息的气泡上输入的手势,并根据输入的手势控制语音消息,由于控制语音消息包括暂停播放或选时播放语音消息,从而能够灵活的调节语音消息的播放,提升用户体验。[0045]应理解,本发明实施例中的语音消息可以为即时通讯语音消息,例如可以为微信语音消息、米聊语音消息、企业内部聊天软件的语音消息、易信语音消息或QQ语音消息,还可为即时通讯软件收藏或存储的语音消息,还可以为语音信箱消息,本发明实施例中的语音信箱消息为至少一个语音消息构成的短讯消息,如可以为企业内部聊天软件的语音信箱消息,本发明实施例并不对此做限定。[0046]还应理解,在本发明实施例中,用户设备(UE,UserEquipment)为具有触摸屏的终端,包括但不限于移动台(MS,MobileStation)、移动终端(MobileTerminal)、移动电话(MobileTelephone)、手机(handset)及便携设备(portableequipment)等,例如,用户设备可以是移动电话(或称为“蜂窝”电话)、平板电脑(Pad)、具有无线通信功能的计算机等,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。[0047]可选地,作为另一实施例,本发明实施例方法还包括:在播放语音消息时,生成语音消息的播放气泡。其中,播放气泡位于语音消息的气泡上,其中,获取在所述语音消息的气泡上的输入的手势包括:获取在语音消息的播放气泡的点击或获取推拉语音消息的播放气泡的手势。[0048]可选地,作为另一实施例,在130中,可以确定输入的手势与预设置的基准手势相匹配,根据基准手势对应的指令控制语音消息。换句话说,可以确定输入的手势轨迹与预设置的基准轨迹相匹配,根据基准轨迹对应的指令控制语音消息。[0049]根据本发明实施例,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度。[0050]可选地,作为另一实施例,语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。[0051]换句话说,语音消息的气泡有一个总的时长,显示在语音气泡的周围,例如在语音气泡的右方或左方。在语音消息播放后语音消息有一个播放气泡,该播放气泡随着播放时长的增加越来越大直到播放结束和语音消息的气泡重合,同时播放气泡的周围可以显示当前播放进度的时间,例如语音消息的播放气泡长度的上方或下方可以显示有对应当前播放进度的时间。应注意,为了区分开语音消息气泡和语音消息播放气泡,播放气泡和语音消息的气泡的颜色可以不同,例如,语音消息的气泡颜色较浅,播放气泡的颜色较深。[0052]应理解,一种情况,用户设备接收到语音消息后不需手势即可以播放产生的播放气泡;另一种情况,也可以用户设备接收到语音消息后对该语音消息的气泡的点击开始播放该语音消息产生的播放气泡。[0053]具体地,对语音消息的播放气泡的点击与暂停播放或开始播放相对应,推拉语音消息的播放气泡与选时播放相对应,换句话说推拉语音消息的播放气泡能够实现选择后面某一时刻开始播放该语音消息或前面的某一时刻开始播放,即实现快进播放或快退播放。[0054]可选地,作为另一实施例,当获取在所述语音消息的气泡上的输入的手势包括:获取在语音消息的播放气泡上的点击时,在130中,在语音消息处于播放状态时,根据点击语音消息的播放气泡暂停播放语音消息;在语音消息处于暂停播放状态时,根据点击语音消息的播放气泡从暂停播放位置继续播放语音消息。[0055]具体地,在当前语音消息为未播放状态时,点击当前语音消息的气泡执行开始播放当前语音消息;在当前语音消息处于播放状态时,点击当前语音消息执行暂停当前语音消息的播放;在当前语音消息处于暂停状态时,点击当前语音消息执行继续播放当前语音消息,换句话说从暂停的时刻开始播放当前语音消息。[0056]进一步地,在当前语音消息为未播放状态时,点击当前语音消息的气泡执行开始播放当前语音消息;在当前语音消息处于播放状态时,点击当前语音消息播放气泡执行暂停当前语音消息的播放;在当前语音消息处于暂停状态时,点击当前语音消息播放气泡执行继续播放当前语音消息,换句话说从暂停的时刻开始播放当前语音消息。[0057]可选地,作为另一实施例,当获取在所述语音消息的气泡上的输入的手势包括:获取推拉语音消息的播放气泡的手势时,在130中,根据推拉语音消息的播放气泡的手势,调节播放气泡的长度;根据调节后播放气泡的长度,选时播放语音消息。[0058]具体地,本发明实施例可以根据推拉播放气泡的末端边缘来实现调节播放气泡的长度,根据播放气泡的长度,可以根据在播放气泡的上方或下方显示的前播放进度的时间数来控制语音消息从哪一个时刻开始播放。即选时播放语音消息,换句话说推拉语音消息的播放气泡能够实现选择后面某一时刻开始播放该语音消息或前面的某一时刻开始播放,即实现快进播放或快退播放。例如,推拉播放气泡的末端使播放气泡的长度增加,可以实现快进播放语音消息,再例如,推拉播放气泡的末端使播放气泡的长度缩小,可以实现快退播放语音消息。另外,可以根据在播放气泡的上方或下方显示的前播放进度的时间数来控制语音消息从哪一个时刻开始播放。[0059]可选地,作为另一实施例,本发明实施例方法还包括,确定外界存在的噪声大于预设的阈值,暂停当前语音消息的播放。[0060]进一步地,作为另一实施例,本发明实施例方法还包括:确定外界存在的噪声小于预设的阈值时,继续当前语音消息的播放。[0061]具体地,本发明实施例,在播放当前语音消息时,可以通过用户设备的麦克风捕捉周围存在的噪声,例如为周围环境的对话声。当噪声大于预设的阈值时,停止当前语音消息的播放,当麦克风捕捉周围存在的噪声小于预设的阈值时,继续当前语音消息的播放。[0062]可选地,作为另一实施例,语音消息的长度最大值为60s、120s、180s或240s。[0063]应注意,语音消息的时长最大值可以不限制,较佳地可以取60s-600s中的任意值,例如还可以为90s、150s、300s、或480s或600s等,本发明实施例并不对此做限定。[0064]现有技术无法完成快进、倒退、暂停等操作。当用户收到一条语音消息时,首先用手指触碰进行收听,再点击一次则停止播放。此时若再次点击,本条语音消息会从头开始播放。现有软件因为缺乏这些操作,只能通过控制语音的长度来防止大家发送过长的语音(除了易信是120秒外,微信、米聊等大部分的发送极限都是60秒),这就成为了产品可用性中推动因素的阻碍因素。用户平时的使用中,若不是十分紧急非要打电话不可,都会选择语音叙述,I分钟或2分钟的叙述经常不够,此时用户只能另起一个新的对话气泡,延续上一个已经到达时间极限自动发送的语音消息来录制,这样会造成多余操作并且打断用户思路。而本发明实施例由于可以进行快进、倒退、暂停的操作,语音消息时间极限不再受到这一可用性阻碍因素的影响,因此语音时间极限可以进行适当扩充,提升用户体验。[0065]图2是根据本发明另一实施例的控制语音消息的方法示意性流程图。图2的实施例是图1的方法的例子。如图2所示的语音消息的控制方法包括:[0066]201,确定语音消息。[0067]具体地,该语音消息可以为用户发出的语音消息,也可以为用户接收到的语音消肩、O[0068]202,开始播放。[0069]具体地,语音消息为用户接收到语音消息后,该语音消息可以自动播放,也可以通过用户点击语音消息的气泡播放语音消息;或者语音消息为用户发出的语音消息,该语音消息可以在发出后自动播放,也可以通过用户点击语音消息的气泡播放语音消息。[0070]203,判断是否有输入的手势。如果没有输入的手势,则该语音消息持续播放直到播放完成,即执行步骤210;如果有手势输入,则执行步骤204。[0071]具体地,如果没有输入的手势,即在语音消息播放后用户没有对该语音消息控制,则语音消息会一直播放,直到播放完成。如果有输入的手势,即用户对该语音消息进行了控制,则执行步骤204。[0072]204,判断该输入的手势是否是点击播放气泡或推拉播放气泡。如果是点击播放气泡则执行步骤205,如果是推拉播放气泡则执行步骤207。如果该输入的手势不是点击语音消息,也不是推拉语音消息,即该输入的手势与基准手势不匹配,则执行步骤210。[0073]205,确定输入的手势为点击播放气泡。[0074]具体地,确定输入的手势为点击播放气泡则暂停播放该语音消息。[0075]206,再次点击播放气泡。[0076]具体地,再次点击该语音消息的播放气泡时,会在暂停播放的位置继续播放该语音消息。[0077]207,确定输入的手势为推拉播放气泡。[0078]具体地,确定输入的手势为推拉播放气泡,用于确定选时播放该语音消息。[0079]208,确定推拉播放气泡为增加播放气泡的长度。[0080]具体地,当推拉播放气泡为增加播放气泡的长度时为选择后面某一时刻开始播放语音消息,即快进播放语音消息。[0081]209,确定推拉播放气泡为缩小播放气泡的长度。[0082]具体地,当推拉播放气泡为缩小播放气泡的长度时为选择前面某一时刻开始播放语音消息,即快退播放语音消息。[0083]210,播放完成。[0084]应理解,图2仅仅是图1的一个具体例子的流程,根据本发明实施例,可以对语音消息进行各种控制的组合,换句话说在实际控制中可以对语音消息进行暂停播放、选时播放(快进播放或快退播放)的各种组合,例如,也可以在205(暂停播放)后推拉播放气泡实现选时暂停,也即选择再次播放的时间,当再次点击语音消息后可以在推拉后的位置继续播放语音消息。再例如,也可以在208(快进播放)后点击播放气泡实现暂停播放,当再次点击播放气泡在暂停时间点继续播放,本发明实施例并不对此做限定。[0085]下面结合图3具体例子,更加详细地描述本发明实施例。应注意,图2的例子仅仅是为了帮助本领域技术人员理解本发明实施例,而非要将本发明实施例限于所例示的具体数值或具体场景。本领域技术人员根据所给出的图2例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本发明实施例的范围内。[0086]图3是根据本发明一个实施例的即时通讯语音消息示意性框图。图3为图1的具体的例子,如图3所示的语音消息的时长301显示在该语音消息气泡200的右端,如图3所示为40s。如图4所示当点击该语音消息300时,该语音消息开始播放,同时会出现一个播放气泡302,该播放气泡302会随着播放时长的增加而增大,并在该播放气泡的上方显示有当前进度304,当点击播放气泡302时,该语音消息会停止播放,如图4所示,当该消息播放到20s时,点击播放气泡302,该语音消息会停止播放,并在该播放气泡上显示有暂停图标303,当再次点击播放气泡时,继续播放该语音消息,并从304处(20s处)继续播放该语音消息。[0087]本发明实施例还可以通过推拉语音消息的播放气泡长度。来控制开始播放的时间点,例如如图4所示,从304推拉到305处,也就是从语音消息的20s处推拉到30s处实现语音消息的快进。如果在304处该语音消息处于播放状态,当推拉播放气泡至305处时,该语音消息会从305处继续播放或者该语音消息也可以暂停于305处,当再次点击该语音消息从305处继续播放;还可以从305推拉到304处,也就是可以从语音消息的30s处推拉到20s处实现语音消息的快退。此种情况对语音消息的控制与前面类似,不再赘述。本发明实施例还可以选定一个播放语音消息的时间,例如可以通过推拉语音气泡300的右端边缘至305处,如图4所示可以通过推拉语音气泡的右端边缘40s处至30s处,实现选时(30s处)播放语音消息,此种情况可以暂停于305处,当再次点击播放气泡开始从305处播放语音消息,也可以当推拉语音气泡300的右端边缘至305处后从305开始播放语音消息。本发明实施例并不对此做限定。[0088]应理解,图4中的播放气泡302和语音消息气泡300的颜色可以不同。如语音消息的气泡颜色较浅,播放气泡的颜色较深。图4仅仅是示意性的,并未标出。本发明实施例并不对此做限定。[0089]应注意,本发明实施例中的播放气泡也可以为显示播放进度的进度条,如图5所示的语音消息气泡500,语音消息时长501显示在语音消息的右端,例如为40s,语音消息的播放气泡502为条状显示在语音消息500内,播放气泡的当前进度503可以显示在语音消息的上方,播放气泡的当前进度505也可以显示在播放气泡的周围位于语音消息500内,本发明实施例并不对此做限定。当点击播放消息502后,可以在播放气泡的周围显示暂停图标504,应注意本发明实施例中的暂停图标也可以显示在播放进度条的上方,本发明实施例并不对此做限定,当再次点击播放气泡继续播放语音消息。[0090]应注意,已播放的语音消息或者说播放气泡的进度和语音消息气泡和待播放的语音消息颜色可以不同,也可以相同,本发明实施例并不对此做限定。例如,如图5所示,播放气泡502可以为较深颜色,待播放的语音消息506可以为较浅颜色。[0091]应注意,图4和图5的例子是为了帮助本领域技术人员更好地理解本发明实施例,而非要限制本发明实施例的范围。本领域技术人员根据所给出的图4和图5的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本发明实施例的范围内。[0092]应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。[0093]上文中结合图1和图5详细描述了本发明实施例的控制语音消息的方法。下面结合图6和图7详细描述本发明实施例的控制语音消息的设备。[0094]图6是根据本发明一个实施例的控制语音消息的设备示意性框图。如图6所示的控制语音消息的设备600包括:触摸屏610,获取单元620和控制单元630。[0095]具体地,触摸屏610用于显示所述语音消息的气泡,获取单元620用于获取在语音消息的气泡上输入的手势,语音消息的气泡的长度与语音消息的时长正相关。控制单元630用于根据输入的手势控制语音消息,其中,控制语音消息包括暂停播放或选时播放语音消息。[0096]因此,本发明实施例本发明实施例可以获取在语音消息的气泡上输入的手势,并根据输入的手势控制语音消息,由于控制语音消息包括暂停播放或选时播放语音消息,从而能够灵活的调节语音消息的播放,提升用户体验。可选地,作为另一实施例,该控制语音消息的设备还可以包括生成单元,具体地,如图7所示的控制语音消息的设备700包括:触摸屏710,获取单元720,控制单元730和生成单元740。具体地,触摸屏710与触摸屏610的功能对应,获取单元720与获取单元620的功能对应,控制单元730与控制单元630的功能对应,为避免重复,不再赘述,生成单元740用于在播放语音消息时,生成语音消息的播放气泡,其中,播放气泡位于语音消息的气泡上,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度,[0097]当获取单元720获取的输入的手势包括:在语音消息的播放气泡上的点击时,控制单元730具体用于在语音消息处于播放状态时,根据点击语音消息的播放气泡暂停播放语音消息;或者控制单元730具体用于在语音消息处于暂停播放状态时,根据点击语音消息的播放气泡从暂停播放位置继续播放语音消息。[0098]另外,当获取单元720获取的输入的手势包括:推拉语音消息的播放气泡的手势时,控制单元730具体用于根据推拉语音消息的播放气泡的手势,调节播放气泡的长度,根据调节后播放气泡的长度,选时播放语音消息。[0099]可选地,作为另一实施例,该控制语音消息的设备还包括确定单元,具体地,如图8所示的控制语音消息的设备800包括:触摸屏810,获取单元820,控制单元830,生成单元840和确定单元850。具体地,触摸屏810与触摸屏710的功能对应,获取单元820与获取单元720的功能对应,控制单元830与控制单元730的功能对应,生成单元840与生成单元740的功能对应,为避免重复,不再赘述,确定单元850用于确定外界存在的噪声大于预设的阈值,暂停语音消息的播放。确定单元850还用于确定外界存在的噪声小于预设的阈值,继续语音消息的播放。[0100]可选地,作为另一实施例,语音消息的时长最大值为60s、120s、180s或240s。[0101]可选地,作为另一实施例,语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。[0102]可选地,作为另一实施例,语音消息包括即时通讯语音消息或语音信箱消息。[0103]应注意,图6-图8所示的控制语音消息的设备能够实现图1-图5的方法实施例中由控制语音消息的设备完成的各个过程。控制语音消息的设备的其他功能和操作可以参考图1和图5的方法实施例中涉及控制语音消息的设备的过程。为避免重复,此处不再详述。[0104]图9是根据本发明另一实施例的控制语音消息的设备示意性框图。如图9所示的控制语音消息的设备900包括处理器910、存储器920、总线系统930和触摸屏940。处理器910、存储器920和触摸屏940通过总线系统930相连。[0105]具体地,处理器910用于通过总线系统930调用存储在存储器920中的代码,通过触摸屏940获取在语音消息的气泡上的输入的手势,语音消息的气泡的长度与语音消息的时长正相关;根据输入的手势控制语音消息,其中,控制语音消息包括暂停播放或选时播放语音消息。[0106]因此,本发明实施例可以通过本发明实施例可以获取在语音消息的气泡上输入的手势,并根据输入的手势控制语音消息,由于控制语音消息包括暂停播放或选时播放语音消息,从而能够灵活的调节语音消息的播放,提升用户体验。[0107]上述本发明实施例揭示的方法可以应用于处理器910中,或者由处理器910实现。处理器910可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器910中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器910可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray7FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存取存储器(RandomAccessMemory,RAM)、闪存、只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器920,处理器910读取存储器920中的信息,结合其硬件完成上述方法的步骤,该总线系统930除包括数据总线之夕卜,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统930。[0108]可选地,作为另一实施例,处理器910还用于在播放语音消息时,生成语音消息的播放气泡,其中,播放气泡位于语音消息的气泡上,播放气泡的长度随语音消息的播放进度的增加而增加,播放气泡的长度小于或者等于语音消息的气泡的长度,[0109]当获取单元获取的输入的手势包括:在语音消息的播放气泡上的点击时,处理器910具体用于在语音消息处于播放状态时,根据点击语音消息的播放气泡暂停播放语音消息;或者处理器910具体用于在语音消息处于暂停播放状态时,根据点击语音消息的播放气泡从暂停播放位置继续播放语音消息。[0110]另外,当获取单元获取的输入的手势包括:推拉语音消息的播放气泡的手势时,处理器910具体用于根据推拉语音消息的播放气泡的手势,调节播放气泡的长度,根据调节后播放气泡的长度,选时播放语音消息。[0111]可选地,作为另一实施例,处理器910还用于确定外界存在的噪声大于预设的阈值,暂停语音消息的播放。[0112]进一步地,处理器910还用于确定外界存在的噪声小于预设的阈值,继续语音消息的播放。[0113]可选地,作为另一实施例,语音消息的时长最大值为60s、120s、180s或240s。[0114]可选地,作为另一实施例,语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。[0115]可选地,作为另一实施例,语音消息包括即时通讯语音消息或语音信箱消息。[0116]应注意,图9所示的控制语音消息的设备能够实现图1-图5的方法实施例中由控制语音消息的设备完成的各个过程。控制语音消息的设备900的其他功能和操作可以参考图1和图5的方法实施例中涉及控制语音消息的设备的过程。为避免重复,此处不再详述。[0117]应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。[0118]应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。[0119]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。[0120]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0121]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。[0122]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。[0123]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。[0124]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。[0125]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【
技术领域
】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。【权利要求】1.一种控制语音消息的方法,其特征在于,包括:在触摸屏上显示所述语音消息的气泡;获取在所述语音消息的气泡上输入的手势,所述语音消息的气泡的长度与所述语音消息的时长正相关;根据输入的所述手势控制所述语音消息,其中,所述控制所述语音消息包括暂停播放或选时播放所述语音消息。2.根据权利要求1所述的方法,其特征在于,还包括:在播放所述语音消息时,生成所述语音消息的播放气泡,其中,所述播放气泡位于所述语音消息的气泡上,其中,所述获取在所述语音消息的气泡上的输入的手势包括:获取在所述语音消息的播放气泡上的点击,其中,所述播放气泡的长度随所述语音消息的播放进度的增加而增加,所述播放气泡的长度小于或者等于所述语音消息的气泡的长度,其中,所述根据输入的所述手势控制所述语音消息,包括:在所述语音消息处于播放状态时,根据在所述语音消息的播放气泡上的点击暂停播放所述语音消息。3.根据权利要求2所述的方法,其特征在于,还包括:在所述语音消息处于暂停播放状态时,根据在所述语音消息的播放气泡上的点击从暂停播放位置继续播放所述语音消息。4.根据权利要求1所述的方法,其特征在于,还包括:在播放所述语音消息时,生成所述语音消息的播放气泡,其中,所述播放气泡位于所述语音消息的气泡上,其中,所述获取在所述语音消息的气泡上的输入的手势,包括:获取推拉所述语音消息的播放气泡的手势,所述播放气泡的长度随所述语音消息的播放进度的增加而增加,所述播放气泡的长度小于或者等于所述语音消息的气泡的长度,其中,所述根据输入的所述手势控制所述语音消息,包括:根据所述推拉所述语音消息的播放气泡的手势,调节所述播放气泡的长度;根据调节后所述播放气泡的长度,选时播放所述语音消息。5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:确定外界存在的噪声大于预设的阈值,暂停所述语音消息的播放。6.根据权利要求5所述的方法,其特征在于,还包括:确定外界存在的噪声小于预设的阈值,继续所述语音消息的播放。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述语音消息的时长最大值为60s、120s、180s或240s。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述语音消息包括即时通讯语音消息或语音信箱消息。10.一种控制语音消息的设备,其特征在于,包括:触摸屏,用于显示所述语音消息的气泡;获取单元,用于通过触摸屏获取在所述语音消息的气泡上输入的手势,所述语音消息的气泡的长度与所述语音消息的时长正相关;控制单元,用于根据输入的所述手势控制所述语音消息,其中,所述控制所述语音消息包括暂停播放或选时播放所述语音消息。11.根据权利要求10所述的设备,其特征在于,还包括:生成单元,用于在播放所述语音消息时,生成所述语音消息的播放气泡,其中,所述播放气泡位于所述语音消息的气泡上,其中,所述获取单元具体用于获取在所述语音消息的播放气泡上的点击,其中,所述播放气泡的长度随所述语音消息的播放进度的增加而增加,所述播放气泡的长度小于或者等于所述语音消息的气泡的长度,其中,所述控制单元具体用于在所述语音消息处于播放状态时,根据所述对所述语音消息的播放气泡的点击暂停播放所述语音消息。12.根据权利要求11所述的设备,其特征在于,所述控制单元还用于在所述语音消息处于暂停播放状态时,根据所述对所述语音消息的播放气泡的点击从暂停播放位置继续播放所述语音消息。13.根据权利要求10所述的设备,其特征在于,还包括:生成单元,用于在播放所述语音消息时,生成所述语音消息的播放气泡,其中,所述播放气泡位于所述语音消息的气泡上,其中,所述获取单元具体用于获取推拉所述语音消息的播放气泡的手势,所述播放气泡的长度随所述语音消息的播放进度的增加而增加,所述播放气泡的长度小于或者等于所述语音消息的气泡的长度,其中,所述控制单元具体用于根据所述推拉所述语音消息的播放气泡的手势,调节所述播放气泡的长度;根据调节后所述播放气泡的长度,选时播放所述语音消息。14.根据权利要求10至13中任一项所述的设备,其特征在于,还包括:确定单元,用于确定外界存在的噪声大于预设的阈值,暂停所述语音消息的播放。15.根据权利要求14所述的设备,其特征在于,所述确定单元还用于确定外界存在的噪声小于预设的阈值,继续所述语音消息的播放。16.根据权利要求10至15中任一项所述的设备,其特征在于,所述语音消息的时长最大值为60s、120s、180s或240s。17.根据权利要求10至16中任一项所述的设备,其特征在于,所述语音消息的播放气泡的上方或下方显示有对应当前播放进度的时间。18.根据权利要求10至17中任一项所述的设备,其特征在于,所述语音消息包括即时通讯语音消息或语音信箱消息。【文档编号】G06F3/0488GK103970477SQ201410180870【公开日】2014年8月6日申请日期:2014年4月30日优先权日:2014年4月30日【发明者】杨冬蕴申请人:华为技术有限公司

最新回复(0)