本申请涉及移动通信技术领域,特别是涉及一种音量自动调整的方法、装置及移动终端。
背景技术:
随着社会的发展和进步,移动终端(如手机)已经非常普及,移动终端的出现为人们的生活提供了极大的便利。
目前绝大部分移动终端都有环境设定的功能,即根据环境情况设置来电铃音和音量。如用户可以根据不同的应用场景设置不同的模式,比如在会议期间,可以设置为振动模式或静音;再比如,在比较嘈杂的环境中,可以将音量设置的较大,从而避免漏掉来电。
但是以上设置一般都是手工菜单操作,且设定好了之后即不在变化,如果将铃音音量设得较大,在嘈杂的环境,比如公共交通上、大街上,可能觉得适中,但一旦使用者转入安静环境,比如会议室或卧室,则会显得过大,影响自己和旁人;如果将铃音音量设成在室内相对悦耳的程度,则外出的时候音量不足,可能会导致使用者没有注意到来电。虽然可以在室内和室外分别作相应的音量设置,但手工的菜单操作相当繁琐,而且对于频繁出入室内室外的使用者也相当不便。
因此如何有效的解决上述问题就成为本领域技术人员亟待解决的问题之一。
技术实现要素:
鉴于以上所述现有技术的缺点,本申请的目的在于提供一种音量自动调整的方法、装置及移动终端,用于解决现有技术中移动终端的音量无法自动调节的问题。
为实现上述目的及其他相关目的,本申请的第一方面,提供一种音量自动调整的方法,所述音量自动调整的方法包括:检测移动终端是否有来电;当检测到移动终端有来电时,启动环境音量的检测;根据环境音量的检测结果调整移动终端当前的铃声音量。
在本申请第一方面的某些实施方式中,所述音量自动调整的方法还包括:当检测到移动终端有来电时,同时还将来电延时预定时间进行响铃。
在本申请第一方面的某些实施方式中,所述根据环境音量的检测结果调整移动终端当前的铃声音量的步骤包括:当所述检测结果小于或等于第一预设阈值时,将所述移动终端当前的铃声音量调整为小于或等于第一音量;当所述检测结果大于第一预设阈值且小于或等于第二预设阈值时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量;所述检测结果大于第二预设阈值时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量;其中,所述第一预设阈值小于所述第二预设阈值,所述第一音量小于所述第二音量。
在本申请第一方面的某些实施方式中,所述根据环境音量的检测结果调整移动终端当前的铃声音量的步骤还包括:当所述检测结果小于或等于第一预设阈值时,同时禁止启动所述移动终端的免提模式。
在本申请第一方面的某些实施方式中,所述将所述移动终端当前的铃声音量调整为小于或等于第一音量的步骤包括:将用户预设音量与所述第一音量进行比较;当用户预设音量小于或等于所述第一音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;当用户预设音量大于所述第一音量时,将所述移动终端当前的铃声音量调整为小于或等于第一音量。
在本申请第一方面的某些实施方式中,所述将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量的步骤包括:将用户预设音量与所述第一音量以及第二音量进行比较;当用户预设音量大于所述第一音量且小于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;当用户预设音量小于所述第一音量或大于所述第二音量时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量。
在本申请第一方面的某些实施方式中,所述将所述移动终端当前的铃声音量调整为大于或者等于第二音量的步骤包括:将用户预设音量与所述第二音量进行比较;当用户预设音量大于或等于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;当用户预设音量小所述第二音量时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量。
在本申请第一方面的某些实施方式中,所述根据环境音量的检测结果调整移动终端的铃声音量的步骤包括:当所述检测结果小于或等于第一预设阈值时,将所述移动终端调整为振动模式或者飞行模式。
本申请的第二方面,还提供一种音量自动调整的装置,所述音量自动调整的装置包括:来电检测单元,用于检测移动终端是否有来电;环境音量检测单元,用于当检测到移动终端有来电时,启动环境音量的检测;调整单元,用于根据环境音量的检测结果调整移动终端当前的铃声音量。
在本申请第二方面的某些实施方式中,所述音量自动调整的装置还包括:延时单元,用于当检测到移动终端有来电时,同时将来电延时预定时间进行响铃。
在本申请第二方面的某些实施方式中,所述调整单元包括:第一比较单元,用于将所述检测结果与第一预设阈值以及第二预设阈值进行比较;执行单元,用于当所述检测结果小于或等于第一预设阈值时,将所述移动终端当前的铃声音量调整为小于或等于第一音量;或当所述检测结果大于第一预设阈值且小于或等于第二预设阈值时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量;或当所述检测结果大于第二预设阈值时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量;其中,所述第一预设阈值小于所述第二预设阈值,所述第一音量小于所述第二音量。
在本申请第二方面的某些实施方式中,所述调整单元还包括:禁止单元,用于当所述检测结果小于或等于第一预设阈值时,同时禁止启动所述移动终端的免提模式。
在本申请第二方面的某些实施方式中,所述执行单元包括:第二比较单元,用于将用户预设音量与所述第一音量以及所述第二音量进行比较;输出单元,用于当用户预设音量小于或等于所述第一音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;或者,当用户预设音量大于所述第一音量时,将所述移动终端当前的铃声音量调整为小于或等于第一音量。所述输出单元,还用于当用户预设音量大于所述第一音量且小于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;或者,当用户预设音量小于所述第一音量或大于所述第二音量时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量;所述输出单元,还用于当用户预设音量大于或等于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;或者,当用户预设音量小所述第二音量时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量。
在本申请第二方面的某些实施方式中,所述调整单元包括:第一比较单元,用于将所述检测结果与第一预设阈值以及第二预设阈值进行比较;执行单元,当所述检测结果小于或等于第一预设阈值时,将所述移动终端调整为振动模式或者飞行模式。
本申请的第三方面,本申请还提供一种移动终端,包括在本申请第二方面的所述的音量自动调整的装置。
如上所述,本申请的音量自动调整的方法、装置及移动终端,具有以下有益效果:
本申请的音量自动调整的方法在有来电的情况下,才启动环境音量的检测,从而有效的降低了功耗;并且,根据环境音量的检测结果可以实现音量的自动调整,进而有效的提高了其性能及便利性,大大提高了用户的体验。
在某些实施方式中,本申请的自动音量调整的方法还可以在环境音量小于或等于第一预设阈值时,禁止启动移动终端的免提模式,也就是说,当环境音量非常小,即移动终端的当前环境非常安静时,通过禁止启动免提模式以有效的避免由于误操作,从而进一步提高了移动终端的实用性。
附图说明
图1显示为本申请音量自动调整的方法的一实施例的流程示意图。
图2显示为本申请音量自动调整的方法中根据环境音量调整当前铃声音量的流程示意图。
图3显示为本申请音量自动调整的方法的另一实施例的流程示意图。
图4显示为本申请音量自动调整的装置的一实施例的结构示意图。
图5显示为本申请音量自动调整的装置中调整单元的实施例一的结构示意图。
图6显示为本申请音量自动调整的装置的另一实施例的结构示意图。
具体实施方式
以下由特定的具体实施例说明本申请的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本申请的其他优点及功效。
在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本公开的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变.下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求书所限定.这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。空间相关的术语,例如“上”、“下”、“左”、“右”、“下面”、“下方”、“下部”、“上方”、“上部”等,可在文中使用以便于说明图中所示的一个元件或特征与另一元件或特征的关系。
虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一预设阈值可以被称作第二预设阈值,并且类似地,第二预设阈值可以被称作第一预设阈值,而不脱离各种所描述的实施例的范围。第一预设阈值和预设阈值均是在描述一个阈值,但是除非上下文以其他方式明确指出,否则它们不是同一个预设阈值。相似的情况还包括第一音量与第二音量。
再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示.应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加.此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合.因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”.仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
为了本申请的目的,“音频信号”将用于描述声音的电学表示.“声音”将用于描述由扬声器发出的用于为听者产生可听声音的空中声压波.可以将音频信号发送至扬声器以产生声音.可交替使用术语扬声器和扩音器以描述将电气输入转换成通过空气传播至听者的音频声压波的电气换能器.为了本申请的目的,扬声器不包括耳机,其中换能器听觉紧密地耦合到听者的耳朵以使得所述声压波至少某些程度上被限制到所述听者的耳朵。
本实施例提供一种音量自动调整的方法,应用于便携式移动终端中,所述便携式移动终端包括存储器、存储器控制器、一个或多个处理单元(cpu)、外设接口、rf电路、音频电路、扬声器、麦克风、输入/输出(i/o)子系统、触摸屏、其他输出或控制设备,以及外部端口。这些组件通过一条或多条通信总线或信号线进行通信。
所述便携式移动终端还包括用于为各种组件供电的电源系统。该电源系统可以包括电源管理系统、一个或多个电源(例如电池、交流电(ac))、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(例如发光二极管(led)),以及与便携式设备中的电能生成、管理和分布相关联的其他任何组件。
在某些实施例中,所述便携式移动终端上的预定功能集合操作全部通过触摸屏或触摸板(如果在设备包含触摸板的话)执行。通过将触摸屏和触摸板作为用于设备的操作的主要输入/控制设备来使用,可以减少设备上的物理输入/控制设备(例如按压按钮、拨号盘等等)的数量。在一个实施例中,设备包括触摸屏、触摸板、用于为设备通电/断电以及锁定设备的按压开关、音量调节拨杆按钮,以及用于切振铃配置文件的滑动开关。通过按下按压按钮并且在预定时间间隔将该按钮保持于按下状态,可以使用该按钮来接通/切断设备电源,或者,通过按下按钮并且在经过预定时间间隔之前释放该按钮,可以使用该按钮来锁定设备。在可替换实施例中,设备还可以通过麦克风来接受语音输入,以便激活或停用某些功能。
所述便携式移动终端包括但不限于手持电脑、平板电脑、移动电话、智能手机、媒体播放器、个人数字助理(pda)等等,还包括其中两项或多项的组合。请参阅图1,图1显示为本申请音量自动调整的方法的一实施例的流程示意图,如图所示,所述音量自动调整的方法包括:
步骤s10,检测移动终端是否有来电;于某一实例的实现方式中,所述来电检测单元需要藉由事件检测器来实现是否来电的检测作业,所述事件监测器从外围设备接口接收事件信息。事件信息包括关于子事件(例如,作为多触摸手势的一部分的触敏显示器系统上的用户触摸)的信息。外围设备接口传输其从i/o子系统或传感器(诸如接近传感器、加速度计和/或麦克风(通过音频电路))接收的信息。外围设备接口从i/o子系统接收的信息包括来自触敏显示器系统或触敏表面的信息。在一些实施例中,事件监测器以预定间隔向外围设备接口发送请求。作为响应,外围设备接口传输事件信息。在其他实施例中,只在存在重要事件(例如,接收到超过预定噪声阈值和/或长于预定持续时间的输入)时,外围设备接口才传输事件信息。
所述的麦克风通过音频电路接收的信息,具体而言,音频电路、扬声器和麦克风提供了用户与设备之间的音频接口。音频电路接收来自外设接口的音频数据,将音频数据变换成电信号,并且将电信号传送到扬声器。扬声器将电信号变换成人类可听见的声波。音频电路还接收由麦克风从声波变换的电信号。该音频电路将电信号变换成音频数据,并且将音频数据传送到外设接口,以便进行处理。音频数据可以由外设接口从存储器和/或rf电路中检索出,和/或传送到存储器和/或rf电路。在某些实施例中,音频电路还包括头戴送受话器插孔。该头戴送受话器插孔提供音频电路与可拆装的音频输入/输出外设之间的接口,举例来说,该音频输入/输出外设既可以是纯输出耳机,也可以是同时具有输出(用于单耳或双耳的耳机)和输入(麦克风)的头戴送受话器。
步骤s20,当检测到移动终端有来电时,启动环境音量的检测;于某一实例的实现方式中,所述环境音量检测的作业系由环境噪声传感器实现,所述噪声传感器正是由于传感器内置一个对声音敏感的电容式驻极体话筒,声波使话筒内的驻极体薄膜振动,导致电容的变化,而产生与之对应变化的微小电压,从而实现光信号到电信号的转换。
步骤s30,根据环境音量的检测结果调整移动终端当前的铃声音量。于某一实例的实现方式中,所述调整移动终端当前的铃声音量的作业可由处理器来实现,所述处理器可操作地与存储器和/或非易失性存储设备耦接。更具体地,处理器可执行在存储器和/或非易失性存储设备中存储的指令以在计算设备中执行操作,诸如生成音频信号到扬声器。
具体地,参考图2,显示为本申请音量自动调整的方法中根据环境音量调整当前铃声音量的流程示意图,如图所示,在本实施例中,所述步骤s30根据环境音量的检测结果调整移动终端当前的铃声音量的步骤包括:
步骤s31,将检测结果与第一预设阈值进行比较;于某一实施方式中,所述第一音量以及第二音量进行比较的作业系由一比较电路、比较器或者具有条件语句的计算机程序来实现的。
步骤s32,判断所述检测结果是否小于或等于所述第一预设阈值;
当所述检测结果小于或等于所述第一预设阈值时,执行步骤s33,将所述移动终端当前的铃声音量调整为小于或等于第一音量;
当所述检测结果大于第一预设阈值时,执行步骤s34,将检测结果与第二预设阈值进行比较;然后执行步骤s35,判断所述检测结果是否小于或等于所述第二阈值;
当所述检测结果大于第一预设阈值且小于或等于第二预设阈值时,执行步骤s36,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量;
当所述检测结果大于第二预设阈值时,执行步骤s37,将所述移动终端当前的铃声音量调整为大于或者等于第二音量;其中,所述第一预设阈值小于所述第二预设阈值,所述第一音量小于所述第二音量。于某一实例的实现方式中,所述第一预设阈值、第二预设阈值、所述第一音量以及第二音量等均存储于一存储器中,于具体是实现方式中,所述存储器可包括高速随机存取存储器,并且还可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。
下面结合具体应用场景对前述音量自动调整的方法进行详细说明。
例如,为了能够准确的应用前述音量自动调整的方法,首先假设将第一预设阈值设置为40db(分贝),第二预设阈值设置为60db,将第一音量设置为35db,第二音量设置为65db。
在情景一中,用户携带移动终端处于图书馆等非常安静的环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为30db,由于环境音量小于第一预设阈值40db,因此,此时需要将移动终端当前的铃声音量调整为小于或等于第一音量(35db),那么在这种情况下,可以将移动终端当前的铃声音量调整30db;通过这种方式可以有效的避免影响他人,从而提高移动终端的实用性,同时大大提高用户的体验。
在情景二中,用户携带移动终端处于家里或者办公室等环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为50db,由于环境音量大于第一预设阈值40db并且小于第二预设阈值60db,因此,此时需要将移动终端当前的铃声音量调整为大于第一音量(35db)且小于第二音量(65db),那么在这种情况下,可以将移动终端当前的铃声音量调整55db;从而有效的与当前的环境音量进行匹配。
在情景三中,用户携带移动终端处于马路或者游乐场等比较嘈杂的环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为65db,由于环境音量大于第二预设阈值60db,因此,此时需要将移动终端当前的铃声音量调整为大于或等于第二音量(65db),那么在这种情况下,可以将移动终端当前的铃声音量调整70db;这样,通过自动调高当前的铃声音量,可以有效的避免漏掉来电的情况,从而进一步提高了用户的体验。
更具体地,所述步骤s33中将所述移动终端当前的铃声音量调整为小于或等于第一音量的步骤可以包括:
将用户预设音量与所述第一音量进行比较;于某一实施方式中,所述第一音量以及第二音量进行比较的作业系由一比较电路、比较器或者具有条件语句的计算机程序来实现的。
当用户预设音量小于或等于所述第一音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;
当用户预设音量大于所述第一音量时,将所述移动终端当前的铃声音量调整为小于或等于第一音量。
在目前的实际应用中,用户可以根据需求、使用习惯或者兴趣爱好等自主设置来电时的铃声音量,假设用户预设音量为45db。
那么,在前述情景一中,用户携带移动终端处于图书馆等非常安静的环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为30db,由于环境音量小于第一预设阈值40db,因此,此时需要将移动终端当前的铃声音量调整为小于或等于第一音量(35db);但是,由于用户预设音量为45db,大于第一音量35db,因此需要将所述移动终端当前的铃声音量调整为小于或等于第一音量,如将移动终端当前的铃声音量调整为30db。在另一种情形中,如果用户预设音量为35db,由于此时用户预设音量等于第一音量,那么,此时可以当用户预设音量35db作为当前铃声音量。
相应地,所述步骤s36,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量的步骤可以包括:
将用户预设音量与所述第一音量以及第二音量进行比较;于某一实施方式中,所述第一音量以及第二音量进行比较的作业系由一比较电路、比较器或者具有条件语句的计算机程序来实现的。
当用户预设音量大于所述第一音量且小于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;
当用户预设音量小于所述第一音量或大于所述第二音量时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量。
在具体实用中,假设用户预设音量为45db。那么,在前述情景二中,用户携带移动终端处于家里或者办公室等环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为50db,由于环境音量大于第一预设阈值40db并且小于第二预设阈值60db,因此,此时需要将移动终端当前的铃声音量调整为大于第一音量(35db)且小于第二音量(65db);由于用户预设音量为45db,正好大于第一音量35db且小于第二音量65db,因此可以当用户预设音量45db作为当前铃声音量。在另一种情形中,如果用户预设音量为35db,此时用户预设音量小于第一音量,因此,需要将当前的铃声音量调整为大于第一音量35db且小于第二音量65db,例如调整为45db。同样的,如果用户预设音量为70db,此时用户预设音量大于第二音量65db,因此,需要将当前的铃声音量调整为大于第一音量35db且小于第二音量65db,例如调整为50db。
相应地,所述步骤s37中将所述移动终端当前的铃声音量调整为大于或者等于第二音量的步骤包括:
将用户预设音量与所述第二音量进行比较;于某一实施方式中,所述第一音量以及第二音量进行比较的作业系由一比较电路、比较器或者具有条件语句的计算机程序来实现的。
当用户预设音量大于或等于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;
当用户预设音量小所述第二音量时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量。
在具体实用中,假设用户预设音量为45db。那么在前述情景三中,用户携带移动终端处于马路或者游乐场等比较嘈杂的环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为65db,由于环境音量大于第二预设阈值60db,因此,此时需要将移动终端当前的铃声音量调整为大于或等于第二音量(65db),由于用户预设音量为45db,小于所述第二音量65db,因此,需要将所述移动终端当前的铃声音量调整为大于或者等于第二音量65db,比如调整为70db;在另一情形中,假设用户预设音量为65db,那么此时即可以将用户预设音量65db作为当前的铃声音量。
在另一实施例中,所述步骤s30,根据环境音量的检测结果调整移动终端的铃声音量的步骤还可以包括:当所述检测结果小于或等于第一预设阈值时,将所述移动终端调整为振动模式或者飞行模式。在此实施例中,当检测结果大于第一预设阈值且小于或等于第二预设阈值时,或者当检测结果大于第二预设阈值时,所对应的音量调整方式与前述实施例相同,在此不再赘述。
与前述实施例中将移动终端当前的铃声音量调整为小于或等于第一音量不同,本实施例中,当检测到环境音量非常小时,直接将移动终端调整为振动模式或飞行模式,从而更有效的避免了由于响铃而对他人造成的影响,进而更进一步的提高了用户的体验。
当然,在其他实施例中,还可以当所述检测结果小于或等于第一预设阈值时,同时禁止启动所述移动终端的免提模式。通过禁止启动免提模式可以有效的避免由于用户的误操作而导致的对他人的干扰。
在另一实施例中,请参阅图3,显示为本申请音量自动调整的方法的另一实施例的流程示意图,如图所示,所述音量自动调整的方法包括:
步骤s10,检测移动终端是否有来电;
步骤s21,当检测到移动终端有来电时,启动环境音量的检测;同时还将来电延时预定时间进行响铃;
步骤s30,根据环境音量的检测结果调整移动终端当前的铃声音量。
本实施例中,所述步骤s10和步骤s30的具体过程可参考前述实施例的详细描述,在此不再赘述;与前述实施例不同的是,本实施例中,当检测到移动终端有来电时,同时还将来电延时预定时间进行响铃。所述的将来电延时预定时间进行响铃的实现方式可以采用延迟处理器或延时处理器,经处理音频信号被耦合到延迟处理器,延迟处理器可以对将路由至由于预先的设置对扬声器的音频信号进行时间延迟。比如可以根据实际需求或者根据移动终端获取检测结果的实际需要来设置预定时间;比如,假设移动终端从启动环境音量检测并最终得到当前的铃声音量的调整结果为0.8s,那么可以将延时的预定时间设置为1s。这样,当检测到有来电时,可以通过延时更有效的达到音量自动调整的功能,进而大大提高移动终端的性能。
相应地,本申请还提供一种移动终端,所述移动终端包括音量自动调整的装置。所述移动终端包括但不限于移动电话、智能手机、个人数字助理(pda)等;在具体应用中,所述音量自动调整的装置还可以应用于手持电脑、平板电脑、媒体播放器等其他的各种便携式电子设备中。应当理解,以下所述音量自动调整的装置只是一个或几个实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。下面结合附图对移动终端中的音量自动调整的装置进行详细说明。
请参考图4,显示为本申请音量自动调整的装置的一实施例的结构示意图,如图所示,本实施的移动终端包括音量自动调整的装置10,所述音量自动调整的装置10包括:来电检测单元110、环境音量检测单元120和调整单元130。
所述来电检测单元110用于检测移动终端是否有来电;所述环境音量检测单元120,用于当检测到移动终端有来电时,启动环境音量的检测;所述调整单元130用于根据环境音量的检测结果调整移动终端当前的铃声音量。于具体的实施方式中,所述调整单元130可例如为处理器,所述处理器可操作地与存储器和/或非易失性存储设备耦接。更具体地,处理器可执行在存储器和/或非易失性存储设备中存储的指令以在计算设备中执行操作,诸如生成音频信号到扬声器。如此,处理器可包括一个或多个通用微处理器、一个或多个专用处理器(asic)、一个或多个现场可编程逻辑阵列(fpga)、或它们的任何组合。处理器还与i/o端口和输入结构可操作地耦接,该i/o端口可使得便携式电子设备能够与各种其他电子设备进行交互,该输入结构可使得用户能够与电子设备进行交互。
所述第一预设阈值、第二预设阈值、延迟时间、用户预设音量、所述第一音量以及第二音量等均存储于一存储器中,于具体是实现方式中,所述存储器可包括高速随机存取存储器,并且还可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。在某些实施例中,存储器还可以包括远离一个或多个处理器的存储器,例如经由rf电路或外部端口以及通信网络(未示出)访问的网络附加存储器,其中所述通信网络可以是因特网、一个或多个内部网、局域网(lan)、广域网(wlan)、存储局域网(san)等,或其适当组合。存储器控制器可控制设备的诸如cpu和外设接口之类的其他组件对存储器的访问。
另外,存储在存储器中的软件组件包括操作系统、通信模块(或指令集)、接触/运动模块(或指令集)、图形模块(或指令集)、触觉反馈模块(或指令集)、文本输入模块(或指令集)、全球定位系统(gps)模块(或指令集)以及应用(或指令集)。此外,在一些实施例中,存储器或者存储器存储设备/全局内部状态。设备/全局内部状态包括以下各项中的一项或多项:活跃应用状态,指示当前活跃的应用(如果有的话);显示器状态,指示哪些应用、视图或其他信息占用触敏显示器系统各种区域;传感器状态,包括从设备的各种传感器和其他输入或控制设备获得的信息;以及与设备的位置和/或姿势有关的位置和/或定位信息。
在具体的实施例中,所述来电检测单元需要藉由事件检测器来实现是否来电的检测作业,所述事件监测器从外围设备接口接收事件信息。事件信息包括关于子事件(例如,作为多触摸手势的一部分的触敏显示器系统上的用户触摸)的信息。外围设备接口传输其从i/o子系统或传感器(诸如接近传感器、加速度计和/或麦克风(通过音频电路))接收的信息。外围设备接口从i/o子系统接收的信息包括来自触敏显示器系统或触敏表面的信息。在一些实施例中,事件监测器以预定间隔向外围设备接口发送请求。作为响应,外围设备接口传输事件信息。在其他实施例中,只在存在重要事件(例如,接收到超过预定噪声阈值和/或长于预定持续时间的输入)时,外围设备接口才传输事件信息。
所述的麦克风通过音频电路接收的信息,具体而言,音频电路、扬声器和麦克风提供了用户与设备之间的音频接口。音频电路接收来自外设接口的音频数据,将音频数据变换成电信号,并且将电信号传送到扬声器。扬声器将电信号变换成人类可听见的声波。音频电路还接收由麦克风从声波变换的电信号。该音频电路将电信号变换成音频数据,并且将音频数据传送到外设接口,以便进行处理。音频数据可以由外设接口从存储器和/或rf电路中检索出,和/或传送到存储器和/或rf电路。在某些实施例中,音频电路还包括头戴送受话器插孔。该头戴送受话器插孔提供音频电路与可拆装的音频输入/输出外设之间的接口,举例来说,该音频输入/输出外设既可以是纯输出耳机,也可以是同时具有输出(用于单耳或双耳的耳机)和输入(麦克风)的头戴送受话器。
在其他实施例中,所述音量自动调整的装置10还可以包括:延时单元140,请参阅图6,显示为本申请音量自动调整的装置的另一实施例的结构示意图,如图所示,所述延时单元140用于当检测到移动终端有来电时,同时将来电延时预定时间进行响铃。所述延时单元140可以采用延迟处理器或延时处理器,经处理音频信号被耦合到所述延迟处理器,延迟处理器可以对将路由至由于预先的设置对扬声器的音频信号进行时间延迟。
图6所示的其他来单元,如来电检测单元110、环境音量检测单元120和调整单元130与图4所示的相应单元相同,在此不再赘述。
目前的移动终端,如手机中均可以实现来电检测,因此,本实施例中的所述来电检测单元可以由移动终端中现有的来电检测模块实现,关于来电检测的部分与现有技术相同,在此不再赘述。
本实施例中的环境音量检测单元可以包括环境噪声传感器,通过移动终端的环境噪声传感器来实现环境音量的收集与检测功能。在本实施例中,只有当来电时才会启动环境噪声传感器去检测环境音量,而没有来电时,关闭环境噪声传感器,不对环境音量进行检测,这样不仅可以有效的实现后续的铃声音量自动调节功能,还大大降低了功耗。
请参阅图4及图5,其中图5显示为显示为本申请音量自动调整的装置中调整单元的实施例一的结构示意图,如图所示,本实施例中,所述调整单元130包括:第一比较单元131和执行单元132。所述第一比较单元131用于将所述检测结果与第一预设阈值以及第二预设阈值进行比较;所述执行单元132用于当所述检测结果小于或等于第一预设阈值时,将所述移动终端当前的铃声音量调整为小于或等于第一音量;或当所述检测结果大于第一预设阈值且小于或等于第二预设阈值时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量;或当所述检测结果大于第二预设阈值时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量;其中,所述第一预设阈值小于所述第二预设阈值,所述第一音量小于所述第二音量。
下面结合具体实施对上述音量自动调整的装置进行详细说明,首先假设将第一预设阈值设置为40db(分贝),第二预设阈值设置为60db,将第一音量设置为35db,第二音量设置为65db。
在情景一中,用户携带移动终端处于图书馆等非常安静的环境中,当来电检测单元110检测到有来电时,启动环境音量检测单元120对环境音量进行检测,假设此时检测到的环境音量为30db,由第一比较单元将环境检测单元120检测到的环境音量30db与第一预设阈值40db进行比较,由于当前环境音量30db小于第一预设阈值40db,因此,此时需要由执行单元132将移动终端当前的铃声音量调整为小于或等于第一音量(35db),那么在这种情况下,可以将移动终端当前的铃声音量调整30db;通过这种方式可以有效的避免影响他人,从而提高移动终端的实用性,同时大大提高用户的体验。
在情景二中,用户携带移动终端处于家里或者办公室等环境中,当来电检测单元110检测到有来电时,启动环境音量检测单元120对环境音量进行检测,假设此时检测到的环境音量为50db,由第一比较单元将环境检测单元120检测到的环境音量50db与第一预设阈值40db以及与第二预设阈值60db进行比较,由于当前环境音量50db大于第一预设阈值40db并且小于第二预设阈值60db,因此,此时需要由执行单元132将移动终端当前的铃声音量调整为大于第一音量(35db)且小于第二音量(65db),那么在这种情况下,可以将移动终端当前的铃声音量调整55db;从而有效的与当前的环境音量进行匹配。
在情景三中,用户携带移动终端处于马路或者游乐场等比较嘈杂的环境中,当来电检测单元110检测到有来电时,启动环境音量检测单元120对环境音量进行检测,假设此时检测到的环境音量为65db,由于环境音量65db大于第二预设阈值60db,因此,此时需要由执行单元132将移动终端当前的铃声音量调整为大于或等于第二音量(65db),那么在这种情况下,可以将移动终端当前的铃声音量调整70db;这样,通过自动调高当前的铃声音量,可以有效的避免漏掉来电的情况,从而进一步提高了用户的体验。
继续参考图5,在其他实施例中,所述调整单元130还可以包括禁止单元133,所述禁止单元133用于当所述检测结果小于或等于第一预设阈值时,同时禁止启动所述移动终端的免提模式。通过禁止启动免提模式可以有效的避免由于用户的误操作而导致的对他人的干扰。
在本实施例中,所述执行单元132可以包括:第二比较单元和输出单元(图中未示出)。
所述第二比较单元用于将用户预设音量与所述第一音量以及所述第二音量进行比较;
所述输出单元,用于当用户预设音量小于或等于所述第一音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;或者,当用户预设音量大于所述第一音量时,将所述移动终端当前的铃声音量调整为小于或等于第一音量。
所述输出单元,还用于当用户预设音量大于所述第一音量且小于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;或者,当用户预设音量小于所述第一音量或大于所述第二音量时,将所述移动终端当前的铃声音量调整为大于第一音量且小于第二音量;
所述输出单元,还用于当用户预设音量大于或等于所述第二音量时,将所述用户预设音量作为所述移动终端当前的铃声音量;或者,当用户预设音量小所述第二音量时,将所述移动终端当前的铃声音量调整为大于或者等于第二音量。
在目前的实际应用中,用户可以根据需求、使用习惯或者兴趣爱好等自主设置来电时的铃声音量,假设用户预设音量为45db。
那么,在前述情景一中,用户携带移动终端处于图书馆等非常安静的环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为30db,由于环境音量小于第一预设阈值40db,因此,此时需要将移动终端当前的铃声音量调整为小于或等于第一音量(35db);但是,由于用户预设音量为45db,大于第一音量35db,因此需要将所述移动终端当前的铃声音量调整为小于或等于第一音量,如将移动终端当前的铃声音量调整为30db。在另一种情形中,如果用户预设音量为35db,由于此时用户预设音量等于第一音量,那么,此时可以当用户预设音量35db作为当前铃声音量。
在前述情景二中,用户携带移动终端处于家里或者办公室等环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为50db,由于环境音量大于第一预设阈值40db并且小于第二预设阈值60db,因此,此时需要将移动终端当前的铃声音量调整为大于第一音量(35db)且小于第二音量(65db);由于用户预设音量为45db,正好大于第一音量35db且小于第二音量65db,因此可以当用户预设音量45db作为当前铃声音量。在另一种情形中,如果用户预设音量为35db,此时用户预设音量小于第一音量,因此,需要将当前的铃声音量调整为大于第一音量35db且小于第二音量65db,例如调整为45db。同样的,如果用户预设音量为70db,此时用户预设音量大于第二音量65db,因此,需要将当前的铃声音量调整为大于第一音量35db且小于第二音量65db,例如调整为50db。
在前述情景三中,用户携带移动终端处于马路或者游乐场等比较嘈杂的环境中,当移动终端检测到有来电时,启动环境音量的检测,假设此时检测到的环境音量为65db,由于环境音量大于第二预设阈值60db,因此,此时需要将移动终端当前的铃声音量调整为大于或等于第二音量(65db),由于用户预设音量为45db,小于所述第二音量65db,因此,需要将所述移动终端当前的铃声音量调整为大于或者等于第二音量65db,比如调整为70db;在另一情形中,假设用户预设音量为65db,那么此时即可以将用户预设音量65db作为当前的铃声音量。
在另一实施例中,所述调整单元130包括:第一比较单元和执行单元,所述第一比较单元用于将所述检测结果与第一预设阈值以及第二预设阈值进行比较;所述执行单元用于当所述检测结果小于或等于第一预设阈值时,将所述移动终端调整为振动模式或者飞行模式。在此实施例中,当检测结果大于第一预设阈值且小于或等于第二预设阈值时,或者当检测结果大于第二预设阈值时,所对应的音量调整方式与前述实施例相同,在此不再赘述。
于某一实施方式中,所述第一比较单元或第二比较单元例如为一比较电路、比较器或者具有条件语句的计算机程序来实现的。此处第一比较单元和第二比较单元并非物理意义上的完全不同或独立的器件,可很多可能的情况下,所述的第一比较单元和第二比较单元的区别仅为比较的对象不同。
与前述实施例中将移动终端当前的铃声音量调整为小于或等于第一音量不同,本实施例中,当检测到环境音量非常小时,直接将移动终端调整为振动模式或飞行模式,从而更有效的避免了由于响铃而对他人造成的影响,进而更进一步的提高了用户的体验。
需要说明的是,如本文所使用的,术语“如果”取决于上下文可以被解释为意味着“当…时”或者“一旦…则”或者“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或者“如果检测到环境音量小于或者等于第一预设阈值”取决于上下文可选地被解释为意味着“一旦确定,则”或者“响应于确定”或者“一旦检测到环境音量小于或者等于第一预设阈值”或者“响应于检测到环境音量小于或者等于第一预设阈值”。
综上所述,本申请音量自动调整的方法、装置及移动终端,只有在检测到有来电时才会启动环境音量检测,从而大大的降低了功耗;另外,通过环境音量检测结果可以自动调整移动终端当前音量的铃声音量,从而有效的避免了过大的铃声对他人的干扰,同时也可以保证在嘈杂的环境中不会漏掉来电,进而大大提高了移动终端的实用性。所以,本申请有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。