本发明实施例涉及计算机控制技术,尤其涉及一种基于耳机播放模式的音乐控制方法及装置。
背景技术:
目前,耳机已成为用户听音乐的必备设备,用户在听音乐时,可通过耳机上的按键来控制音乐的播放、暂停等功能,如果耳机不支持对音乐的控制,用户可在手机上实现对音乐的控制。而在听音乐时,用户常常会摘下耳机去忙别的事情而忘记关闭音乐,使得手机在无人使用时仍播放着音乐,浪费电量。
有鉴于此,特提出本发明。
技术实现要素:
本发明实施例提供一种基于耳机播放模式的音乐控制方法及装置,以实解决手机在无人使用时仍播放着音乐造成浪费电量的问题,实现在耳机播放模式下对音乐进行优化控制的目的。
第一方面,本发明实施例提供了一种基于耳机播放模式的音乐控制方法,包括:
进入耳机播放模式;
通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息;
根据所述距离信息和电容信息控制当前音乐继续播放/停止播放。
进一步地,所述根据所述距离信息和电容信息控制当前音乐继续播放/停止播放包括:
当所述距离信息不在预设距离范围内,且所述电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放。
进一步地,所述根据所述距离信息和电容信息控制当前音乐继续播放/停止播放包括:
判断所述距离信息是否在预设范围内;
如果是,则控制当前音乐继续播放;如果否,则判断所述电容信息是否在预设电容范围内;
如果所述电容信息在预设电容范围内,控制当前音乐继续播放;如果所述电容信息不在预设电容范围内,控制当前音乐停止播放。
进一步地,所述距离传感器为红外传感器,设置于所述耳机入耳侧内。
进一步地,所述电容传感器为SAR传感器,设置于与所述耳机相连的移动终端中。
第二方面,本发明实施例还提供了一种基于耳机播放模式的音乐控制装置,该装置包括:
耳机播放模式模块,用于进入耳机播放模式;
获取模块,用于通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息;
控制模块,用于根据所述距离信息和电容信息控制当前音乐继续播放/停止播放。
进一步地,所述控制模块具体用于:
当所述距离信息不在预设距离范围内,且所述电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放。
进一步地,所述控制模块包括:
判断单元,用于判断所述距离信息是否在预设范围内;
第一控制单元,用于如果所述距离信息在预设范围内,则控制当前音乐继续播放;如果所述距离信息不在预设范围内,则判断所述电容信息是否在预设电容范围内;
第二控制单元,用于如果所述电容信息在预设电容范围内,控制当前音乐继续播放;如果所述电容信息不在预设电容范围内,控制当前音乐停止播放。
进一步地,所述距离传感器为红外传感器,设置于所述耳机入耳侧内。
进一步地,所述电容传感器为SAR传感器,设置于与所述耳机相连的移动终端中。
本发明实施例在耳机播放模式下,通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息,并根据距离信息和电容信息控制当前音乐继续播放/停止播放,如此可对当前播放音乐的智能化控制,解决了手机在无人使用时仍播放着音乐造成浪费电量的问题,实现了在耳机播放模式下对音乐进行优化控制,节省电量的目的。
附图说明
图1为本发明实施例一提供的一种基于耳机播放模式的音乐控制方法的流程示意图;
图2为本发明实施例二提供的一种基于耳机播放模式的音乐控制方法的流程示意图;
图3为本发明实施例三提供的一种基于耳机播放模式的音乐控制方法的流程示意图;
图4为本发明实施例四提供的一种基于耳机播放模式的音乐控制装置的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的一种基于耳机播放模式的音乐控制方法的流程示意图,本实施例可适用于在耳机播放模式下播放音乐的情况,该方法可以由基于耳机播放模式的音乐控制装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可集成于用于移动终端中。参考图1,本实施例提供的基于耳机播放模式的音乐控制方法具体包括:
S110、进入耳机播放模式。
其中,移动终端的耳机插孔中设置有一触片,当耳机插入时,该触片被短接而产生一信号,移动终端由此可检测到有耳机插入,进而判断移动终端进入耳机播放模式。
S120、通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息。
其中,耳机中可设置距离传感器,该距离传感器优选设置于耳机入耳内侧,且距离传感器采集数据的方向上无遮挡物,当用户佩戴耳机或者摘下耳机时,距离传感器所采集到的距离信息不同,由此可根据距离传感器的采集数据来检测用户佩戴耳机的状态。
其中,移动终端中可设置电容传感器,电容传感器可实时采集电容信息,当用户手持移动终端或者放下移动终端时,电容传感器所采集到的电容信息不同,由此可根据电容传感器的采集数据来检测用户使用移动终端的状态。优选电容传感器为接近式电容传感器。
S130、根据所述距离信息和电容信息控制当前音乐继续播放/停止播放。
其中,根据距离信息可检测用户佩戴耳机的状态,根据电容信息可检测用户使用移动终端的状态,由此可根据距离信息和电容信息来自动控制当前音乐继续播放/停止播放,以实现对当前播放音乐的智能化控制。
本实施例的技术方案,在耳机播放模式下,通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息,并根据距离信息和电容信息控制当前音乐继续播放/停止播放,如此可对当前播放音乐的智能化控制,解决了手机在无人使用时仍播放着音乐造成浪费电量的问题,实现了在耳机播放模式下对音乐进行优化控制,节省电量的目的。
实施例二
图2为本发明实施例二提供的一种基于耳机播放模式的音乐控制方法的流程示意图,本实施例在上述实施例的基础上,优选是将根据所述距离信息和电容信息控制当前音乐继续播放/停止播放进一步优化为:当所述距离信息不在预设距离范围内,且所述电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放。如图2所示,该方法具体包括如下:
S210、进入耳机播放模式。
S220、通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息。
S230、当所述距离信息不在预设距离范围内,且所述电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放。
其中,该预设距离范围可以预置在移动终端中,耳机中的距离传感器实时将采集到的距离信息发送给移动终端,移动终端判断该距离信息是否在预设距离范围内,如果是,说明用户当前处于佩戴耳机状态,如果否,说明用户当前处于未佩戴耳机状态。
其中,该预设电容范围可以预置在移动终端中,移动终端中的电容传感器实时采集电容信息,并判断该电容信息是否在预设电容范围内,如果是,说明用户当前正在使用手机,如果否,说明用户当前没有使用手机。
因此,当所述距离信息不在预设距离范围内,且所述电容信息不在预设电容范围内时,说明用户此时未佩戴耳机且用户当前没有使用手机,为避免浪费电源,此时控制当前音乐停止播放,其他情况下则控制当前音乐继续播放。
本实施例的技术方案,在耳机播放模式下,通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息,并当距离信息不在预设距离范围内,且电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放,如此可对当前播放音乐的智能化控制,解决了手机在无人使用时仍播放着音乐造成浪费电量的问题,实现了在耳机播放模式下对音乐进行优化控制,节省电量的目的。
实施例三
图3为本发明实施例三提供的一种基于耳机播放模式的音乐控制方法的流程示意图,本实施例在上述各实施例的基础上,优选是对根据所述距离信息和电容信息控制当前音乐继续播放/停止播放进一步优化为:
判断所述距离信息是否在预设范围内;
如果是,则控制当前音乐继续播放;如果否,则判断所述电容信息是否在预设电容范围内;
如果所述电容信息在预设电容范围内,控制当前音乐继续播放;如果所述电容信息不在预设电容范围内,控制当前音乐停止播放。
如图3所示,该方法具体包括如下:
S310、进入耳机播放模式。
S320、通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息。
S330、判断所述距离信息是否在预设范围内。
如果是,则进入操作S340;如果否,则进入操作S350。
其中,可先对距离信息进行判断,以确定此时用户是否已经摘下耳机。
S340、控制当前音乐继续播放。
具体地,如果该距离信息在预设范围内,说明用户佩戴着耳机,此时可以控制当前音乐继续播放。
S350、判断所述电容信息是否在预设电容范围内。
具体地,如果该距离信息不在预设范围内,说明用户已经摘下耳机,此时可以对电容信息进一步判断。
如果所述电容信息在预设电容范围内,说明当前用户正在使用移动终端,则返回操作S340;如果所述电容信息不在预设电容范围内,说明用户没有在使用移动终端,则进入操作S360。
S360、控制当前音乐停止播放。
当确定用户已经摘下耳机且没有在使用移动终端时,可判定用户此时没有在听音乐,因此可控制当前音乐停止播放,避免浪费电力。
本实施例的技术方案,在耳机播放模式下,通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息,并当距离信息不在预设距离范围内,且电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放,如此可对当前播放音乐的智能化控制,解决了手机在无人使用时仍播放着音乐造成浪费电量的问题,实现了在耳机播放模式下对音乐进行优化控制,节省电量的目的。
在上述技术方案的基础上,优选是将如果所述电容信息在预设电容范围内,控制当前音乐继续播放;如果所述电容信息不在预设电容范围内,控制当前音乐停止播放进一步优化为:如果所述电容信息在预设电容范围内,控制当前音乐继续播放;如果所述电容信息不在预设电容范围内,且该电容信息不在预设电容范围内的持续时间大于预设时间,控制当前音乐停止播放。
其中,由于用户在使用手机时可能处于运动状态,如将移动终端放在口袋中跑步,此时电容传感器获取的电容信息可能会不稳定,造成移动终端频繁地控制音乐播放和停止,造成用户体验不佳,为避免出现该问题,可在检测到电容信息不在预设电容范围内后,记录该电容信息不在预设电容范围内的持续时间,如果该持续时间大于预设时间,说明用户确实没有在使用移动终端,因此控制当前音乐停止播放,如果该持续时间小于等于预设时间,说明此时获取的电容信息可能不稳定,用户可能还在使用移动终端,则控制当前音乐继续播放。
实施例四
图4为本发明实施例四提供的一种基于耳机播放模式的音乐控制装置的结构示意图,本实施例可适用于在耳机播放模式下播放音乐的情况,该装置可通过硬件和/或软件的方式实现,并一般可集成于用于移动终端中。参考图4,本实施例提供的基于耳机播放模式的音乐控制装置具体包括:
耳机播放模式模块410,用于进入耳机播放模式;
获取模块420,用于通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息;
控制模块430,用于根据所述距离信息和电容信息控制当前音乐继续播放/停止播放。
本实施例中,所述控制模块具体用于:
当所述距离信息不在预设距离范围内,且所述电容信息不在预设电容范围内时,控制当前音乐停止播放;否则,控制当前音乐继续播放。
本实施例中,所述控制模块包括:
判断单元,用于判断所述距离信息是否在预设范围内;
第一控制单元,用于如果所述距离信息在预设范围内,则控制当前音乐继续播放;如果所述距离信息不在预设范围内,则判断所述电容信息是否在预设电容范围内;
第二控制单元,用于如果所述电容信息在预设电容范围内,控制当前音乐继续播放;如果所述电容信息不在预设电容范围内,控制当前音乐停止播放。
本实施例中,所述距离传感器为红外传感器,设置于所述耳机入耳侧内。
本实施例中,所述电容传感器为SAR传感器,设置于与所述耳机相连的移动终端中。
本实施例的技术方案,痛过耳机播放模式模块进入耳机播放模式,并由获取模块通过设置于耳机中的距离传感器获取距离信息,通过电容传感器获取电容信息,控制模块根据距离信息和电容信息控制当前音乐继续播放/停止播放,如此可对当前播放音乐的智能化控制,解决了手机在无人使用时仍播放着音乐造成浪费电量的问题,实现了在耳机播放模式下对音乐进行优化控制,节省电量的目的。
本实施例提供的基于耳机播放模式的音乐控制装置,与本发明任意实施例所提供的基于耳机播放模式的音乐控制方法属于同一发明构思,可执行本发明任意实施例所提供的基于耳机播放模式的音乐控制方法,具备执行方法相应的功能模块和有益效果。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。