具自动调节音量功能的手机及其方法转让专利

申请号 : CN201110053231.5

文献号 : CN102655541B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘政翰

申请人 : 国基电子(上海)有限公司鸿海精密工业股份有限公司

摘要 :

本发明提供一种具自动调节音量功能的手机及其方法。手机包括:感应携带手机的用户移动产生的X轴向、Y轴向、Z轴向的加速度的陀螺仪传感器以及处理器。处理器每隔预设时间段获取陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度,并根据陀螺仪传感器产生的加速度确定用户当前处于的状态。处理器在手机有来电时或处于通话状态时根据陀螺仪传感器产生的X轴向、Y轴向的加速度确定用户移动的速度,并根据用户当前处于的状态以及移动的速度的变化调节来电铃声音量或通话音量。本发明的音量调节方式能保证用户在处于不同状态下都能听到来电铃声或清楚地听到来电方的说话。

权利要求 :

1.一种具自动调节音量功能的手机,其特征在于,所述手机包括:

陀螺仪传感器,所述陀螺仪传感器感应携带所述手机的用户移动产生的X轴向、Y轴向、Z轴向的加速度;以及

处理器,所述处理器每隔预设时间段获取所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度,并根据所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度确定所述用户当前处于的状态,所述处理器在确定根据预设的计算公式及所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度得到的值落入第一预设范围时,所述处理器判定所述用户当前处于走路状态,以及在确定根据所述预设的计算公式及所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度得到的值落入第二预设范围时,所述处理器判定所述用户当前处于跑步状态,所述处理器还在所述手机处于预设状态时获取并根据所述陀螺仪传感器产生的X轴向、Y轴向的加速度确定所述用户移动的速度,并根据所述用户当前处于的状态以及移动的速度的变化调节音量,所述处理器在判定所述用户当前处于走路状态,并在判定所述用户移动的速度在增加时,按第一预设规则增大音量,以及在判定所述用户当前处于跑步状态,并在判定所述用户移动的速度在增加时,按第二预设规则增大音量,其中,所述预设状态为来电状态或通话状态,所述音量为来电铃声音量或通话音量。

2.如权利要求1所述的具自动调节音量功能的手机,其特征在于,所述预设的计算公式为a=sqrt(X^2+Y^2+Z^2),其中,X、Y、Z分别为所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度。

3.如权利要求1所述的具自动调节音量功能的手机,其特征在于,所述处理器在所述手机处于所述预设状态时侦测到所述用户手动将音量调节至预定值时,存储所述用户手动调节音量时的所述用户的状态、移动的速度以及所述音量预定值,所述处理器在所述手机处于所述预设状态时侦测到所述用户当前的状态、当前移动的速度与存储的所述用户的状态、移动的速度匹配时,将所述音量调节至所述音量预定值。

4.如权利要求1所述的具自动调节音量功能的手机,其特征在于,所述处理器在所述手机处于来电状态下侦测到所述手机有接听来电的动作时,根据所述用户当前处于的状态将所述手机的通话音量调节至预设值。

5.如权利要求2所述的具自动调节音量功能的手机,其特征在于,所述处理器在所述手机处于通话状态下判定所述用户移动的速度增加到预设值时,将所述手机的通话模式调节至扩音模式。

6.如权利要求5所述的具自动调节音量功能的手机,其特征在于,所述处理器在所述手机的通话模式处于扩音模式下判定用户当前的状态为走路状态或跑步状态时,按照第三预设规则增大通话音量。

7.一种自动调节音量的方法,所述方法应用于手机,其特征在于,所述方法包括:

感应携带所述手机的用户移动产生的X轴向、Y轴向、Z轴向的加速度;

每隔预设时间段获取所述感应的X轴向、Y轴向、Z轴向的加速度,并根据获取的X轴向、Y轴向、Z轴向的加速度确定所述用户当前处于的状态,其中,根据所述感应的X轴向、Y轴向、Z轴向的加速度确定所述用户当前处于的状态具体为:在确定根据预设的计算公式及所述获取的X轴向、Y轴向、Z轴向的加速度得到的值落入第一预设范围时,判定所述用户当前处于走路状态,以及在确定根据预设的计算公式及所述获取的X轴向、Y轴向、Z轴向的加速度得到的值落入第二预设范围时,判定所述用户当前处于跑步状态;

在所述手机处于预设状态时获取并根据所述感应的X轴向、Y轴向的加速度确定所述用户移动的速度,其中,所述预设状态为来电状态或通话状态;以及根据所述用户当前处于的状态以及移动的速度的变化调节音量,其中,所述音量为来电铃声音量或通话音量。

8.如权利要求7所述的自动调节音量的方法,其特征在于,所述预设的计算公式为a=sqrt(X^2+Y^2+Z^2),其中,X、Y、Z分别为所述感应到的X轴向、Y轴向、Z轴向的加速度。

9.如权利要求7所述的自动调节音量的方法,其特征在于,所述方法还包括:

在所述手机处于所述预设状态时侦测到所述用户手动将音量调节至预定值时,存储所述用户手动调节音量时的所述用户的状态、移动的速度以及所述音量预定值;以及在所述手机处于所述预设状态时侦测到所述用户当前的状态、当前移动的速度与存储的所述用户的状态、移动的速度匹配时,将所述音量调节至所述音量预定值。

说明书 :

具自动调节音量功能的手机及其方法

技术领域

[0001] 本发明涉及一种手机,特别涉及一种具自动调节音量功能的手机及其方法。

背景技术

[0002] 现有的根据移动速度来自动调节音量的手机虽然能满足用户的基本需求,但仍有必要提供一种新型的自动调节音量的手机,以在更大程度上满足用户的需求。

发明内容

[0003] 有鉴于此,本发明提供一种具自动调节音量功能的手机及其方法。
[0004] 所述具自动调节音量功能的手机包括:陀螺仪传感器,所述陀螺仪传感器感应携带所述手机的用户移动产生的X轴向、Y轴向、Z轴向的加速度;处理器,所述处理器每隔预设时间段获取所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度,并根据所述陀螺仪传感器产生的X轴向、Y轴向、Z轴向的加速度确定所述用户当前处于的状态,所述处理器还在所述手机处于预设状态时获取并根据所述陀螺仪传感器产生的X轴向、Y轴向的加速度确定所述用户移动的速度,并根据所述用户当前处于的状态以及移动的速度的变化调节音量,其中,所述预设状态为来电状态或通话状态,所述音量为来电铃声音量或通话音量。
[0005] 所述自动调节音量的方法应用于手机,所述方法包括:感应携带所述手机的用户移动产生的X轴向、Y轴向、Z轴向的加速度;每隔预设时间段获取所述感应的X轴向、Y轴向、Z轴向的加速度,并根据获取的X轴向、Y轴向、Z轴向的加速度确定所述用户当前处于的状态;在所述手机处于预设状态时获取并根据所述感应的X轴向、Y轴向的加速度确定所述用户移动的速度,其中,所述预设状态为来电状态或通话状态;以及根据所述用户当前处于的状态以及移动的速度的变化调节音量,其中,所述音量为来电铃声音量或通话音量。
[0006] 在本发明中,所述处理器根据用户当前所处的状态及移动速度的变化来调节来电铃声音量或通话音量,以保证用户在不同状态下都能听到来电铃声或清楚地听到来电方的说话。

附图说明

[0007] 图1为本发明一种实施方式中具自动调节音量功能的手机的功能模块图。
[0008] 图2为本发明一种实施方式中自动调节音量的方法流程图。
[0009] 主要元件符号说明
[0010]手机 100
陀螺仪传感器 10
处理器 20
喇叭 30
听筒 40
[0011] 如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

[0012] 请参考图1,手机100包括陀螺仪传感器10、处理器20、喇叭30及听筒40。陀螺仪传感器10感应携带手机100的用户移动产生的X轴向、Y轴向、Z轴向的加速度。
[0013] 处理器20每隔预设时间段获取陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度,并根据陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度确定用户当前处于的状态。在本实施方式中,处理器20在判定根据预设的计算公式及陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度得到的计算值落入第一预设范围时,处理器20判定用户当前处于走路状态,以及在判定计算值落入第二预设范围时,判定用户当前处于跑步状态。在本实施方式中,所述预设的计算公式为a=sqrt(X^2+Y^2+Z^2),其中,X、Y、Z分别为陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度。当然,在其他实施方式中,也可按照其他的计算公式来计算。第一预设范围与第二预设范围通过多次实验获得。
[0014] 在第一种实施方式中,处理器20在侦测到手机100有来电时获取并根据陀螺仪传感器10产生的X轴向、Y轴向的加速度确定用户移动的速度。处理器20根据用户当前处于的状态以及移动的速度的变化调节来电铃声音量,即喇叭30的音量。具体的,处理器20在判定用户当前处于走路状态,并在判定用户移动的速度在增加时,按第一预设规则增大来电铃声音量。处理器20在判定用户当前处于跑步状态,并在判定用户移动的速度在增加时,按第二预设规则增大来电铃声音量。第一预设规则与第二预设规则不同。例如,第一预设规则为每次增大一个单位的音量,第二预设规则为每次增大两个单位的音量。
[0015] 在第一种实施方式中,处理器20在侦测到用户手动将来电铃声音量调节至预定值时,存储用户手动调节来电铃声的音量时的用户的状态、移动的速度以及手动调节的音量预定值。处理器20在手机100处于来电状态时侦测到用户当前的状态、当前移动的速度与存储的用户的状态、移动的速度匹配时,直接将来电铃声音量调节至所述音量预定值。
[0016] 在第一种实施方式中,处理器20在侦测到手机100有接听来电的动作时,根据用户当前处于的状态将手机100的通话音量即听筒40的音量调节至预设值,以使用户清楚地听到来电方的说话。
[0017] 在第二种实施方式中,处理器20在手机100处于通话状态时获取并根据陀螺仪传感器10产生的X轴向、Y轴向的加速度确定用户移动的速度,并根据确定的用户当前处于的状态以及移动的速度的变化调节通话音量。具体地,处理器20在判定用户当前处于走路状态,并在判定用户移动的速度在增加时,按第一预设规则增大通话音量。处理器20在判定用户当前处于跑步状态,并在判定用户移动的速度在增加时,按第二预设规则增大通话音量。
[0018] 在第二种实施方式中,处理器20在判定用户移动的速度增加到预设值时,将手机100的通话模式调节至扩音模式。处理器20还在手机100的通话模式处于扩音模式下判定用户当前的状态为走路状态或跑步状态时,按照第三预设规则逐渐增大通话音量。第三预设规则可为每次增大一个单位的通话音量。
[0019] 在第二种实施方式中,处理器20在侦测到用户手动将通话音量调节至预定值时,存储用户手动调节通话音量时的用户的状态、移动的速度以及手动调节的音量预定值。处理器20在手机100处于通话状态时侦测到用户当前的状态、当前移动的速度与存储的用户的状态、移动的速度匹配时,直接将通话音量调节至所述音量预定值。
[0020] 在本发明中,处理器20根据用户当前所处的状态及移动速度的变化来调节来电铃声音量或通话音量,以保证用户在走路、跑步时都能听到来电铃声或清楚地听到来电方的说话。
[0021] 图2为本发明一种实施方式中具自动调节音量功能的方法流程图。
[0022] 步骤S201中,陀螺仪传感器10感应携带手机100的用户移动产生的X轴向、Y轴向、Z轴向的加速度。
[0023] 步骤S202中,处理器20每隔预设时间段获取陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度,并根据获取的X轴向、Y轴向、Z轴向的加速度确定用户当前处于的状态。具体的,处理器20在判定根据预设的计算公式及陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度得到的计算值落入第一预设范围时,处理器20判定用户当前处于走路状态,以及在判定计算值落入第二预设范围时,判定用户当前处于跑步状态。在本实施方式中,所述预设的计算公式为a=sqrt(X^2+Y^2+Z^2),其中,X、Y、Z分别为陀螺仪传感器10产生的X轴向、Y轴向、Z轴向的加速度。当然,在其他实施方式中,也可按照其他的计算公式来计算。第一预设范围与第二预设范围通过多次实验获得。
[0024] 步骤S203中,处理器20在手机100处于来电状态或通话状态下获取并根据陀螺仪传感器10产生的X轴向、Y轴向的加速度确定用户移动的速度。
[0025] 步骤S204中,处理器20根据用户当前处于的状态以及移动的速度的变化调节来电铃声音量或通话音量。具体的,处理器20在判定用户当前处于走路状态,并在判定用户移动的速度在增加时,按第一预设规则增大来电铃声音量或通话音量。处理器20在判定用户当前处于跑步状态,并在判定用户移动的速度在增加时,按第二预设规则增大来电铃声音量或通话音量。
[0026] 在本实施方式中,处理器20在侦测到用户手动将来电铃声音量或通话音量调节至预定值时,存储用户手动调节来电铃声音量或通话音量时的用户的状态、移动的速度以及手动调节的音量预定值,以及处理器20在手机100处于来电状态或通话状态时侦测到用户当前的状态、当前移动的速度与存储的用户的状态、移动的速度匹配时,直接将来电铃声音量或通话音量调节至所述音量预定值。