本发明涉及电子技术领域,尤其涉及一种音量调节方法、可穿戴设备、终端设备及音量调节系统。
背景技术:
当用户使用智能终端收听音乐或进行通话时,为了获得较好的收听或通话效果,时常需要根据周边变化的环境调节音乐或通话的音量,如用户通过耳机收听音乐,当其从一个安静环境转到一个嘈杂环境时,就需要调大音量以维持一个较好的听感。但是频繁的环境转换导致频繁的音量调节给用户带来了很大麻烦。
虽然已有相关技术来解决上述音量调节的问题,如在听音乐或通话时通过终端设备检测周围的环境噪音,再结合噪音自动选择合适的音量,但仍然存在一些缺点与不足。
例如随着智能手机大屏化的趋势,人们越来越难以将手机从容的“塞”进口袋,所以很多人转而选择将手机放在包里。这样若用户把智能手机放置在包中而使用耳机收听音乐或进行通话时,当其在不同环境转换的过程中,现有技术的方法会由于包的隔音效果使得手机检测到的噪音强度比实际值低,这样手机便误以为环境未发生变化而保持音量不变,因此而导致在新环境中音量过小使用户听不清音乐或通话音量过大损伤用户听力的问题。
技术实现要素:
为了克服现有技术中存在的上述问题,本发明实施例提供了一种音量调节方法、可穿戴设备、终端设备及音量调节系统,克服了无法准确检测环境噪音,进而无法根据实际环境噪音进行音量调节的缺点。
为了解决上述技术问题,本发明实施例采用如下技术方案:
依据本发明实施例的一个方面,提供了一种音量调节方法,应用于一可穿戴设备,所述方法包括:
检测环境噪音,并获得环境噪音的检测结果;
将所述检测结果,发送给与所述可穿戴设备连接的一终端设备,使所述终端根据所述检测结果进行音量大小的调节。
其中,上述方案中,所述检测环境噪音,并获得环境噪音的检测结果的步骤,包括:
按照预定时间间隔定时获取所述可穿戴设备所处环境的噪音分贝值;
按照预定周期获取每一个周期内的多个所述噪音分贝值的平均值,并将所述平均值作为所述检测结果,其中,预定周期的时长为多个预定时间间隔的总时长。
其中,上述方案中,所述按照预定时间间隔定时获取所述可穿戴设备所处环境的噪音分贝值的步骤,包括:
按照预定时间间隔定时采集所述可穿戴设备所处环境的模拟噪音信号;
对所述模拟噪音信号进行模拟和数字转换,获取数字噪音信号强度值;
从预先存储的噪音分贝对应表中,查找与所述数字噪音信号强度值相对应的噪音分贝值,其中,所述噪音分贝对应表中包括与不同数字噪音信号强度值对应的噪音分贝值。
依据本发明实施例的另一个方面,还提供了一种音量调节方法,应用于一终端设备,包括:
接收一可穿戴设备检测到的环境噪音的检测结果;
根据所述检测结果进行音量大小的调节。
其中,上述方案中,所述检测结果为所述可穿戴设备获取的在预定周期内的多个噪音分贝值的平均值。
其中,上述方案中,所述根据所述检测结果进行音量大小的调节的步骤,包括:
在预先存储的噪音音量映射表中,查找与所述平均值相对应的最佳音量值,其中,所述噪音音量映射表中包括与不同噪音分贝值对应的最佳音量值;
将所述最佳音量值与所述终端设备的当前音量值进行对比:若所述最佳音 量值大于所述当前音量值,则将当前音量逐步增大到最佳音量,若所述最佳音量值小于所述当前音量值,则将当前音量逐步减小到最佳音量,若所述最佳音量值等于所述当前音量值,则结束流程。
其中,上述方案中,所述根据所述检测结果进行音量大小的调节的步骤,包括:
获取所述平均值与预设偏好音量对应的噪音分贝值的差值d;
根据所述差值d和预设单位差值的音量调节量k,获取与所述差值对应的总音量调节量△d,其中,△d=d*k;
根据所述总音量调节量△d,调节所述终端设备当前音量至所述预设偏好音量。
其中,上述方案中,所述根据所述检测结果进行音量大小的调节的步骤之前,所述方法还包括:
接收用户输入的音量调节指令。
依据本发明实施例的另一个方面,还提供了一种可穿戴设备,包括:
检测模块,用于检测环境噪音,并获得环境噪音的检测结果;
发送模块,用于将所述检测模块获取的所述检测结果,发送给与所述可穿戴设备连接的一终端设备,使所述终端根据所述检测结果进行音量大小的调节。
其中,上述方案中,所述检测模块包括:
第一获取单元,用于按照预定时间间隔定时获取所述可穿戴设备所处环境的噪音分贝值;
第二获取单元,用于按照预定周期获取每一个周期内的多个所述噪音分贝值的平均值,并将所述平均值作为所述检测结果,其中,预定周期的时长为多个预定时间间隔的总时长。
其中,上述方案中,所述第一获取单元包括:
采集子单元,用于按照预定时间间隔定时采集所述可穿戴设备所处环境的模拟噪音信号;
转换子单元,用于对所述模拟噪音信号进行模拟和数字转换,获取数字噪音信号强度值;
查找子单元,用于从预先存储的噪音分贝对应表中,查找与所述数字噪音 信号强度值相对应的噪音分贝值,其中,所述噪音分贝对应表中包括与不同数字噪音信号强度值对应的噪音分贝值。
依据本发明实施例的另一个方面,还提供了一种终端设备,包括:
接收模块,用于接收一可穿戴设备检测到的环境噪音的检测结果;
调节模块,用于根据所述接收模块接收的所述检测结果进行音量大小的调节。
其中,上述方案中,所述检测结果为所述可穿戴设备获取的在预定周期内的多个噪音分贝值的平均值。
其中,上述方案中,所述调节模块包括:
查找单元,用于在预先存储的噪音音量映射表中,查找与所述平均值相对应的最佳音量值,其中,所述噪音音量映射表中包括与不同噪音分贝值对应的最佳音量值;
第一调节单元,用于将所述最佳音量值与所述终端设备的当前音量值进行对比:若所述最佳音量值大于所述当前音量值,则将当前音量逐步增大到最佳音量,若所述最佳音量值小于所述当前音量值,则将当前音量逐步减小到最佳音量,若所述最佳音量值等于所述当前音量值,则结束流程。
其中,上述方案中,所述调节模块包括:
第三获取单元,用于获取所述平均值与预设偏好音量对应的噪音分贝值的差值d;
第四获取单元,用于根据所述差值d和预设单位差值的音量调节量k,获取与所述差值对应的总音量调节量△d,其中,△d=d*k;
第二调节单元,用于根据所述总音量调节量△d,调节所述终端设备当前音量至所述预设偏好音量。
其中,上述方案中,所述终端设备还包括:
指令获取模块,用于接收用户输入的音量调节指令。
依据本发明实施例的另一个方面,还提供了一种音量调节系统,包括上述所述的可穿戴设备,及上述所述的终端设备。
本发明实施例的有益效果是:
本发明实施例的音量调节方法,通过贴近用户的可穿戴设备检测环境噪音, 获得环境噪音的检测结果,并将该检测结果发送给与该可穿戴设备连接的一终端设备,使得该终端设备根据该检测结果进行音量大小的调节。因此,本发明实施例的音量调节方法,根据可穿戴设备贴近用户的特点,并结合终端设备,根据检测的实际环境的噪音进行音量调节,能够有效满足用户在不同环境的听觉感受,避免了现有技术中在特殊情况下使得终端设备与实际环境相隔离,而导致无法根据实际环境的噪音进行音量调节。
附图说明
图1表示本发明实施例的应用于一可穿戴设备的音量调节方法流程图;
图2表示本发明实施例的应用于一终端设备的音量调节方法流程图;
图3表示本发明实施例的可穿戴设备的结构框图;
图4表示本发明实施例的检测模块的结构框图;
图5表示本发明实施例的第一获取单元的结构框图;
图6表示本发明实施例的终端设备的结构框图;
图7表示本发明实施例的调节模块的结构框图之一;
图8表示本发明实施例的调节模块的结构框图之二;
图9表示本发明实施例的终端设备音量调节功能管理界面示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
依据本发明实施例的一个方面,提供了一种音量调节方法,应用于一可穿戴设备。该方法首先,检测环境噪音,并获得环境噪音的检测结果;接着,将所述检测结果,发送给与所述可穿戴设备连接的一终端设备,使所述终端根据所述检测结果进行音量大小的调节。
因此,本发明实施例的音量调节方法,利用可穿戴设备贴近用户的特点, 能够通过可穿戴设备实时检测所处环境的实际噪音,解决现有技术在某些情况下无法准确检测噪音,而导致不能根据实际环境噪音自动调节音量的问题。
其中,可穿戴设备可为智能眼镜、智能手表、智能手环、智能服饰等。当然,可穿戴设备与终端设备之间需要建立连接才能通过本发明实施例的音量调节方法达到调节音量的目的。为了进一步方便用户的使用,可穿戴设备与终端设备之间可建立无线连接,例如使用蓝牙、Wifi网络等方式建立连接。
如图1所示,所述方法包括:
步骤S11、检测环境噪音,并获得环境噪音的检测结果。
当随身佩戴可穿戴设备的用户,在不同环境进行转换时,且利用与该可穿戴设备连接的终端设备使用耳机听歌或通话时,为了使得用户在噪音较大的环境中能够听清楚音乐或通话内容,且在安静的环境中不会因为音量过大而损伤用户听力,需要可穿戴设备实时检测所处环境的噪音,并将检测结果发送给终端设备,以此使得终端设备自动进行音量调节。
其中,步骤S11包括:
按照预定时间间隔定时获取所述可穿戴设备所处环境的噪音分贝值;
按照预定周期获取每一个周期内的多个所述噪音分贝值的平均值,并将所述平均值作为所述检测结果,其中,预定周期的时长为多个预定时间间隔的总时长。
实际上,可在可穿戴设备上设置一个麦克,通过麦克对可穿戴设备所处环境的噪音进行采样,获取模拟噪音信号;然后,将采样得到的模拟噪音信号进行模拟\数字(A\D)转换,获得数字噪音信号强度值;最后,根据数字噪音信号强度值,在预先存储的噪音分贝对应表中查询获得相对应的噪音分贝值。其中,噪音分贝表中存储有与不同数字噪音信号强度值相对应的噪音分贝值。
其中,对于获取噪音分贝值的时间间隔,及获取噪音分贝值的平均值的预定周期可根据实际情况进行调整。例如,可每隔一秒获取一次噪音分贝值,并在每十秒计算一次噪音分贝值的平均值,即每隔十个噪音分贝值求得一次平均值。
当然,可以理解的是,对于获取平均值的过程,也可在终端设备一侧进行,那么,在此种情况下,可穿戴设备只需将获取的噪音分贝值发送给终端设备即 可,接着,终端设备对噪音分贝值进行处理求得平均值,进而依据该平均值进行音量大小的调节。
其中,环境噪音的检测结果,并不局限于是在预定周期内的多个噪音分贝值的平均值,还可为每隔相应时间实时检测的噪音分贝值,即不再计算平均值。但是,通过求取平均值,能够使得终端设备稳定地调节音量,避免相邻两次的音量调节波动过大或过小而导致用户体验不好。
实施例二
依据本发明实施例的另一个方面,提供了一种音量调节方法,应用于一终端设备,该方法首先,接收一可穿戴设备检测到的环境噪音的检测结果;然后,根据所述检测结果进行音量大小的调节。
其中,终端设备可为手机、平板电脑、掌上电脑等。本发明实施例的音量调节方法,通过依据可穿戴设备实时获取的环境噪音的检测结果,进行音量大小的调节,可避免现有技术在某些情况下,如将终端设备放置于包中使用耳机听歌或通话时,用户在不同环境进行转换过程中,终端无法准确检测环境噪音,而误以为环境未发生变化而继续使用相同的音量,导致无法根据周围环境自动调节终端音量的问题。
如图2所示,该方法包括:
步骤S21、接收一可穿戴设备检测到的环境噪音的检测结果。
其中,所述检测结果为所述可穿戴设备获取的在预定周期内的多个噪音分贝值的平均值。当然,可以理解的是,所述检测结果具体指代内容,并不局限于此。
步骤S23、根据所述检测结果进行音量大小的调节。
其中,根据检测结果进行音量调节的方法可如下:
首先,在预先存储的噪音音量映射表中,查找与所述平均值相对应的最佳音量值,其中,所述噪音音量映射表中包括与不同噪音分贝值对应的最佳音量值;
然后,将所述最佳音量值与所述终端设备的当前音量值进行对比:若所述最佳音量值大于所述当前音量值,则将当前音量逐步增大到最佳音量,若所述最佳音量值小于所述当前音量值,则将当前音量逐步减小到最佳音量,若所述 最佳音量值等于所述当前音量值,则结束流程。
即,预先通过试验获得不同噪音分贝值下,用户体验最佳的音量值(即最佳音量值),并以噪音音量映射表的形式存储在终端设备上。当终端设备接收到可穿戴设备发送的预定周期内的多个噪音分贝值的平均值后,从该噪音音量映射表中,查找与该平均值对应的最佳音量值,进而根据最佳音量值进行音量的自动调节。
另一方面,根据检测结果进行音量调节的方法还可如下:
获取所述平均值与预设偏好音量对应的噪音分贝值的差值d;
根据所述差值d和预设单位差值的音量调节量k,获取与所述差值对应的总音量调节量△d,其中,△d=d*k;
根据所述总音量调节量△d,调节所述终端设备当前音量至所述预设偏好音量。
即,该方法可通过用户自行设定一个偏好的音量,其中,可预先通过试验获取与该偏好音量对应的噪音分贝值,并存储在终端设备上。当终端设备接收到可穿戴设备发送的预定周期内的多个噪音分贝值的平均值后,通过计算获取与预设偏好音量对应的噪音分贝值的差值d,进而根据预设单位差值的音量调节量k,求得与所述差值对应的总音量调节量△d。
其中,若当前平均噪音分贝值为与预设偏好音量对应的噪音分贝值为N,则那么当d>0时,需要在当前音量的基础上增加△d个单位;当d<0时,需要在当前音量的基础上减小△d个单位;当d=0时,需要保持当前音量不变。
此外,为了进一步增加用户使用体验,增加用户的使用选择,可在终端设备上提供一音量调节功能管理界面,如图9所示,用户可在该界面内设置开启或关闭自动音量调节,以及设置自动音量调节模式等,还可在该界面内显示与该终端设备连接的可穿戴设备的名称以及连接方式等。
实施例三
依据本发明实施例的另一个方面,提供了一种可穿戴设备,如图3所示,该可穿戴设备300包括:
检测模块301,用于检测环境噪音,并获得环境噪音的检测结果;
发送模块303,用于将所述检测模块301获取的所述检测结果,发送给与所述可穿戴设备连接的一终端设备,使所述终端根据所述检测结果进行音量大小的调节。
可选地,如图4所示,所述检测模块301包括:
第一获取单元3011,用于按照预定时间间隔定时获取所述可穿戴设备所处环境的噪音分贝值;
第二获取单元3012,用于按照预定周期获取每一个周期内的多个所述噪音分贝值的平均值,并将所述平均值作为所述检测结果,其中,预定周期的时长为多个预定时间间隔的总时长。
可选地,如图5所示,所述第一获取单元3011包括:
采集子单元30111,用于按照预定时间间隔定时采集所述可穿戴设备所处环境的模拟噪音信号;
转换子单元30112,用于对所述模拟噪音信号进行模拟和数字转换,获取数字噪音信号强度值;
查找子单元30113,用于从预先存储的噪音分贝对应表中,查找与所述数字噪音信号强度值相对应的噪音分贝值,其中,所述噪音分贝对应表中包括与不同数字噪音信号强度值对应的噪音分贝值。
实施例四
依据本发明实施例的另一个方面,提供了一种终端设备,如图6所示,该终端设备600包括:
接收模块601,用于接收一可穿戴设备检测到的环境噪音的检测结果;
调节模块603,用于根据所述接收模块601接收的所述检测结果进行音量大小的调节。
可选地,所述检测结果为所述可穿戴设备获取的在预定周期内的多个噪音分贝值的平均值。
可选地,如图7所示,所述调节模块603包括:
查找单元6031,用于在预先存储的噪音音量映射表中,查找与所述平均值相对应的最佳音量值,其中,所述噪音音量映射表中包括与不同噪音分贝值对应的最佳音量值;
第一调节单元6032,用于将所述最佳音量值与所述终端设备的当前音量值进行对比:若所述最佳音量值大于所述当前音量值,则将当前音量逐步增大到最佳音量,若所述最佳音量值小于所述当前音量值,则将当前音量逐步减小到最佳音量,若所述最佳音量值等于所述当前音量值,则结束流程。
可选地,如图8所示,所述调节模块603包括:
第三获取单元6033,用于获取所述平均值与预设偏好音量对应的噪音分贝值的差值d;
第四获取单元6034,用于根据所述差值d和预设单位差值的音量调节量k,获取与所述差值对应的总音量调节量△d,其中,△d=d*k;
第二调节单元6035,用于根据所述总音量调节量△d,调节所述终端设备当前音量至所述预设偏好音量。
可选地,如图6所示,所述终端设备600还包括:
指令获取模块602,用于接收用户输入的音量调节指令。
实施例五
依据本发明实施例的另一个方面,还提供了一种音量调节系统,包括上述所述的可穿戴设备,及上述所述的终端设备。
本发明实施例的音量调节系统,将可穿戴设备与终端设备相结合,通过可穿戴设备检测实际环境噪音,并将检测结构发送给该终端设备,使得终端设备可依据实际环境的噪音检测结果进行音量的调节,满足用户在不同噪音环境下的听觉感受,避免了因某些特殊条件,使终端设备与实际噪音环境隔离开时,该终端设备无法准确依据实际的环境噪音进行音量调节。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。