一种移动终端音频切换的方法和装置及移动终端的制作方法

文档序号:9929373阅读:195来源:国知局
一种移动终端音频切换的方法和装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及音频处理技术领域,尤其涉及一种移动终端音频切换的方法和装置及移动终端。
【背景技术】
[0002]随着移动终端的智能化,人们对移动终端的依赖性越来越大。人们通常利用移动终端的各类应用软件来满足日常的需求,比如用户可以通过社交软件与朋友进行聊天,其中包括语音聊天和文字聊天。在使用语音聊天时,若无人在身边,用户通常会利用扬声器外放语音聊天内容,而有人在身边时,通常基于保护隐私会利用听筒播放语音聊天内容。因此,移动终端需要在扬声器和听筒之间切换播放音频文件。
[0003]现有的切换方法通常是利用接近传感器和重力传感器来检测移动终端的状态,进而智能切换扬声器和听筒播放音频文件。然而,用户使用移动终端时,由于运动幅度很小,使得重力传感器感应的不准确,导致扬声器和听筒之间不能准确的切换,降低了用户的使用体验。

【发明内容】

[0004]有鉴于此,本发明实施例提供一种移动终端音频切换的方法和装置及移动终端,以解决现有技术中移动终端智能切换扬声器和听筒播放音频文件时准确率低的技术问题。
[0005]第一方面,本发明实施例提供了一种移动终端音频切换的方法,包括:
[0006]检测移动终端是否处于被手握状态,若是,则判断是否满足第一预设条件,若否,则使用扬声器播放音频文件;
[0007]若所述移动终端满足所述第一预设条件,则使用听筒播放所述音频文件,否则,使用所述扬声器播放所述音频文件。
[0008]第二方面,本发明实施例还提供了一种移动终端音频切换的装置,包括:
[0009]检测模块,用于检测移动终端是否处于被手握状态,若是,则判断是否满足第一预设条件,若否,则使用扬声器播放音频文件;
[0010]切换模块,用于若所述移动终端满足所述第一预设条件,则使用听筒播放所述音频文件,否则,使用所述扬声器播放所述音频文件。
[0011]第三方面,本发明实施例还提供了一种移动终端,包含上述移动终端音频切换的
目.0
[0012]本发明实施例提供的移动终端音频切换的方法和装置及移动终端,若检测移动终端处于被手握状态,则判断是否满足第一预设条件,若满足第一预设条件,则使用听筒播放音频文件,若不满足第一预设条件,则使用扬声器播放所述音频文件,若检测移动终端为非被手握状态,则使用扬声器播放音频文件,保证移动终端可以准确的在扬声器和听筒之间切换播放音频文件,很好的保护了用户的隐私,且无需用户其他操作,提升用户的使用体验。
【附图说明】
[0013]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0014]图1为本发明实施例一提供的一种移动终端音频切换的方法的流程图;
[0015]图2为本发明实施例二提供的一种移动终端音频切换的方法的流程图;
[0016]图3为本发明实施例二提供的移动终端被手握状态检测方法的流程图;
[0017]图4为本发明实施例三提供的一种移动终端音频切换的装置的结构示意图;
[0018]图5为本发明实施例四提供的一种移动终端的结构示意图。
【具体实施方式】
[0019]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0020]实施例一
[0021]图1为本发明实施例一提供的一种移动终端音频切换的方法的流程图。本实施例提供的移动终端音频切换的方法适用于根据不同使用情况,在移动终端扬声器和听筒间切换播放音频文件的情况。该方法可以由移动终端音频切换的装置来执行,该装置可由软件和/或硬件来实现,集成在移动终端中。如图1所述,该方法包括:
[0022]步骤110、检测移动终端是否处于被手握状态,若是,则判断是否满足第一预设条件,若否,则使用扬声器播放音频文件。
[0023]在本实施例中,所述移动终端可以为手机、或平板电脑等用户持有的设备。被手握状态为移动终端被用户手持的状态。所述音频文件可以为音乐文件、语音通话、语音信息、铃声提醒等。
[0024]示例性的,实时检测移动终端是否处于为被用户手握的状态,若不是被用户手握的状态,表示所述移动终端不需要或者不方便被用户手握,则准备播放音频文件时,使用移动终端的扬声器播放该音频文件,或者采用听筒播放音频文件时,检测移动终端当前不是被手握状态,则切换为扬声器播放音频文件。若移动终端当前为被用户手握的状态,则在播放音频文件时,判断移动终端是否满足第一预设条件,所述第一预设条件为判断使用扬声器播放音频文件或使用听筒播放音频文件的条件。
[0025]步骤120、若所述移动终端满足所述第一预设条件,则使用听筒播放所述音频文件,否则,使用所述扬声器播放所述音频文件。
[0026]示例性的,第一预设条件可以利用接近传感器或重力传感器测得的数据进行设定,优选为,第一预设条件为接近传感器检测与最接近物体的距离值小于预设距离值,其中最接近物体为接近传感器检测到的与移动终端听筒距离值最小的物体,例如用户的耳朵等,预设距离值可以根据实际情况进行设定。在移动终端被手握时,若所述移动终端满足第一预设条件,表明在预设距离值的范围内存在最接近物体,则此时采用听筒播放音频文件。若所述移动终端不满足第一预设条件,表明移动终端在预设距离值的范围内不存在最接近物体,此时采用扬声器播放音频文件。在播放音频文件时,可以根据实时的检测结果,在扬声器和听筒之间切换播放音频文件。
[0027]本发明实施例一提供的移动终端音频切换的方法,通过检测移动终端是否处于被手握状态,若是被手握状态,判断是否满足第一预设条件,若满足第一预设条件,则采用听筒播放音频文件,若不满足第一预设条件,则采用扬声器播放音频文件,若移动终端不为被手握状态,则采用扬声器播放音频文件,该方案可以准确的在扬声器和听筒之间切换播放音频文件,可以很好的保护用户的隐私,且无需用户其他的操作,提升了用户的使用体验。
[0028]在上述方案的基础上,优选的,还包括:
[0029]所述听筒与所述扬声器相互切换播放时,将切换时间点提前预设时间值的时间点作为切换后所述音频文件播放的起始时间点。
[0030]示例性的,听筒和扬声器相互切换播放音频文件时,可以从起点重新播放音频文件,或者切换时间点播放音频文件,还可以从切换时间点提前预设时间值的时间点作为起始时间点播放音频文件,优选为将切换时间点提前预设时间值的时间点作为切换后所述音频文件播放的起始时间点。预设时间点可以根据实际情况进行设定。例如,预设时间值设置为3秒,开始采用听筒播放音频文件,在I分02秒时,切换为扬声器播放,则在I分02秒提前3秒的时间点,即59秒的时间点作为扬声器起始播放的时间点。设定预设时间值可以在听筒和扬声器相互切换时,保证用户可以准确的收听到全部的音频文件。若切换时间点提前预设时间值的时间点超出音频文件时间起点,则从时间起点重新播放音频文件。
[0031]实施例二
[0032]图2为本发明实施例二提供的一种移动终端音频切换的方法的流程图。本实施例是在实施例一的基础上,对检测移动终端是否处于被手握状态的步骤作了进一步的限定。
[0033]进一步的,检测移动终端是否处于被手握状态可以包括:获取移动终端上至少两个电容式传感器的电容值;根据各所述电容值判断所述移动终端是否处于被手握状态。如图2所示,该方法包括步骤210-240:
[0034]步骤210、获取移动终端上至少两个电容式传感器的电容值。
[0035]示例性的,移动终端上设置有至少两个电容式传感器,具体的电容式传感器位置可以根据实际情况进行设定。实时获取至少两个电容式传感器的电容值可以是获取电容式传感器的当前电容值,也可以获取电容式传感器的电容变换值,具体的获取方式可以根据实际情况进行设定。
[0036]步骤220、根据各所述电容值判断所述移动终端是否处于被手握状态。
[0037]示例性的,当用户碰触移动终端时,会引起电容式传感器的电容值的改变,因此根据获取的各电容式传感器的电容值可以判断移动终端是否处于被手握状态,参考图3,具体的判断方法包括步骤221-223:
[0038]步骤221、从各所述电容值中查找大于预设电容值的各目标电容值,预设电容值为用户与电容式传感器接触时的最小电容值。
[0039]示例性的,预设电容值可以为用户与电容式
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1