本发明涉及一种手机控制方法及系统,尤其是涉及一种控制通话音量的方法及系统。
背景技术:
当使用手机进行通话时,通话音量的大小调节是比较麻烦的。若当前的通话音量大小不合适,用户需要通过按音量按钮等方式手动调节,有时可能还需要将手机从耳边拿到眼前进行调整。尤其当一次调整后仍不如意时,还需要进行多次调整,直到通话音量大小满意为止。
技术实现要素:
鉴于以上内容,有必要提供一种通话音量控制方法,可以在手机通话时自动调节通话音量。
鉴于以上内容,还有必要提供一种通话音量控制系统,可以在手机通话时自动调节通话音量。
所述通话音量控制方法包括:获取步骤:当移动装置处于通话状态时,获取所述移动装置的距离传感器感测到的所述移动装置与用户之间的当前距离数据;读取步骤:根据所述当前距离数据,从预设的映射表中读取该当前距离数据对应的音量水平,该映射表记录移动装置与用户之间各个距离与音量水平的对应关系;及调节步骤:控制所述移动装置的音量调节器调节所述移动装置的通话音量至所读取的音量水平。
所述通话音量控制系统包括:获取模块,用于当移动装置处于通话状态时,获取所述移动装置的距离传感器感测到的所述移动装置与用户之间的当前距离数据;读取模块,用于根据所述当前距离数据,从预设的映射表中读取该当前距离数据对应的音量水平,该映射表记录移动装置与用户之间各个距离与音量水平的对应关系;及调节模块,用于控制所述移动装置的音量调节器调节所述移动装置的通话音量至所读取的音量水平。
相较于现有技术,所述的控制通话音量的方法及系统,能够在用户使用移动装置进行通话时,根据移动装置与用户的距离和预先建立的映射表调节所述移动装置的通话音量,从而方便用户通话时对移动装置通话音量的控制。
附图说明
图1是本发明通话音量控制系统较佳实施例的运行环境图。
图2是本发明通话音量控制系统较佳实施例的功能模块图。
图3是本发明通话音量控制方法较佳实施例的流程图。
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
参阅图1所示,是本发明通话音量控制系统较佳实施例的运行环境图。所述通话音量控制系统10运行于移动装置1中,所述移动装置1可以是手机等具有通话功能的可移动电子装置。所述移动装置1中还包括存储器20、处理器30、距离传感器(p-sensor)40及音量调节器50。所述存储器20用于存储所述通话音量控制系统10的程序代码等资料,所述处理器30用于执行所述通话音量控制系统10的各功能模块,以完成本发明。
所述距离传感器40用于实时感测所述移动装置1与用户(如人脸)之间的距离,并将得到的距离数据传送至所述通话音量控制系统10。所述音量调节器50用于调节所述移动装置1的通话音量的大小。
参阅图2所示,是本发明通话音量控制系统较佳实施例的功能模块图。
所述通话音量控制系统10包括建立模块100、获取模块200、读取模块300及调节模块400。
所述建立模块100用于设置所述移动装置1与用户之间的距离与对应的音量水平,并建立各个距离与对应的音量水平的映射表。在本实施例中,所述音量水平为所述移动装置1的通话音量的大小或等级。所述映射表中记录了所述移动装置1与用户之间的距离、所述移动装置1的音量水平及所述距离与所述音量水平之间的对应关系。在本实施例中,将所述距离进行分段,每段距离范围对应不同的音量水平。例如,针对某一手机,音量水平共有1至5五个等级,在设置时分别以数字“1”至数字“5”表示,其中第1级(数字“1”)为最小音量,第5级(数字“5”)为最大音量。当所述距离大于10厘米时,对应的音量水平为第1级;当所述距离为6-10厘米时,对应的音量水平为第2级;当所述距离为3-5厘米时,对应的音量水平为第3级;当所述距离为1-3厘米时,对应的音量水平为第4级;当所属距离小于1厘米时,对应的音量水平为第5级。所述建立模块100将上述数据和对应关系记录在所述映射表中。
所述获取模块200用于当所述移动装置1处于通话状态时,获取所述距离传感器40感测到的所述移动装置1与用户之间的当前距离数据。
所述读取模块300用于根据所述当前距离数据,从所述映射表中读取该当前距离数据对应的音量水平。例如,当所述获取模块200获取到的当前距离数据为2厘米时,所述读取模块300从所述映射表中读取到对应的音量水平为第4级。
所述调节模块400用于控制所述音量调节器50调节所述移动装置1的通话音量至所读取的音量水平。在本实施例中,所述调节模块400通过将所述音量水平写入所述音量调节器50的配置文件中,来调节所述移动装置1的通话音量。
参阅图3所示,是本发明通话音量控制系统较佳实施例的流程图。
步骤s10,所述建立模块100设置所述移动装置1与用户之间的距离与对应的音量水平,并建立各个距离与对应的音量水平的映射表。
步骤s12,当所述移动装置1处于通话状态时,所述获取模块200获取所述距离传感器40感测到的所述移动装置1与用户之间的当前距离数据。
步骤s14,所述读取模块300根据所述当前距离数据,从所述映射表中读取该当前距离数据对应的音量水平。
步骤s16,所述调节模块400控制所述音量调节器50调节所述移动装置1的通话音量至所读取的音量水平。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。