终端音量调节方法、系统和手机与流程

文档序号:16316076发布日期:2018-12-19 05:28阅读:297来源:国知局
终端音量调节方法、系统和手机与流程

本发明涉及手机领域,特别涉及终端音量调节方法、系统和手机。

背景技术

在现有技术中,用户通常采用手按压音量键的方式控制手机的音量,采用这种方法调节手机音量容易造成音量按键磨损。另一方面,用户在使用手机的过程中,其所在的位置是逐渐变化的,在不同的环境所需要的手机音量不同,当处于嘈杂环境时,需要手机音量增大,当位于安静的场所时,需要手机音量降低,用户可能没有及时调节手机的音量,此时容易造成手机音量与用户所在环境不适配的问题。

因此,提高用户手机音量与所在环境适配度,是本领域亟待解决的问题。



技术实现要素:

本发明提供了一种终端音量调节方法、系统和手机,用于解决终端音量与环境不适配的问题。

为了解决上述问题,作为本发明的一个方面,提供了一种终端音量调节方法,包括:

采用声纹识别技术获取当前环境音量;

根据当前环境音量调节当前终端音量。

可选的,采用声纹识别技术获取当前环境音量,包括:

每隔第一采样时间获取一次环境音量数据;

用当前时间之前n次获取的环境音量数据的平均值作为当前环境音量。

可选的,根据当前环境音量调节当前终端音量,包括:

当当前环境音量小于第一音量阈值时,将当前终端音量调节至最低预设音量;和/或,

当当前环境音量大于第二音量阈值时,将当前终端音量调节至最高预设音量;和/或,

当当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量。

可选的,当当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量,包括:

采用如下公式确定参考音量:

x=(b-a)*y/z

其中,x为参考音量,a为最低预设音量,b为最高预设音量,y为当前环境音量,z为预设矫正参数;

将当前终端音量调节至参考音量。

可选的,方法还包括:当当前时间在预设时段内时,根据当前环境音量调节当前终端音量;或,

方法还包括:在当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量,或,

方法还包括:当当前时间在预设时段内且当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量。

可选的,在当前时间在预设时段外时,将终端的音量调节至默认音量,或,将终端的音量调节至上一次设定的音量;

和/或,

在当前终端位置位于预设区域外时,将终端的音量调节至默认音量,或,将终端的音量调节至上一次设定的音量。

本申请还提出一种终端音量调节系统,包括:

获取模块,用于采用声纹识别技术获取当前环境音量;

调节模块,用于根据当前环境音量调节当前终端音量。

可选的,获取模块采用声纹识别技术获取当前环境音量,包括:

每隔第一采样时间获取一次环境音量数据;

用当前时间之前n次获取的环境音量数据的平均值作为当前环境音量。

可选的,调节模块根据当前环境音量调节当前终端音量,包括:

当当前环境音量小于第一音量阈值时,将当前终端音量调节至最低预设音量;和/或,

当当前环境音量大于第二音量阈值时,将当前终端音量调节至最高预设音量;和/或,

当当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量。

可选的,当当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量,包括:

采用如下公式确定参考音量:

x=(b-a)*y/z

其中,x为参考音量,a为最低预设音量,b为最高预设音量,y为当前环境音量,z为预设矫正参数;

将当前终端音量调节至参考音量。

可选的,系统还包括设定模块,用于设定预设时段;调节模块用于当当前时间在预设时段内时,根据当前环境音量调节当前终端音量;或,

系统还包括设定模块,用于设定预设区域;调节模块用于在当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量;或,

系统还包括设定模块,用于设定预设时段和预设区域;调节模块用于当当前时间在预设时段内,且当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量。

可选的,调节模块还用于在当前时间在预设时段外时,将终端的音量调节至默认音量,或,将终端的音量调节至上一次设定的音量;

和/或,

调节模块还用于在当前终端位置位于预设区域外时,将终端的音量调节至默认音量,或,将终端的音量调节至上一次设定的音量。

本申请还提出一种手机,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,处理器执行程序时实现本申请提出的任一方法的步骤。

本申请还提出另一种手机,包括本申请提出的任一的系统。

本发明提出了一种终端音量调节方法、系统和手机,根据当前环境音量对应调节当前终端音量,从而提高了例如手机等终端的音量与所在环境的适配度,提高了用户体验。

附图说明

图1为本发明实施例中一种终端音量调节方法的流程图;

图2为本发明实施例中一种终端音量调节系统的组成图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或电器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或电器固有的其它步骤或单元。

在现有技术中,用户通过按键或软件调节例如手机、电脑和平板等终端的音量,然而,用户所在的环境是变化的,终端的音量并没有随着其所在的环境的改变而变化,导致终端的音量与环境不适配,基于此,本申请提出一种终端音量调节方法,如图1所示,本申请提出的方法包括:

s11:采用声纹识别技术获取当前环境音量;

s12:根据当前环境音量调节当前终端音量。

具体的,当前环境音量是指终端所在位置周围的音量,这表明了终端周围环境的安静程度,当周围环境比较安静时,则需要对应降低终端的音量,例如来电音量,或是采用振动模式,防止手机等终端突然发出较大声音造成用户尴尬,当前环境音量较大时,终端所处位置较为嘈杂,则对应提高终端的音量,并且可以同时采用振动模式,以保证用户能够听到或感受到终端发送的消息。本申请的主要发明点之一在于通过声纹识别技术,自动获取当前环境的音量大小来自动调节音量。声纹识别技术是利用分贝仪检测一段时间内环境噪声的大小,生成声纹的折线图,根据声纹波动范围判断当前环境音量大小变化情况。其工作原理是:由传声器将声音转换成电信号,再由前置放大器变换阻抗,使传声器与衰减器匹配。放大器将输出信号加到计权网络,对信号进行频率计权(或外接滤波器),然后在经衰减器及放大器将信号放大到一定的幅值,送到有效值检波器(或外按电平记录仪),然后给出噪声声级的数值。声纹识别可以识别环境中的声音是源于人还是源于其他,可选的,如果声音的来源是源于人,发出声音的人的个数小于预设值,预设值可以是1或2,表明现在很可能是由少数几个人发表演讲或讲话,此时即使当前环境音量较大也应当降低当前终端音量,为了解决该问题,可以通过声纹识别技术从采集到的声音中将人发出的声音剔除,用剔除了人发出的声音后的音量作为当前环境音量,避免了例如开会、发表演讲、听合唱团唱歌时无法准确根据周围环境调节当前终端音量的问题。

本申请中若当前场景为安静状态,则调低音量乃至静音,避免突然出现的高音量造成尴尬,例如用户在图书馆里响铃时减少对他人的影响;反之若当前场景比较嘈杂,则相应调高音量,如在闹市电话响起时调高足够音量以引起注意,从而提高了用户体验。

优选地,在一些可选的实施例中,采用声纹识别技术获取当前环境音量,包括:每隔第一采样时间获取一次环境音量数据;

用当前时间之前n次获取的环境音量数据的平均值作为当前环境音量。

具体的,在本申请中,采用间隔采样的方式获取环境音量数据,第一采样时间的长短可调节,从而避免了连续采样造成的能耗较高的问题。同时,当前环境音量由n个连续的且与当前时间最为接近的之前的环境音量数据的平均值确定,防止因突发事件造成环境音量突增造成的判断失误,例如在图书馆中突然有人的电话铃声响起,造成当前环境音量突增,如果仅仅此时测量的环境音量数据作为判断依据,则会认为用户所处的环境较为嘈杂,但实际上当前环境整体上是一个较为安静的状态,因此采用多个环境音量数据的平均值作为当前环境音量,避免突然事件造成的判断失误,从而可以更加准确的判断当前环境音量,可选的,当n个环境音量数据的方差大于第一方差时,表明当前环境音量浮动较大,此时,将终端的音量设为逐渐增大,即在终端发出音量时起初音量较小,随后逐渐增加,以适应当前环境。

优选地,在一些可选的实施例中,根据当前环境音量调节当前终端音量,包括:当所述当前环境音量小于第一音量阈值时,将当前终端音量调节至最低预设音量;和/或,

当所述当前环境音量大于第二音量阈值时,将当前终端音量调节至最高预设音量;和/或,

当所述当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量。

具体的,在本申请中,预先设定了最低预设音量和最高预设音量,最低预设音量和最高预设音量是终端能够调节的最小音量和最大音量,这两个音量数值由用户设定或是采用系统默认数值。当环境音量小于第一音量阈值时,表明当前环境音量较低,此时终端所处环境较为安静,应当采用较低的终端音量,但是不能低于最低预设音量,因此设定当前终端音量为最低终端音量。相应的,当前环境音量大于第二音量阈值时,环境较为嘈杂,应当增大终端音量,但是最大不能超过最大预设音量,因此将终端音量设定为最高预设音量,第二音量阈值大于第一音量阈值。而在当前环境音量位于第一音量阈值和第二音量阈值之间时,则需要根据具体的当前环境音量对应调节当前终端音量。

可选的,当所述当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量,包括:

采用如下公式确定参考音量:

x=(b-a)*y/z

其中,x为所述参考音量,a为所述最低预设音量,b为所述最高预设音量,y为所述当前环境音量,z为预设矫正参数;

将所述当前终端音量调节至所述参考音量。

具体的,当参考音量等于最低预设音量或最高预设音时,当前环境音量等于第一音量阈值和第二音量阈值。z为通过不同终端在用户测试、场景测试中给出的预设矫正参数,例如:根据声学家马大酋总结的国内外现有各类噪音的标准提出的建议,为保障交谈和通讯联络正常,环境噪音的允许值在45-60db,故我们在通话环境下,设定z值为90db,换算时即以90db代入计算,假设a=0,b=100,y=45,则x=(100-0)/90*45=50db,手机音量自动调节为50db。在非通话环境下,设定z值为80db,换算时即以80db代入计算,假设a=0,b=100,y=45,则x=(100-0)/80*45=56.25db,手机音量自动调节为56.25db。

优选地,在一些可选的实施例中,本申请提出的方法还包括:当所述当前时间在预设时段内时,根据当前环境音量调节当前终端音量;

具体的,用户可能只需要在一定的时间段内根据环境音量调节手机等终端的音量。例如用户在工作时间段内往往需要注意环境音量,从而调节手机的音量,而在非工作时间,例如晚上回家休息的期间,则无需要根据环境音量调节手机的音量。或者,可以将预设时段设定为工作日,只在工作日采用本申请提出的方法。即在本申请中可以预先设定预设时段,只在预设时段内采用本申请提出的方法,对应调节终端音量,以满足用户的需要。

或者,本申请提出的方法还包括:在当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量。

具体的,预设区域是用户预先设定的某一地理范围,例如可以将预设区域设定为公司,当用户携带终端到达公司时,终端中的定位装置自动检测到当前终端位置位于预设区域内,从而自动采用本申请提出的方法,根据当前环境音量调节当前终端音量,无需用户手动设置。

或者,所述方法还包括:当所述当前时间在预设时段内,且当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量。

具体的,可以结合当前终端位置和当前时间,对当前终端音量进行调节,从而更加准确的满足用户的需要。

优选地,在一些可选的实施例中,在当前时间位于预设时段外时,将所述终端的音量调节至默认音量,或,将所述终端的音量调节至上一次用户设定的音量;和/或,在当前终端位置位于预设区域外时,将所述终端的音量调节至默认音量,或,将所述终端的音量调节至上一次用户设定的音量。

具体的,在当前时间位于预设时段外时,或是在当前终端位置位于预设区域外时,表明此时用户希望不要更加当前环境音量对应调节当前终端音量,因此,将当前终端音量回复到系统默认的音量大小,或是将其调节到上一次用户设定的音量,上一次用户设定的音量是采用本申请提出的方法调节终端音量之前用户设定的音量。

本申请还提出一种终端音量调节系统,如图2所示,该系统包括:

获取模块10,用于采用声纹识别技术获取当前环境音量;

调节模块20,用于根据当前环境音量调节当前终端音量。

具体的,当前环境音量是指终端所在位置周围的音量,这表明了终端周围环境的安静程度,当周围环境比较安静时,则需要对应降低终端的音量,或是采用振动模式,防止手机等终端突然发出较大声音造成用户尴尬,当前环境音量较大时,终端所处位置较为嘈杂,则对应提高终端的音量,并且可以同时采用振动模式,以保证用户能够听到或感受到终端发送的消息。本申请通过声纹识别技术,自动获取当前环境的音量大小来自动调节音量,若当前场景为安静状态,则调低音量乃至静音,避免突然出现的高音量造成尴尬,例如用户在图书馆里响铃时减少对他人的影响;反之若当前场景比较嘈杂,则相应调高音量,如在闹市电话响起时调高足够音量以引起注意,从而提高了用户体验。

可选的,所述获取模块10采用声纹识别技术获取当前环境音量,包括:

每隔第一采样时间获取一次环境音量数据;

用当前时间之前n次获取的环境音量数据的平均值作为当前环境音量。

具体的,在本申请中,采用间隔采样的方式获取环境音量数据,第一采样时间的长短可调节,从而避免了连续采样造成的能耗较高的问题。同时,当前环境音量由n个连续的且与当前时间最为接近的之前的环境音量数据的平均值确定,防止因突发事件造成环境音量突增造成的判断失误,例如在图书馆中突然有人的电话铃声响起,造成当前环境音量突增,如果仅仅此时测量的环境音量数据作为判断依据,则会认为用户所处的环境较为嘈杂,但实际上当前环境整体上是一个较为安静的状态,因此采用多个环境音量数据的平均值作为当前环境音量,避免突然事件造成的判断失误,从而可以更加准确的判断当前环境音量,可选的,当n个环境音量数据的方差大于第一方差时,表明当前环境音量浮动较大,此时,将终端的音量设为逐渐增大,即在终端发出音量时起初音量较小,随后逐渐增加,以适应当前环境。

可选的,所述调节模块20根据当前环境音量调节当前终端音量,包括:

当所述当前环境音量小于第一音量阈值时,将当前终端音量调节至最低预设音量;和/或,

当所述当前环境音量大于第二音量阈值时,将当前终端音量调节至最高预设音量;和/或,

当所述当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量。

具体的,在本申请中,预先设定了最低预设音量和最高预设音量,最低预设音量和最高预设音量是终端能够调节的最小音量和最大音量,这两个音量数值由用户设定或是采用系统默认数值。当环境音量小于第一音量阈值时,表明当前环境音量较低,此时终端所处环境较为安静,应当采用较低的终端音量,但是不能低于最低预设音量,因此设定当前终端音量为最低终端音量。相应的,当前环境音量大于第二音量阈值时,环境较为嘈杂,应当增大终端音量,但是最大不能超过最大预设音量,因此将终端音量设定为最高预设音量,第二音量阈值大于第一音量阈值。而在当前环境音量位于第一音量阈值和第二音量阈值之间时,则需要根据具体的当前环境音量对应调节当前终端音量。

可选的,当所述当前环境音量不小于第一音量阈值,且不大于第二音量阈值时,根据当前环境音量、最低预设音量和最高预设音量调节当前终端音量,包括:

采用如下公式确定参考音量:

x=(b-a)*y/z

其中,x为所述参考音量,a为所述最低预设音量,b为所述最高预设音量,y为所述当前环境音量,z为预设矫正参数;

将所述当前终端音量调节至所述参考音量。

具体的,当参考音量等于最低预设音量或最高预设音时,当前环境音量等于第一音量阈值和第二音量阈值。z为通过不同终端在用户测试、场景测试中给出的预设矫正参数,例如:根据声学家马大酋总结的国内外现有各类噪音的标准提出的建议,为保障交谈和通讯联络正常,环境噪音的允许值在45-60db,故我们在通话环境下,设定z值为90db,换算时即以90db代入计算,假设a=0,b=100,y=45,则x=(100-0)/90*45=50db,手机音量自动调节为50db。在非通话环境下,设定z值为80db,换算时即以80db代入计算,假设a=0,b=100,y=45,则x=(100-0)/80*45=56.25db,手机音量自动调节为56.25db。

可选的,所述系统还包括设定模块30,用于设定预设时段;所述调节模块20用于当所述当前时间在预设时段内时,根据当前环境音量调节当前终端音量;具体的,用户可能只需要在一定的时间段内根据环境音量调节手机等终端的音量。例如用户在工作时间段内往往需要注意环境音量,从而调节手机的音量,而在非工作时间,例如晚上回家休息的期间,则无需要根据环境音量调节手机的音量。或者,可以将预设时段设定为工作日,只在工作日采用本申请提出的方法。即在本申请中可以预先设定预设时段,只在预设时段内采用本申请提出的方法,对应调节终端音量,以满足用户的需要。

或者,所述系统还包括设定模块30,用于设定预设区域;所述调节模块20用于在当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量;具体的,预设区域是用户预先设定的某一地理范围,例如可以将预设区域设定为公司,当用户携带终端到达公司时,终端中的定位装置自动检测到当前终端位置位于预设区域内,从而自动采用本申请提出的方法,根据当前环境音量调节当前终端音量,无需用户手动设置。

或者,所述系统还包括设定模块30,用于设定预设时段和预设区域;所述调节模块20用于当所述当前时间在预设时段内,且当前终端位置位于预设区域内时,根据当前环境音量调节当前终端音量。具体的,可以结合当前终端位置和当前时间,对当前终端音量进行调节,从而更加准确的满足用户的需要。

可选的,所述调节模块20还用于在当前时间在预设时段外时,将所述终端的音量调节至默认音量,或,将所述终端的音量调节至上一次用户设定的音量;

和/或,

所述调节模块20还用于在当前终端位置位于预设区域外时,将所述终端的音量调节至默认音量,或,将所述终端的音量调节至上一次用户设定的音量。

具体的,在当前时间位于预设时段外时,或是在当前终端位置位于预设区域外时,表明此时用户希望不要更加当前环境音量对应调节当前终端音量,因此,将当前终端音量回复到系统默认的音量大小,或是将其调节到上一次用户设定的音量,上一次用户设定的音量是采用本申请提出的方法调节终端音量之前用户设定的音量。

本发明还提出一种手机,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,处理器执行程序时实现本发明提出的任一方法的步骤。

本发明还提出一种手机,包括本发明提出的任一的系统。

本发明提出了一种终端音量调节方法、系统和手机,根据当前环境音量对应调节当前终端音量,从而提高了例如手机等终端的音量与所在环境的适配度,提高了用户体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1