一种电话接听、挂断方法及终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体涉及一种电话接听、挂断方法及终端。
【背景技术】
[0002]拨打电话和接听电话是用户使用频率最高的移动通信终端的功能之一,目前,移动终端接收到来电时,通常都是用户手动按下接听键或者在触摸屏上滑动来接听电话,如果用户不想或不方便接听或者接听到骚扰电话,向挂断电话时,也需要用户手动按下挂断键或者在触摸屏上滑动来挂断电话。
[0003]现有技术中的这种需要用户手动接听电话和挂断电话的方式在实际使用中往往造成许多不便。比如,用户在开车或者带着手套等等不方便用户手动操作的场景中,要手动接听或挂机都很麻烦。而且,有时也会碰到忙乱中错误操作,容易造成来电漏接或挂错电话的情况。
[0004]因此,现有的电话接听或挂断方式已无法满足广大用户的需求,给用户带来了很大的不方便。
【发明内容】
[0005]本发明需要解决的技术问题是提供一种电话接听、挂断方法及终端,无需用户手动,实现自动接听和挂断电话,满足了广大用户的需求,提高用户体验。
[0006]为了解决上述技术问题,本发明提供了一种电话接听方法,包括:
[0007]终端检测到有电话呼入后,确定所述终端的当前状态满足自动接听的条件时,自动接听电话。
[0008]进一步地,所述确定所述终端的当前状态满足自动接听的条件包括以下一个或多个:
[0009]检测到语音信息,且该语音信息为预设的自动接听的语音指令;
[0010]检测到语音信号,且该语音信号的强度超过预设阈值;
[0011]检测到有物体靠近,且所述物体与所述终端的距离小于预设的距离阈值;
[0012]检测到所述终端晃动,且晃动模式与所述终端预设的自动接听的晃动模式匹配。
[0013]进一步地,所述方法还包括:
[0014]预先设置自动接听的语音指令并保存;预先设置自动接听的晃动模式并保存。
[0015]进一步地,所述方法还包括:确定所述终端的当前状态不满足自动接听的条件时,等待用户手动接听电话。
[0016]为了解决上述技术问题,本发明还提供了一种电话挂断方法,包括:
[0017]终端检测到电话呼入或电话接通后,确定所述终端的当前状态满足自动挂断的条件时,自动挂断电话。
[0018]进一步地,所述确定所述终端的当前状态满足自动挂断的条件包括以下一个或多个:
[0019]检测到语音信息,且该语音信息为预设的自动挂断的语音指令;
[0020]检测到有靠近的物体移开,且所述物体与所述终端的距离大于预设的距离阈值;
[0021]检测到有靠近的物体移开,且所述物体与所述终端的距离大于预设的距离阈值;
[0022]检测到所述终端晃动,且晃动模式与所述终端预设的自动挂断的晃动模式匹配。
[0023]进一步地,所述方法还包括:确定所述终端的当前状态不满足自动挂断的条件时,等待用户手动挂断电话。
[0024]为了解决上述技术问题,本发明还提供了一种终端,包括:
[0025]检测模块,用于检测到有电话呼入或电话接通后,触发自动接听/挂断模块工作;
[0026]自动接听/挂断模块,用于确定所述终端的当前状态满足自动接听或挂断的条件时,自动接听或挂断电话。
[0027]进一步地,所述自动接听/挂断模块,用于确定终端的当前状态满足自动接听的条件包括以下一个或多个:
[0028]检测到语音信息,且该语音信息为预设的自动接听的语音指令;
[0029]检测到语音信号,且该语音信号的强度超过预设阈值;
[0030]检测到有物体靠近,且所述物体与所述终端的距离小于预设的距离阈值,;
[0031]检测到所述终端晃动,且晃动模式与所述终端预设的自动接听的晃动模式匹配。
[0032]进一步地,所述自动接听/挂断模块,用于确定终端的当前状态满足自动挂断的条件包括以下一个或多个:
[0033]检测到语音信息,且该语音信息为预设的自动挂断的语音指令;
[0034]检测到有靠近的物体移开,且所述物体与所述终端的距离大于预设的距离阈值;
[0035]检测到所述终端晃动,且晃动模式与所述终端预设的自动挂断的晃动模式匹配。
[0036]与现有技术相比,本发明提供的电话接听、挂断方法及终端,在满足预设的自动接听/挂断条件,则自动接听电话或挂断电话,无需用户手动,实现自动接听和挂断电话,满足了广大用户的需求,提高用户体验。
【附图说明】
[0037]图1是现有的终端的结构图;
[0038]图2是实施例中一种终端的结构图;
[0039]图3是实施例中一种终端的结构图;
[0040]图4是实施例中一种电话接听方法的流程图;
[0041]图5是实施例中一种电话挂断方法的流程图;
[0042]图6是一个应用示例中一种终端自动接听或挂断电话的流程图。
【具体实施方式】
[0043]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0044]实施例:
[0045]图1是现有的终端的结构图,如图所示,终端包括:喇叭、马达、LCD等来电提示模块,光接近、地磁、陀螺仪等传感器,触摸屏、麦克风等输入模块,射频收发模块和处理器,其中:
[0046]喇ΠΛ、马达、L⑶等来电提示模块是在来电时通过铃声、震动、IXD屏显示等方式通知用户的。
[0047]光接近、地磁、陀螺仪等传感器可以感应物体靠近终端以及终端的运动。可以用于本实施检测终端的当前状态,即是否满足自动接听或挂断条件。
[0048]触摸屏、麦克风等输入模块:可以与上述传感器结合,也用于本实施检测终端的当前状态,即是否满足自动接听或挂断条件。
[0049]射频收发模块用于实现射频信号接收发送及与处理器通信。
[0050]基于现有的终端,本实施例提供了一种终端,如图2所示,包括:
[0051]检测模块,用于检测到有电话呼入后,触发自动接听模块工作;
[0052]电话接听模块,用于确定所述终端的当前状态满足自动接听的条件时,自动接听电话。
[0053]其中,所述自动接听的条件是预先设置的,所述自动接听的条件可以是系统提供的条件选项,供用户选择来预先设置,或者由用户自定义;
[0054]其中,所述自动接听模块,用于确定终端的当前状态满足自动挂断的条件包括以下一个或多个:
[0055]检测到语音信息,且该语音信息为预设的自动接听的语音指令;
[0056]检测到语音信号,且该语音信号的强度超过预设阈值;
[0057]检测到有物体靠近,且所述物体与所述终端的距离小于预设的距离阈值,;
[0058]检测到所述终端晃动,且晃动模式与所述终端预设的自动接听的晃动模式匹配。
[0059]其中,在具体实现时,所述自动接听模块可以是麦克风来检测语音信息和语音信号,语音信息是指用户说出的语音指令,比如,“接听电话”,语音信号是指用户随意说话,但是音量比较大的情况下,也会触发自动接听。自动接听模块还可以是触摸屏或光接近传感器来检测物体是否靠近以及物体与终端的距离;所述自动接听模块还可以是陀螺仪传感器来检测所述终端是否晃动以及晃动的模式。
[0060]其中,本实施例中的终端还包括与检测模块和电话接听模块相连的配置模块,用于预先设置自动接听的语音指令并保存;预先设置自动接听的晃动模式并保存。
[0061]此外,所述电话接听模块,还用于确定所述终端的当前状态不满足自动接听的条件时,等待用户手动接听电话。
[0062]如图3所示,本实施例还提供了另一种终端,包括:
[0063]检测模块,用于检测到电话呼入或电话接通后,触发自动挂断模块工作;
[0064]电话挂断模块,用于确定所述终端的当前状态满足自动挂断的条件,自动挂断电话。
[0065]其中,所述自动接听的条件是预先设置的,所述自动接听的条件可以是系统提供的条件选项,供用户选择来预先设置,或者由用户自定义;
[0066]其中,所述自动挂断模块,用于确定终端的当前状态满足自动挂断的条件包括以下一个或多个:
[0067]检测到语音信息,且该语音信息为预设的自动挂断的语音指令;
[0068]检测到有靠近的物体移开,且所述物体与所述终端的距离大于预设的距离阈值;
[0069]检测到所述终端晃动,且晃动模式与所述终端预设的自动挂断的晃动模式匹配。
[0070]其中,在具体实现时,所述自动挂断模块可以是麦克风来检测语音信息,语音信息是指用户说出的语音指令,比如,“挂断电话”;自动接听模块还可以是触摸屏或光接近传感器来检测物体是否移开以及物体与终端的距离;所述自动接听模块还可以是陀螺仪传感器来检测所述终端是否晃动以及晃动的模式。
[0071]此外,所述电话挂断模块,还用于确定所述终端的当前状态不满足自动挂断的条件时,等待用户手动挂断电话。
[0072]其中,自动接听模块和自动挂断模块可以集成为一个模块:自动接听/挂断模块,本实施例还可以提供一种终端,包括:检测模块和自动接听/挂断模块,该自动接听/挂断模块可以执行所述自动接听模块和自动挂断模块的功能。
[0073]如图4所示,本实施例提供了一种电话接听方法,包括:
[0074]SlOl:终端检测到有电话呼入;
[0075]S102:判断所述终端的当前状态是否满足自动接听的条件,确定所述终端的当前状态满足自动接听的条件时,执行步骤S103,否则,执