移动终端及控制其接听模式的方法以及存储介质的制作方法
【专利摘要】公开一种用于控制移动终端接听模式的方法、一种移动终端以及存储介质,其中移动终端包含运动传感器和接近传感器,所述方法包括:开启免提模式;在免提模式开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起;基于移动终端被拿起的判断,开启听筒模式并保持免提模式的开启;在听筒模式与免提模式均开启的时候,通过接近传感器判断移动终端是否被遮盖;以及基于移动终端被遮盖的判断,关闭免提模式并保持听筒模式的开启。
【专利说明】
移动终端及控制其接听模式的方法以及存储介质
技术领域
[0001]本申请涉及通信领域,尤其涉及一种控制移动终端接听模式的方法、相应的移动终端以及存储介质。
【背景技术】
[0002]用户使用移动终端时,往往需要切换移动终端的接听模式时,例如从免提模式切换至听筒模式。目前可利用接近传感器检测是否有物体接近移动终端,如果检测到有物体接近了移动终端则将关闭免提模式并开启听筒模式,从而完成从免提模式至听筒模式的切换。
【发明内容】
[0003]根据一些实施例公开了一种用于控制移动终端接听模式的方法,其中所述移动终端包含运动传感器和接近传感器,所述方法可包括:开启免提模式;在所述免提模式开启且听筒模式未开启时,通过所述运动传感器判断所述移动终端是否被拿起;基于所述移动终端被拿起的判断,开启所述听筒模式并保持所述免提模式的开启;在所述听筒模式与所述免提模式均开启的时候,通过所述接近传感器判断所述移动终端是否被遮盖;以及基于所述移动终端被遮盖的判断,关闭所述免提模式并保持所述听筒模式的开启。
[0004]根据一些实施方式公开了一种移动终端,包括:运动传感器;接近传感器;存储器,存储指令;处理器,执行所述指令,以使得所述移动终端执行:开启免提模式;在所述免提模式开启且听筒模式未开启时,通过所述运动传感器判断所述移动终端是否被拿起;基于所述移动终端被拿起的判断,开启所述听筒模式并保持所述免提模式的开启;在所述听筒模式与所述免提模式均开启的时候,通过所述接近传感器判断所述移动终端是否被遮盖;以及基于所述移动终端被遮盖的判断,关闭所述免提模式并保持所述听筒模式的开启。
[0005]根据一些实施方式公开了一种非易失性计算机可读存储介质,在其上存储有用于控制移动终端接听模式的程序,其中所述移动终端包括运动传感器和接近传感器;其中,所述程序被执行以使得所述移动终端执行:开启免提模式;在所述免提模式开启且听筒模式未开启时,通过所述运动传感器判断所述移动终端是否被拿起;基于所述移动终端被拿起的判断,开启所述听筒模式并保持所述免提模式的开启;在所述听筒模式与所述免提模式均开启的时候,通过所述接近传感器判断所述移动终端是否被遮盖;以及基于所述移动终端被遮盖的判断,关闭所述免提模式并保持所述听筒模式的开启。
[0006]根据一些实施方式公开了一种移动终端,包括:运动传感器模块;接近传感器模块;以及处理器模块,在所述移动终端的免提模式已经开启且听筒模式未开启时,通过所述运动传感器模块判断所述移动终端是否被拿起,基于所述移动终端被拿起的判断,开启所述听筒模式并保持所述免提模式的开启;以及在所述听筒模式与所述免提模式均开启的时候,通过所述接近传感器模块判断所述移动终端是否被遮盖,并基于所述移动终端被遮盖的判断,关闭所述免提模式并保持所述听筒模式的开启。
[0007]作为一种选择,所述处理器模块在所述免提模式开启且所述听筒模式未开启时,可通过所述接近传感器模块判断所述移动终端是否未被遮盖,并基于所述移动终端未被遮盖的判断,开启所述听筒模式并保持所述免提模式的开启。
[0008]作为一种选择,所述处理器模块在所述听筒模式与所述免提模式均开启的时候,可通过所述运动传感器模块来调整所述免提模式所使用的扬声器的音量。
[0009]作为一种选择,所述处理器模块在所述听筒模式与所述免提模式均开启的时候,可通过所述运动传感器模块来调整所述听筒模式所使用的麦克风的功率和/或降噪处理。
[0010]作为一种选择,所述运动传感器模块包括陀螺仪、加速计和高度计中至少之一。
【附图说明】
[0011]图1是根据本公开的实施例的用于控制移动终端接听模式的方法1000的流程图;
[0012]图2是根据本公开的实施例的用于控制移动终端接听模式的方法2000的流程图;
[0013]图3是根据本公开的实施例的用于控制移动终端接听模式的方法3000的流程图;
[0014]图4是根据本公开的实施例的用于控制移动终端接听模式的方法4000的流程图;
[0015]图5是根据本公开的实施例的用于控制移动终端接听模式的方法5000的流程图;
[0016]图6是根据本公开的实施例的用于控制移动终端接听模式的方法6000的流程图;
[0017]图7是根据本公开的实施例的用于控制移动终端接听模式的方法7000的流程图;
[0018]图8是根据本公开的实施例的用于控制移动终端接听模式的方法8000的流程图;
[0019]图9是根据本公开的实施例的用于控制移动终端接听模式的方法9000的流程图;
[0020]图10是根据本公开的实施例的用于控制移动终端接听模式的方法10000的流程图;
[0021 ]图11是根据本公开的实施例的移动终端10的示意图;以及
[0022]图12是根据本公开的实施例的移动终端20的示意图。
【具体实施方式】
[0023]下面将详细描述本申请的实施例。应当注意,这里描述的实施例仅用于举例说明,并不用于限制本申请的范围。
[0024]图1是根据本公开的实施例的用于控制移动终端接听模式的方法1000的流程图。移动终端可以包括接近传感器和运动传感器。运动传感器例如包括陀螺仪、加速计和高度计中的至少一个。
[0025]在本公开的一些实施例中,移动终端包括至少两个扬声器,以使得移动终端在免提模式和听筒模式中分别使用不同的扬声器。
[0026]如图1所示,在步骤SlOO中,移动终端开启免提模式。例如,移动终端通过免提模式所使用的扬声器来输出音频信号。
[0027]在步骤S120中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终是否被拿起。
[0028]例如,运动传感器可包括陀螺仪、加速度传感器或者高度计中的至少一个。例如,在免提模式已经开启且听筒模式未开启的状态下,即移动终端利用免提模式使用的扬声器来输出音频信号的状态下,通过获取陀螺仪传送的移动终端的角速度信号来判断所述移动终端是否被拿起;和/或,通过获取加速度计传送的移动终端的加速度信号来判断移动终端是否被拿起;和/或,通过获取高度计传送的移动终端的高度信号来判断移动终端是否被拿起。这里不限定判断移动终端是否被拿起的具体方式。在一些实施例中,判断移动终端是否被拿起的具体方式可以参见EP1748631中描述的方式,其全部内容通过引用并入此处。
[0029]在步骤S120中判断出移动终端被拿起,则在步骤S140中,基于移动终端被拿起的判断,开启听筒模式并保持所述免提模式的开启。
[0030]例如,在一些实施例中,在步骤S120中通过陀螺仪、加速度计和/或高度计等运动传感器判断出了移动终端被拿起,则在步骤S140中,基于该判断移动终端开启听筒模式并且保持免提模式的开启,也就是说,开启听筒模式并使得听筒模式与免提模式同时处于开启状态,即移动终端同时利用听筒模式使用的扬声器和免提模式使用的扬声器来输出音频信号,而不是如现有技术那样免提模式与听筒模式中仅开启其中一个。
[0031]在该实施方式中,并不限定步骤S140中开启听筒模式并保持所述免提模式的开启的判断条件。也就是说,除了基于移动终端被拿起的判断之外,还可结合其他适当的判断来开启听筒模式并保持所述免提模式的开启。
[0032]在步骤S160中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖。
[0033]例如,在一些实施方式中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖,例如是否被用户面部所遮盖。在一些实施方式中,例如通过接近传感器判断移动终端与用户面部的距离,例如,如果该距离大于预定的距离阈值则认为移动终端没有被遮盖;如果该距离等于和/或小于预定的距离阈值则认为移动终端被遮盖。此处并不具体限定判断移动终端是否被遮盖的具体方式。在一些实施方式中,判断移动终端是否被遮盖的具体方式可以参见CN102801869A中描述的方式,其全部内容通过引用并入此处。
[0034]如果在步骤S160中判断出移动终端被遮盖,则在步骤S180中,基于移动终端被遮盖的判断,关闭免提模式并保持听筒模式的开启。
[0035]在该实施方式中,并不限定步骤S180中关闭免提模式并保持听筒模式的开启的判断条件。也就是说,除了基于移动终端被遮盖的判断之外,还可结合其他适当的判断来关闭免提模式并保持听筒模式的开启。
[0036]例如,在一些实施方式中,当判断出移动终端被遮盖时,则认为移动终端与用户面部的距离足够近,此时用户能够通过听筒模式听到来自移动终端的语音信号,因而关闭免提模式同时保持听筒模式的开启,即移动终端仅使用听筒模式使用的扬声器来输出音频信号。
[0037]现有技术中,移动终端在免提模式和听筒模式中仅开启其中一个,在免提模式与听筒模式切换时,容易造成输出声音的断续现象,甚至会使用户漏掉某些信息,例如由于切换模式造成的断续感可能导致用户将“不要”听成了“要”。通过上述实施方式,在移动终端被拿起的过程中,不仅开启了听筒模式,还保持了免提模式的开启,移动终端同时开启两种模式。在移动终端被拿起的过程中两种模式所使用的扬声器同时输出音频信息;在移动终端被遮盖(可以理解为靠近人耳)时才关闭免提模式,这样能够保证在移动终端被拿起至靠近人耳的整个过程中不会出现断续现象,从而使用户在该整个过程中都能清楚地听到移动终端输出的声音,克服了现有技术中的技术问题。
[0038]图2是根据本公开的实施例的用于控制移动终端接听模式的方法2000的流程图。如图2所示,其中步骤S200、S260和S280分别与方法1000中的步骤S100、S160和S180相同,在此不再赘述。
[0039]步骤S220中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终%5是否被拿起。
[0040]如果在免提模式已经开启且听筒模式未开启时,判断出移动终端被拿起,则执行步骤S240,即,开启听筒模式并保持免提模式的开启。
[0041]如果在免提模式已经开启且听筒模式未开启时,判断移动终端未被拿起,则继续执行步骤S220,即,继续通过运动传感器判断移动终端是否被拿起。
[0042]图3是根据本公开的实施例的用于控制移动终端接听模式的方法3000的流程图。如图3所示,其中步骤S300、S320和S340分别与方法1000中的步骤S100、S120和S140相同,在此不再赘述。
[0043]在步骤S360中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖。
[0044]如果在听筒模式与免提模式均开启的状态下,判断出移动终端被遮盖,则执行步骤S380,即,关闭免提模式并保持听筒模式的开启。
[0045]如果在听筒模式与免提模式均开启的状态下,判断出移动终端未被遮盖,则继续执行步骤S320,即,继续通过接近传感器判断移动终端是否被遮盖。
[0046]图4是根据本公开的实施例的用于控制移动终端接听模式的方法4000的流程图。
[0047]如图4所示,在步骤S400中,移动终端开启免提模式。例如,移动终端通过免提模式所使用的扬声器来输出音频信号。
[0048]在步骤S420中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起。如果判断移动终端未被拿起,则继续执行S420,即,继续通过运动传感器判断移动终端是否被拿起。如果判断出移动终端被拿起,则执行步骤S440,即,开启听筒模式并保持免提模式的开启。
[0049]在步骤S460中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖。如果判断出移动终端未被遮盖,则继续执行步骤S420,即,继续通过接近传感器判断移动终端是否被遮盖。如果判断出移动终端被遮盖,则执行步骤S480,即,关闭免提模式并保持听筒模式的开启。
[0050]图5是根据本公开的实施例的用于控制移动终端接听模式的方法5000的流程图。
[0051]如图5所示,在步骤S500中,移动终端开启免提模式。例如,移动终端通过免提模式所使用的扬声器来输出音频信号。
[0052]在步骤S520中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起,并通过接近传感器判断移动终端是否未被遮盖。例如,在免提模式已经开启且听筒模式未开启时,通过陀螺仪、加速度传感器或者高度计中的至少一个判断移动终端是否被拿起,并通过接近传感器判断移动终端是否未被遮盖(可理解为是否靠近人耳)。
[0053]在步骤S540,基于移动终端被拿起且未被遮盖的判断,开启听筒模式并保持免提模式的开启。例如,通过运动传感器判断出移动终端被拿起且通过接近传感器判断出移动终端未被遮盖(可以理解为移动终端被拿起但还未靠近人耳),开启听筒模式并保持免提模式的开启。
[0054]在该实施方式中,并不限定步骤S540中开启听筒模式并保持所述免提模式的开启的判断条件。也就是说,除了基于移动终端被拿起且移动终端未被遮盖的判断之外,还可结合其他适当的判断来开启听筒模式并保持所述免提模式的开启。
[0055]在步骤S560中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖。
[0056]如果在步骤S560中判断出移动终端被遮盖,则在步骤S580中,基于移动终端被遮盖的判断,关闭免提模式并保持听筒模式的开启。
[0057]在该实施方式中,并不限定步骤S580中关闭免提模式并保持听筒模式的开启的判断条件。也就是说,除了基于移动终端被遮盖的判断之外,还可结合其他适当的判断来关闭免提模式并保持听筒模式的开启。
[0058]图6是根据本公开的实施例的用于控制移动终端接听模式的方法6000的流程图。如图6所示,其中步骤S600、S660和S680分别与方法5000中的步骤S500、S560和S580相同,在此不再赘述。
[0059]步骤S620中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起,并通过接近传感器判断移动终端是否未被遮盖。
[0060]如果在免提模式已经开启且听筒模式未开启时,判断出移动终端被拿起且未被遮盖(可以理解为移动终端被拿起但还未靠近人耳)则执行步骤S640,即开启听筒模式并保持免提模式的开启。
[0061]如果在免提模式已经开启且听筒模式未开启时,判断移动终端未被拿起,或者移动终端已经被拿起且已被遮盖(可以理解为已靠近人耳),则继续执行步骤S620。
[0062]作为一种选择,在其他实施方式中,在步骤S500、S520以及步骤S540之后,或者在步骤S600、S620以及步骤S640之后,还可执行上述的步骤S360和步骤S380,具体描述参见之前描述的实施方式。
[0063]作为一种选择则,在其他实施方式中,在步骤S500、S520以及步骤S540之后,或者在步骤S600、S620以及步骤S640之后,还可执行上述的步骤S460和步骤S480,具体描述参见之前描述的实施方式。
[0064]图7是根据本公开的实施例的用于控制移动终端接听模式的方法7000的流程图。
[0065]如图7所示,在步骤S700中,移动终端开启免提模式。例如,移动终端通过免提模式所使用的扬声器来输出音频信号。
[0066]在步骤S720中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起。如果判断移动终端未被拿起,则继续执行S720,即继续通过运动传感器判断移动终端是否被拿起。如果判断出移动终端被拿起,则执行步骤S730。
[0067]在步骤S730中,在免提模式已经开启且听筒模式未开启时,通过接近传感器判断移动终端是否未被遮盖。如果判断移动终端已被遮盖,则继续执行S730。如果判断出移动终端未被遮盖,即可以理解为此时移动终端被拿起但未靠近人耳,则执行步骤S740,即开启听筒模式并保持免提模式的开启。
[0068]在步骤S760中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖。
[0069]如果在步骤S760中判断出移动终端被遮盖,则在步骤S780中,基于移动终端被遮盖的判断,关闭免提模式并保持听筒模式的开启。
[0070]在该实施方式中,并不限定步骤S780中关闭免提模式并保持听筒模式的开启的判断条件。也就是说,除了基于移动终端被遮盖的判断之外,还可结合其他适当的判断来关闭免提模式并保持听筒模式的开启。
[0071]图8是根据本公开的实施例的用于控制移动终端接听模式的方法8000的流程图。图8中的步骤S800、S820、S840-S880分别于方法7000中的步骤S700、S720以及S740-S780相同,在此不再赘述。
[0072]在步骤S830中,在免提模式已经开启且听筒模式未开启时,通过接近传感器判断移动终端是否未被遮盖。如果判断移动终端已被遮盖,则返回步骤S820,即再次通过运动传感器判断移动终端是否被拿起。如果判断出移动终端未被遮盖,即可以理解为此时移动终端被拿起但未靠近人耳,则执行步骤S840,即开启听筒模式并保持免提模式的开启。
[0073]作为一种选择,在其他实施方式中,在步骤S700、S720、S730以及步骤S740之后,或者在步骤S800、S820、S830以及步骤S840之后,还可执行上述的步骤S360和步骤S380,具体描述参见之前描述的实施方式。
[0074]作为一种选择则,在其他实施方式中,在步骤S700、S720、S730以及步骤S740之后,或者在步骤S800、S820、S830以及步骤S840之后,还可执行上述的步骤S460和步骤S480,具体描述参见之前描述的实施方式。
[0075]图9是根据本公开的实施例的用于控制移动终端接听模式的方法9000的流程图。
[0076]如图9所示,在步骤S900中,移动终端开启免提模式。例如,移动终端通过免提模式所使用的扬声器来输出音频信号。
[0077]在步骤S920中,在免提模式已经开启且听筒模式未开启时,通过接近传感器判断移动终端是否未被遮盖。如果判断移动终端已被遮盖(可以理解为此时移动终端已经靠近人耳),则继续执行S920。如果判断出移动终端未被遮盖,即可以理解为此时移动终端未靠近人耳,则执行步骤S930。
[0078]在步骤S930中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起。如果判断移动终端未被拿起,则继续执行S930,即继续通过运动传感器判断移动终端是否被拿起。如果判断出移动终端被拿起,则执行步骤S940,即开启听筒模式并保持免提模式的开启。
[0079]在步骤S960中,在听筒模式与免提模式均开启的状态下,通过接近传感器判断移动终端是否被遮盖。
[0080]如果在步骤S960中判断出移动终端被遮盖,则在步骤S980中,基于移动终端被遮盖的判断,关闭免提模式并保持听筒模式的开启。
[0081]在该实施方式中,并不限定步骤S980中关闭免提模式并保持听筒模式的开启的判断条件。也就是说,除了基于移动终端被遮盖的判断之外,还可结合其他适当的判断来关闭免提模式并保持听筒模式的开启。
[0082]图10是根据本公开的实施例的用于控制移动终端接听模式的方法10000的流程图。图10中的步骤S1000、S1020、S1040-S1080分别于方法9000中的步骤S900、S920以及S940-S980相同,在此不再赘述。
[0083]在步骤S1030中,在免提模式已经开启且听筒模式未开启时,通过运动传感器判断移动终端是否被拿起。如果判断移动终端未被拿起,则返回步骤S1020,即再次通过接近传感器判断移动终端是否未被遮盖。如果判断出移动终端被拿起,则执行步骤S1040,即开启听筒模式并保持免提模式的开启。
[0084]作为一种选择,在其他实施方式中,在步骤S900、S920、S930以及步骤S90之后,或者在步骤S1000、S1020、S1030以及步骤S1040之后,还可执行上述的步骤S360和步骤S380,具体描述参见之前描述的实施方式。
[0085]作为一种选择则,在其他实施方式中,在步骤S900、S920、S930以及步骤S7940之后,或者在步骤S1000、S1020、S1030以及步骤S1040之后,还可执行上述的步骤S460和步骤S480,具体描述参见之前描述的实施方式。
[0086]作为一种选择,在听筒模式与免提模式均开启的时候,移动终端可通过运动传感器来调整免提模式所使用的扬声器的音量。
[0087]例如,在听筒模式与免提模式均开启的时候,移动终端可通过陀螺仪感测移动终端的角速度,并将所感测到的角速度与预定的角速度阈值进行比较,进而根据比较结果来控制免提模式所使用的扬声器的音量。例如,在听筒模式与免提模式均开启的时候,移动终端可通过加速度计感测移动终端的加速度,并将所感测到的加速度与预定的加速度阈值进行比较,进而根据比较结果来控制免提模式所使用的扬声器的音量。例如,在听筒模式与免提模式均开启的时候,移动终端可通过高度计感测移动终端的高度,并将所感测到的高度与预定的高度阈值进行比较,进而根据比较结果来控制免提模式所使用的扬声器的音量。例如,根据比较结果判断出移动终端正在接近用户时,减小免提模式所用的扬声器的音量;根据比较结果判断出移动终端正在远离用户时,增大免提模式所用的扬声器的音量。例如,在一些实施方式中,可使用CN102655541所公开的方式来调整免提模式所使用的扬声器的音量。
[0088]作为一种选择,在听筒模式与免提模式均开启的时候,移动终端还可通过接近传感器来感测移动终端与周围物体(例如用户面部)的距离,并将所感测到的距离与预定的距离阈值进行比较,进而根据比较结果来控制扬声器的音量。例如,根据比较结果判断出移动终端正在接近用户时,减小免提模式所用的扬声器的音量;根据比较结果判断出移动终端正在远离用户时,增大免提模式所用的扬声器的音量。
[0089]作为一种选择,在听筒模式与免提模式均开启的时候,移动终端可通过所述运动传感器来调整听筒模式所使用的麦克风的功率和/或降噪处理。
[0090]例如,在听筒模式与免提模式均开启的时候,移动终端可通过陀螺仪感测移动终端的角速度,并将所感测到的角速度与预定的角速度阈值进行比较,进而根据比较结果来控制调整听筒模式所使用的麦克风的功率和/或降噪处理。例如,在听筒模式与免提模式均开启的时候,移动终端可通过加速度计感测移动终端的加速度,并将所感测到的加速度与预定的加速度阈值进行比较,进而根据比较结果来控制调整听筒模式所使用的麦克风的功率和/或降噪处理。例如,在听筒模式与免提模式均开启的时候,移动终端可通过高度计感测移动终端的高度,并将所感测到的高度与预定的高度阈值进行比较,进而根据比较结果来控制调整听筒模式所使用的麦克风的功率和/或降噪处理。例如,根据比较结果判断出移动终端正在接近用户时,减小听筒模式所使用的麦克风的功率和/或适当减小听筒模式所使用的麦克风的降噪水平;根据比较结果判断出移动终端正在远离用户时,增大听筒模式所使用的麦克风的功率和/或适当增大听筒模式所使用的麦克风的降噪水平。
[0091]作为一种选择,在听筒模式与免提模式均开启的时候,移动终端还可通过接近传感器来感测移动终端与周围物体(例如用户面部)的距离,并将所感测到的距离与预定的距离阈值进行比较,进而根据比较结果来控制听筒模式所使用的麦克风的功率和/或降噪处理。例如,根据比较结果判断出移动终端正在接近用户时,减小听筒模式所使用的麦克风的功率和/或适当减小听筒模式所使用的麦克风的降噪水平;根据比较结果判断出移动终端正在远离用户时,增大听筒模式所使用的麦克风的功率和/或适当增大听筒模式所使用的麦克风的降噪水平。
[0092]作为一种选择,以上所描述控制免提模式与听筒模式扬声器的方法均可应用于麦克风。作为一种选择,对于同一移动终端,扬声器开启和关闭的判断条件可与麦克风开启与关闭的判断条件相同。作为一种选择,对于同一移动终端,扬声器开启和关闭的判断条件可与麦克风开启与关闭的判断条件不同。
[0093]图11是根据本公开的实施例的移动终端10的示意图。该移动终端10包括例如,手机、PAD、笔记本电脑等。
[0094]如图11所示。该信息管理装置10可包括下述部件中的一个或多个:处理部件102、存储部件104、电源部件106、多媒体部件108、音频部件110、输入/输出(I/O)接口112、传感器部件114以及通信部件116。
[0095]处理部件102通常控制移动终端10的全部操作,例如与显示、电话、数据通信、相机操作等相关的操作。处理器部件102可包括一个或多个处理器以执行指令,从而执行上述方法中的全部或部分步骤。
[0096]存储器104可存储不同类型的数据以支持移动终端10的操作。例如,数据可包括在移动终端10上运行的方法或应用的指令、联系人数据、电话薄数据、短消息、图片、音频、视频等。存储器104可包括SRAM (静态随机存储器;static random access memory)、EEPROM(电可擦除可编程只读存储器!electrically erasable programmable read-onlymemory)、EPROM (可擦可编程序只读存储器;erasable programmable read-only memory)、R0M(只读存储器!read-only memory)、磁存储器、闪存、磁盘、光盘等。
[0097]电源部件106向移动终端10的各个部件供电。移动部件106可包括电源管理系统、一个或多个电源以及任意其他与电源生成、管理和分配相关的其他部件。
[0098]多媒体部件108包括屏幕。在一些实施方式中,屏幕可为液晶显示屏和触摸屏。触摸屏可包括一个或多个触摸传感器以感测触摸屏上的触碰、划屏等手势。在一些实施方式中,多媒体部件108可包括前置摄像头和/或后置摄像头。
[0099]音频部件110用于输出和/或输入音频信号。例如,音频部件110可包括麦克风以接收来自外部的音频信号。所接收的音频信号还可存储在存储部件104中。所接收的音频信号还可经由通信部件116而被传送。音频部件110还可包括扬声器以输出音频信号。
[0100]I/O接口 112为移动终端10与外围设备之间提供了接口,例如键盘、按键等。
[0101]传感器部件114可包括一个或多个传感器,从而为移动终端10提供各种状态信息。例如,传感器部件114可以包括运动传感器,从而采集移动终端的运动信息。例如,传感器部件114可以加速度计,从而采集移动终端10的加速度信息;传感器部件114还可包括陀螺仪,从而采集移动终端10的角速度信息;传感器部件114还可包括高度计,从而采集移动终端10的高度信息。传感器部件114还可包括接近传感器,从而采集移动终端10与周围物体的距离信息。传感器部件114还可包括光传感器、温度传感器、磁传感器、压力传感器等。
[0102]通信部件116用于时移动终端10通过无线或有线的方式与其他装置进行通信。移动终端10可基于各种通信标准进行通信,例如WIF1、2G、3G或4G等。在一些实施方式中,通信部件116还可包括近场通信(NFC)模块以基于射频识别(RFID)技术、红外数据(IrDA)技术、超宽频(UWB)技术、蓝牙(BT)技术等实现近距离通信。
[0103]在一些实施方式中,移动终端10可利用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSro)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、控制器等来实现上述方法。
[0104]在一些实施方式中,移动终端10的处理部件120执行存储部件104中的指令,以使得移动终端10执行上述方法的步骤所对应的指令。例如,开启免提模式;在免提模式开启且听筒模式未开启时,通过运动传感器判断移动终端10是否被拿起;基于移动终端10被拿起的判断,开启听筒模式并保持免提模式的开启;在听筒模式与免提模式均开启的时候,通过接近传感器判断移动终端10是否被遮盖;以及基于移动终端被遮盖的判断,关闭免提模式并保持听筒模式的开启。
[0105]在一些实施方式中,提供了一种非易失的计算机可读的存储介质,其中存储有指令,例如上述移动终端10中的存储部件104中所包括的、由处理部件102所执行的指令,以执行上述的方法。例如,非易失性计算机可读存储介质可为ROM、RAM、CD-ROM、磁带、软盘、光数据存储器等。
[0106]在一些实施方式中,提供了一种移动终端,如图12所示。移动终端20可包括运动传感器模块21、接近传感器模块22以及处理器模块23。处理器模块23在移动终端20的免提模式已经开启且听筒模式未开启时,通过运动传感器模块21判断所述移动终端20是否被拿起,基于移动终端20被拿起的判断,开启听筒模式并保持免提模式的开启;以及在听筒模式与免提模式均开启的时候,通过接近传感器模块22判断移动终端20是否被遮盖,并基于移动终端20被遮盖的判断,关闭免提模式并保持听筒模式的开启。
[0107]例如,运动传感器模块21可包括陀螺仪、加速度传感器或者高度计中的至少一个。例如,在免提模式已经开启且听筒模式未开启的状态下,即移动终端20利用免提模式使用的扬声器来输出音频信号的状态下,处理器模块23通过获取陀螺仪传送的移动终端的角速度信号来判断所述移动终端20是否被拿起;和/或,处理器模块23通过获取加速度计传送的移动终端的加速度信号来判断移动终端是否被拿起;和/或,处理器模块23通过获取高度计传送的移动终端的高度信号来判断移动终端是否被拿起。这里不限定判断移动终端是否被拿起的具体方式。在一些实施例中,判断移动终端是否被拿起的具体方式可以参见EP1748631中描述的方式,其全部内容通过引用并入此处。
[0108]例如,在一些实施例中,如果移动终端20通过运动传感器模块21 (例如陀螺仪、加速度计和/或高度计等)判断出了移动终端20被拿起,则处理器模块23基于该判断开启听筒模式并且保持免提模式的开启,也就是说,开启听筒模式并使得听筒模式与免提模式同时处于开启状态,即移动终端20同时利用听筒模式使用的扬声器和免提模式使用的扬声器来输出音频信号。该实施方式中,并不限定开启听筒模式并保持所述免提模式的开启的判断条件,即,处理器模块23除了基于移动终端被拿起的判断之外,还可结合其他适当的判断来开启听筒模式并保持所述免提模式的开启。作为一种选择,处理器模块23可以仅基于移动终端被拿起的判断来开启听筒模式并保持所述免提模式的开启。
[0109]例如,在一些实施方式中,在听筒模式与免提模式均开启的状态下,处理器模块23可通过接近传感器模块22判断移动终端20是否被遮盖,例如是否被用户面部所遮盖。在一些实施方式中,例如通过接近传感器模块22判断移动终端20与用户面部的距离,例如,如果该距离大于预定的距离阈值则认为移动终端20没有被遮盖;如果该距离等于和/或小于预定的距离阈值则认为移动终端20被遮盖。此处并不具体限定判断移动终端是否被遮盖的具体方式。在一些实施方式中,判断移动终端是否被遮盖的具体方式可以参见CN102801869A中描述的方式,其全部内容通过引用并入此处。
[0110]例如,在一些实施方式中,当判断出移动终端20被遮盖时,则认为移动终端20与用户面部的距离足够近,此时用户能够通过听筒模式听到来自移动终端20的语音信号,因而处理器模块23关闭免提模式同时保持听筒模式的开启,即移动终端20仅使用听筒模式使用的扬声器来输出音频信号。
[0111]在该实施方式中,并不限定关闭免提模式并保持听筒模式的开启的判断条件。也就是说,处理器模块23除了基于移动终端被遮盖的判断之外,还可结合其他适当的判断来关闭免提模式并保持听筒模式的开启。作为一种选择,处理器模块23可仅基于移动终端被遮盖的判断来关闭免提模式并保持听筒模式的开启。
[0112]通过上述实施方式,在移动终端20被拿起的过程中,不仅开启了听筒模式,还保持了免提模式的开启,移动终端20同时开启两种模式,在移动终端20被拿起的过程中两种模式所使用的扬声器同时输出音频信息;在移动终端20被遮盖(可以理解为靠近人耳)时才关闭免提模式,这样能够保证在移动终端20被拿起至靠近人耳的整个过程中最少有一个模式所使用的扬声器在工作,从而使用户在该整个过程中都能清楚地听到移动终端20输出的声音,克服了现有技术中免提模式与听筒模式切换时容易造成使用上的断续感,甚至会使用户漏掉某些信息的技术问题。
[0113]作为一种选择,如果在免提模式已经开启且听筒模式未开启时,通过运动传感器模块21判断出移动终端20未被拿起,则处理器模块23继续保持免提模式的开启并通过运动传感器模块21继续判断移动终端20是否被拿起。
[0114]作为一种选择,如果在听筒模式与免提模式均开启的状态下,通过接近传感器模块22判断出移动终端未被遮盖,则处理器模块23保持听筒模式与免提模式两者的开启,并继续通过接近传感器模块22判断移动终端20是否被遮盖。
[0115]作为一种选择,处理器模块23在免提模式开启且听筒模式未开启时,可通过运动传感器模块21判断移动终端20是否被拿起,并通过接近传感器模块22判断移动终端20是否未被遮盖。基于移动终端20被拿起且未被遮盖的判断,开启听筒模式并保持免提模式的开启。
[0116]作为一种选择,处理器模块23在免提模式已经开启且听筒模式未开启时,通过运动传感器模块21判断移动终端20是否被拿起;在判断出移动终端20被拿起时,通过接近传感器模块22判断移动终端20是否未被遮盖;在判断出移动终端20被拿起且未被遮盖时,开启听筒模式并保持免提模式的开启。
[0117]作为一种选择,处理器模块23在免提模式已经开启且听筒模式未开启时判断出移动终端20被拿起但未被遮盖,则继续通过接近传感器模块22判断移动终端20是否未被遮盖。
[0118]作为一种选择,处理器模块23在免提模式已经开启且听筒模式未开启时判断出移动终端20被拿起但未被遮盖,则再次通过运动传感器模块21判断移动终端20是否被拿起,并在判断出移动终端20被拿起时通过接近传感器模块22判断移动终端20是否未被遮至
ΠΠ ο
[0119]作为一种选择,在免提模式已经开启且听筒模式未开启时,处理器模块23通过接近传感器模块22判断移动终端20是否未被遮盖;在判断移动终端20未被遮盖时,通过运动传感器模块21判断移动终端20是否被拿起;在判断出移动终端20未被遮盖且被拿起时,开启听筒模式并保持免提模式的开启。
[0120]作为一种选择,在免提模式已经开启且听筒模式未开启时,处理器模块23判断出移动终端20未被遮盖且也未被拿起,则继续通过运动传感器模块21判断移动终端20是否被拿起。
[0121]作为一种选择,在免提模式已经开启且听筒模式未开启时,处理器模块23判断出移动终端20未被遮盖且也未被拿起,则再次通过接近传感器模块22判断移动终端20是否未被遮盖,且在判断移动终端20未被遮盖时通过运动传感器模块21判断移动终端20是否被拿起。
[0122]作为一种选择,处理器模块23在听筒模式与免提模式均开启的时候,可通过运动传感器模块21来调整免提模式所使用的扬声器的音量。
[0123]例如,在听筒模式与免提模式均开启的时候,处理器模块23可通陀螺仪感测移动终端的角速度,并将所感测到的角速度与预定的角速度阈值进行比较,进而根据比较结果来控制免提模式所使用的扬声器的音量。例如,在听筒模式与免提模式均开启的时候,处理器模块23可通过加速度计感测移动终端的加速度,并将所感测到的加速度与预定的加速度阈值进行比较,进而根据比较结果来控制免提模式所使用的扬声器的音量。例如,在听筒模式与免提模式均开启的时候,处理器模块23可通过高度计感测移动终端的高度,并将所感测到的高度与预定的高度阈值进行比较,进而根据比较结果来控制免提模式所使用的扬声器的音量。例如,根据比较结果判断出移动终端正在接近用户时,处理器模块23减小免提模式所用的扬声器的音量;根据比较结果判断出移动终端正在远离用户时,处理器模块23增大免提模式所用的扬声器的音量。例如,在一些实施方式中,可使用CN102655541所公开的方式来调整免提模式所使用的扬声器的音量。
[0124]作为一种选择,在听筒模式与免提模式均开启的时候,处理器模块23还可通过接近传感器模块22来感测移动终端与周围物体(例如用户面部)的距离,并将所感测到的距离与预定的距离阈值进行比较,进而根据比较结果来控制扬声器的音量。例如,根据比较结果判断出移动终端正在接近用户时,处理器模块23减小免提模式所用的扬声器的音量;根据比较结果判断出移动终端正在远离用户时,处理器模块23增大免提模式所用的扬声器的音量。
[0125]作为一种选择,在听筒模式与免提模式均开启的时候,移动终端20可通过运动传感器模块21来调整听筒模式所使用的麦克风的功率和/或降噪处理。
[0126]例如,在听筒模式与免提模式均开启的时候,处理器模块23可通过陀螺仪感测移动终端的角速度,并将所感测到的角速度与预定的角速度阈值进行比较,进而根据比较结果来控制调整听筒模式所使用的麦克风的功率和/或降噪处理。例如,在听筒模式与免提模式均开启的时候,处理器模块23可通过加速度计感测移动终端的加速度,并将所感测到的加速度与预定的加速度阈值进行比较,进而根据比较结果来控制调整听筒模式所使用的麦克风的功率和/或降噪处理。例如,在听筒模式与免提模式均开启的时候,处理器模块23可通过高度计感测移动终端的高度,并将所感测到的高度与预定的高度阈值进行比较,进而根据比较结果来控制调整听筒模式所使用的麦克风的功率和/或降噪处理。例如,根据比较结果判断出移动终端正在接近用户时,处理器模块23减小听筒模式所使用的麦克风的功率和/或适当减小听筒模式所使用的麦克风的降噪水平;根据比较结果判断出移动终端20正在远离用户时,处理器模块23增大听筒模式所使用的麦克风的功率和/或适当增大听筒模式所使用的麦克风的降噪水平。
[0127]作为一种选择,在听筒模式与免提模式均开启的时候,移动终端20的处理器模块23还可通过接近传感器模块22来感测移动终端与周围物体(例如用户面部)的距离,并将所感测到的距离与预定的距离阈值进行比较,进而根据比较结果来控制听筒模式所使用的麦克风的功率和/或降噪处理。例如,根据比较结果判断出移动终端正在接近用户时,处理器模块23减小听筒模式所使用的麦克风的功率和/或适当减小听筒模式所使用的麦克风的降噪水平;根据比较结果判断出移动终端20正在远离用户时,处理器模块23增大听筒模式所使用的麦克风的功率和/或适当增大听筒模式所使用的麦克风的降噪水平。
[0128]作为一种选择,以上所描述的移动终端中免提模式与听筒模式扬声器的控制方式均可应用于麦克风。作为一种选择,对于同一移动终端,扬声器开启和关闭的判断条件可与麦克风开启与关闭的判断条件相同。作为一种选择,对于同一移动终端,扬声器开启和关闭的判断条件可与麦克风开启与关闭的判断条件不同。
[0129]尽管上面以示例性实施例的方式对本申请进行了详细描述,但本申请的范围不限于上述实施例,本领域的技术人员可以对本申请进行各种改进和变型,这些均不脱离本申请的范围和构思。
【主权项】
1.一种用于控制移动终端接听模式的方法,其中所述移动终端包含运动传感器和接近传感器,所述方法包括: 开启免提模式; 在所述免提模式开启且听筒模式未开启时,通过所述运动传感器判断所述移动终端是否被拿起; 基于所述移动终端被拿起的判断,开启所述听筒模式并保持所述免提模式的开启; 在所述听筒模式与所述免提模式均开启的时候,通过所述接近传感器判断所述移动终端是否被遮盖;以及 基于所述移动终端被遮盖的判断,关闭所述免提模式并保持所述听筒模式的开启。2.如权利要求1所述的方法,还包括: 在所述免提模式开启且所述听筒模式未开启时,通过所述接近传感器判断所述移动终端是否未被遮盖;以及 基于所述移动终端未被遮盖的判断,开启所述听筒模式并保持所述免提模式的开启。3.如权利要求1所述的方法,还包括: 在所述听筒模式与所述免提模式均开启的时候,通过所述运动传感器来调整所述免提模式所使用的扬声器的音量。4.如权利要求1所述的方法,还包括: 在所述听筒模式与所述免提模式均开启的时候,通过所述运动传感器来调整所述听筒模式所使用的麦克风的功率和/或降噪处理。5.如权利要求1所述的方法,其中,所述运动传感器包括陀螺仪、加速计和高度计中至少之一。6.一种移动终端,包括: 运动传感器模块; 接近传感器模块;以及 处理器模块,在所述移动终端的免提模式已经开启且听筒模式未开启时,通过所述运动传感器模块判断所述移动终端是否被拿起,基于所述移动终端被拿起的判断,开启所述听筒模式并保持所述免提模式的开启;以及在所述听筒模式与所述免提模式均开启的时候,通过所述接近传感器模块判断所述移动终端是否被遮盖,并基于所述移动终端被遮盖的判断,关闭所述免提模式并保持所述听筒模式的开启。7.如权利要求6所述的移动终端,其中,所述处理器模块在所述免提模式开启且所述听筒模式未开启时,通过所述接近传感器模块判断所述移动终端是否被遮盖,并基于所述移动终端未被遮盖的判断,开启所述听筒模式并保持所述免提模式的开启。8.如权利要求6所述的移动终端,其中,所述处理器模块在所述听筒模式与所述免提模式均开启的时候,通过所述运动传感器模块来调整所述免提模式所使用的扬声器的音量。9.如权利要求6所述的移动终端,其中,所述处理器模块在所述听筒模式与所述免提模式均开启的时候,通过所述运动传感器模块来调整所述听筒模式所使用的麦克风的功率和/或降噪处理。10.如权利要求6所述的移动终端,其中,所述运动传感器模块包括陀螺仪、加速计和高度计中至少之一。
【文档编号】H04M1/725GK105827790SQ201510006601
【公开日】2016年8月3日
【申请日】2015年1月7日
【发明人】董珮君
【申请人】宏达国际电子股份有限公司