一种噪声控制方法及设备转让专利

申请号 : CN201410085459.6

文献号 : CN103886731B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘嘉

申请人 : 北京智谷睿拓技术服务有限公司

摘要 :

本申请提供了一种噪声控制方法及设备,涉及噪声控制领域。一种噪声控制方法包括:获取周围环境的噪声信息;判断所述噪声信息是否满足预定条件,如果满足,向其他设备发送一噪声控制报文,所述噪声控制报文用于通知所述其他设备调节音量。另一种噪声控制方法包括:从外部接收一噪声控制报文;根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量。所述噪声控制方法及设备,可以方便快捷的实现了对周围噪声的控制,提升了用户体验。

权利要求 :

1.一种噪声控制方法,其特征在于,所述方法包括:获取周围环境的噪声信息;

判断所述噪声信息是否满足预定条件,如果满足,向其他设备发送一噪声控制报文,所述噪声控制报文包括一噪声采样信息及对应的采样时间,其中所述噪声控制报文用于通知所述其他设备调节音量。

2.如权利要求1所述的方法,其特征在于,所述噪声信息包括:一噪声强度值。

3.如权利要求2所述的方法,其特征在于,所述满足预定条件包括:所述噪声强度值大于一预定阈值。

4.如权利要求3所述的方法,其特征在于,所述噪声控制报文包括:所述噪声强度值和所述预定阈值。

5.如权利要求4所述的方法,其特征在于,所述噪声控制报文还包括:所述噪声控制报文发送方的位置信息。

6.如权利要求4所述的方法,其特征在于,所述噪声信息还包括:一噪声采样信息及对应的采样时间。

7.如权利要求2至6任一项所述的方法,其特征在于,所述噪声强度值包括:噪声声压级或噪声信号强度。

8.如权利要求1至6任一项所述的方法,其特征在于,所述噪声信息为至少一个声音频率区间的噪声信息。

9.如权利要求8所述的方法,其特征在于,所述方法还包括:根据用户输入设置所述至少一个声音频率区间。

10.如权利要求1至6、9任一项所述的方法,其特征在于,所述向其他设备发送一噪声控制报文包括:通过广播方式向所述其他设备发送所述噪声控制报文。

11.一种噪声控制方法,其特征在于,所述方法包括:从外部接收一噪声控制报文,所述噪声控制报文包括发射功率值;

根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量包括:根据噪声强度值、预定阈值、当前音量、所述发射功率值和所述噪声控制报文的接收信号强度确定一目标音量;

根据所述目标音量调节音量;

所述根据噪声强度值、预定阈值、当前音量、所述发射功率值和所述噪声控制报文的接收信号强度确定一目标音量,包括:根据所述发射功率值和所述接收信号强度得到无线信号衰减值;

根据所述无线信号衰减值和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;

根据所述噪声强度值和所述第一子噪声强度值得到一第二子噪声强度值;

根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。

12.如权利要求11所述的方法,其特征在于,所述方法还包括:判断自身是否正在发出声音,在正在发出声音的情况下,执行所述从外部接收一噪声控制报文的步骤。

13.如权利要求11或12所述的方法,其特征在于,所述噪声控制报文包括:一噪声强度值和一预定阈值。

14.如权利要求11所述的方法,其特征在于,所述根据所述无线信号衰减值和所述当前音量得到所述噪声强度值中的一第一子噪声强度值包括:根据所述无线信号衰减值确定一中间参数;

根据所述中间参数和所述当前音量得到所述噪声强度值中的所述第一子噪声强度值。

15.如权利要求13所述的方法,其特征在于,所述噪声控制报文还包括:一位置信息。

16.如权利要求15所述的方法,其特征在于,所述根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量包括:根据所述噪声强度值、所述预定阈值、所述当前音量、所述位置信息确定一目标音量;

根据所述目标音量调节音量。

17.如权利要求16所述的方法,其特征在于,所述根据所述噪声强度值、所述预定阈值、所述当前音量、所述位置信息确定一目标音量包括:根据所述位置信息确定一距离;

根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;

根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;

根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。

18.如权利要求13所述的方法,其特征在于,所述噪声控制报文还包括:一噪声采样信息及对应的采样时间。

19.如权利要求18所述的方法,其特征在于,所述根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量包括:根据所述噪声强度值、所述预定阈值、所述当前音量、所述噪声采样信息和所述采样时间确定一目标音量;

根据所述目标音量调节音量。

20.如权利要求19所述的方法,其特征在于,所述根据所述噪声强度值、所述预定阈值、所述当前音量、所述噪声采样信息和所述采样时间确定一目标音量包括:将所述噪声采样信息与自身的声音输出记录相匹配,确定所述噪声采样信息的发声时间;

根据所述采样时间和所述发声时间的时间差一距离;

根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;

根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;

根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。

21.如权利要求11、14至20任一项所述的方法,其特征在于,所述噪声强度值包括:噪声声压级或噪声信号强度。

22.如权利要求11或12所述的方法,其特征在于,所述根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量包括:根据所述噪声控制报文和自身当前音量确定一步长;

按照所述步长调节音量。

23.如权利要求11或12所述的方法,其特征在于,所述根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量包括:根据所述噪声控制报文和自身当前音量确定一音量区间;

控制音量在所述音量区间内。

24.一种噪声主控设备,其特征在于,所述设备包括:一获取模块,用于获取周围环境的噪声信息;

一判断模块,用于判断所述噪声信息是否满足预定条件;

一发送模块,用于在所述噪声信息满足预定条件情况下,向其他设备发送一噪声控制报文,所述噪声控制报文包括一噪声采样信息及对应的采样时间,其中所述噪声控制报文用于通知所述其他设备调节音量。

25.如权利要求24所述的设备,其特征在于,所述获取模块包括:一第一获取单元,用于获取周围环境的噪声强度值。

26.如权利要求25所述的设备,其特征在于,所述获取模块还包括:一第二获取单元,用于从周围环境噪声中获取一噪声采样信息及对应的采样时间。

27.如权利要求24至26任一项所述的设备,其特征在于,所述设备还包括:一设置模块,用于根据用户输入设置至少一个声音频率区间,所述噪声信息为所述至少一个声音频率区间的噪声信息。

28.一种噪声被控设备,其特征在于,所述设备包括:一接收模块,用于从外部接收一噪声控制报文,所述噪声控制报文包括发射功率值;

一调节模块,用于根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量;

所述调节模块包括:

一目标音量确定子模块,用于根据噪声强度值、预定阈值、当前音量、所述发射功率值和所述噪声控制报文的接收信号强度确定一目标音量;

一调节子模块,用于根据所述目标音量调节音量;

所述目标音量确定子模块包括:

一第一单元,用于根据所述发射功率值和所述接收信号强度得到无线信号衰减值;

一第二单元,用于根据所述无线信号衰减值和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;

一第三单元,用于根据所述噪声强度值和所述第一子噪声强度值得到一第二子噪声强度值;

一第四单元,用于根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。

29.如权利要求28所述的设备,其特征在于,所述设备还包括:一判断模块,用于判断所述设备是否正在发出声音,在正在发出声音的情况下,启用所述接收模块。

30.如权利要求28或29所述的设备,其特征在于,所述设备还包括:一报文处理模块,用于从所述噪声控制报文中提取一噪声强度值和一预定阈值。

31.如权利要求30所述的设备,其特征在于,所述报文处理模块,还用于从所述噪声控制报文中提取所述噪声控制报文的发射功率值。

32.如权利要求28所述设备,其特征在于,所述第二单元包括:一中间参数确定子单元,用于根据所述无线信号衰减值确定一中间参数;

一第一子噪声强度值子单元,用于根据所述中间参数和所述当前音量得到所述噪声强度值中的一第一子噪声强度值。

33.如权利要求30所述的设备,其特征在于,所述报文处理模块,还用于从所述噪声控制报文中提取一位置信息。

34.如权利要求33所述的设备,其特征在于,所述调节模块包括:一目标音量确定子模块,用于根据所述噪声强度值、所述预定阈值、所述当前音量、所述位置信息确定一目标音量;

一调节子模块,用于根据所述目标音量调节音量。

35.如权利要求34所述的设备,其特征在于,所述目标音量确定子模块包括:一第一单元,用于根据所述位置信息确定一距离;

一第二单元,用于根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;

一第三单元,用于根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;

一第四单元,根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。

36.如权利要求30所述的设备,其特征在于,所述报文处理模块,还用于从所述噪声控制报文中提取一噪声采样信息及对应的采样时间。

37.如权利要求36所述的设备,其特征在于,所述调节模块包括:一目标音量确定子模块,用于根据所述噪声强度值、所述预定阈值、所述当前音量、所述噪声采样信息和所述采样时间确定一目标音量;

一调节子模块,用于根据所述目标音量调节音量。

38.如权利要求37所述的设备,其特征在于,所述目标音量确定子模块包括:一第一单元,用于将所述噪声采样信息与自身的声音输出记录相匹配,确定所述噪声采样信息的发声时间;

一第二单元,用于根据所述采样时间和所述发声时间的时间差确定一距离;

一第三单元,用于根据所述距离和所述当前音量得到所述噪声强度值中的所述第一子噪声强度值;

一第四单元,用于根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;

一第五单元,用于根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。

39.如权利要求28或29所述的设备,其特征在于,所述调节模块包括:一步长确定子模块,用于根据所述噪声控制报文和自身当前音量确定一步长;

一调节子模块,用于按照所述步长调节音量。

40.如权利要求28或29所述的设备,其特征在于,所述调节模块包括:一音量区间确定子模块,用于根据所述噪声控制报文和自身当前音量确定一音量区间;

一调节子模块,用于控制音量在所述音量区间内。

说明书 :

一种噪声控制方法及设备

技术领域

[0001] 本申请涉及噪声控制技术领域,尤其涉及一种噪声控制方法及设备。

背景技术

[0002] 噪声污染是人们在日常生活中经常遇到的问题。一般来说,影响人们工作、学习、休息的声音都称为噪声。
[0003] 越来越多的电子设备在丰富人们日常生活的同时,也带来了新的噪声污染的问题。比如,当某用户在卧室休息时,其他家庭成员也许在客厅中看电视,这时电视机发出的声音如果音量过大,很容易成为噪声,影响用户的休息。再比如,当某用户正在通过音响听音乐时,这时电话铃声响起,用户接听电话后发现音响声音过大,影响了用户正常接听电话。
[0004] 上述场景中,用户往往需要手动控制电视机或音响的音量键进行调节,才能避免噪声的干扰,步骤繁琐,用户体验差。

发明内容

[0005] 本申请的目的是:提供一种噪声控制方法及设备,以简化噪声控制步骤,提升用户体验。
[0006] 为解决上述技术问题,第一方面,提供一种噪声控制方法,所述方法包括:
[0007] 获取周围环境的噪声信息;
[0008] 判断所述噪声信息是否满足预定条件,如果满足,向其他设备发送一噪声控制报文,所述噪声控制报文用于通知所述其他设备调节音量。
[0009] 第二方面,提供一种噪声控制方法,所述方法包括:
[0010] 从外部接收一噪声控制报文;
[0011] 根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量。
[0012] 第三方面,提供一种噪声主控设备,所述设备包括:
[0013] 一获取模块,用于获取周围环境的噪声信息;
[0014] 一判断模块,用于判断所述噪声信息是否满足预定条件;
[0015] 一发送模块,用于在所述噪声信息满足预定条件情况下,向其他设备发送一噪声控制报文,所述噪声控制报文用于通知所述其他设备调节音量。
[0016] 第四方面,提供一种噪声被控设备,所述设备包括:
[0017] 一接收模块,用于从外部接收一噪声控制报文;
[0018] 一调节模块,用于根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量。
[0019] 本发明实施例所述噪声控制方法及设备,可以方便快捷的实现了对周围噪声的控制,提升了用户体验。

附图说明

[0020] 图1是本发明实施例所述噪声控制方法的流程图;
[0021] 图2是本发明实施例一个实施方式中所述噪声控制方法的流程图;
[0022] 图3是本发明实施例所述噪声控制方法的流程图;
[0023] 图4是本发明实施例一个实施方式中所述步骤S340的流程图;
[0024] 图5是本发明实施例一个实施方式中所述步骤S341a的流程图;
[0025] 图6是本发明实施例一个实施方式中所述步骤S340的流程图;
[0026] 图7是本发明实施例一个实施方式中所述步骤S341b的流程图;
[0027] 图8是本发明实施例一个实施方式中所述步骤S340的流程图;
[0028] 图9是本发明实施例一个实施方式中所述步骤S341c的流程图;
[0029] 图10是本发明实施例一个实施方式中所述步骤S340的流程图;
[0030] 图11是本发明实施例一个实施方式中所述步骤S340的流程图;
[0031] 图12是本发明实施例一个实施方式中所述噪声控制方法的流程图;
[0032] 图13是本发明实施例所述噪声主控设备的模块结构示意图;
[0033] 图14是本发明实施例一个实施方式中所述获取模块的模块结构示意图;
[0034] 图15是本发明实施例一个实施方式中所述获取模块的模块结构示意图;
[0035] 图16是本发明实施例一个实施方式中所述噪声主控设备的模块结构示意图;
[0036] 图17是本发明实施例所述噪声被控设备的模块结构示意图;
[0037] 图18是本发明实施例一个实施方式中所述噪声被控设备的模块结构示意图;
[0038] 图19是本发明实施例一个实施方式中所述调节模块的模块结构示意图;
[0039] 图20是本发明实施例一个实施方式中所述第二单元的模块结构示意图;
[0040] 图21是本发明实施例一个实施方式中所述调节模块的模块结构示意图;
[0041] 图22是本发明实施例一个实施方式中所述调节模块的模块结构示意图;
[0042] 图23是本发明实施例一个实施方式中所述调节模块的模块结构示意图;
[0043] 图24是本发明实施例一个实施方式中所述调节模块的模块结构示意图;
[0044] 图25是本发明实施例一个实施方式中所述噪声被控设备的模块结构示意图;
[0045] 图26是本发明一个实施例所述噪声主控设备的结构图;
[0046] 图27是本发明一个实施例所述噪声被控设备的结构图。

具体实施方式

[0047] 下面结合附图和实施例,对本发明的具体实施方式作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0048] 本领域技术人员理解,在本发明的实施例中,下述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0049] 另外,本发明各实施例中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0050] 本发明中的“噪声”是指影响人们工作、学习、休息的声音,其具有相对性,比如,当一用户在打电话时其周围说话声、音乐声、汽笛声等均可能成为噪声。
[0051] 发明人在研究中发现,用户在进入声音敏感状态之前,往往会对随身的电子设备进行有规律的操作。比如,用户在上床休息前,可能会把手机调至静音模式。再比如,用户在接听电话前,会按下接听键。因此,根据用户的操作习惯,相应的电子设备(比如手机)可以预先获知用户将进入声音敏感状态,从而可以预先通知周围的正在发出声音的电子设备降低音量,避免干扰用户。
[0052] 图1是本发明一个实施例所述噪声控制方法的流程图,所述方法可以由例如一噪声主控设备执行,如图1所示,所述方法包括:
[0053] S120:获取周围环境噪声信息;
[0054] S140:判断所述噪声信息是否满足预定条件,如果满足,向其他设备发送一噪声控制报文,所述噪声控制报文用于通知所述其他设备调节音量。
[0055] 本发明实施例所述噪声控制方法,从周围环境噪声中获取噪声信息,在所述噪声信息满足预定条件情况下,自动向其他设备发送所述噪声控制报文,以通知所述其他设备调节音量,从而方便快捷的实现了对周围噪声的控制,提升了用户体验。
[0056] 以下将对所述步骤S120和S140的功能进行详细说明。
[0057] 在一种实施方式中,所述步骤S120中所述噪声信息包括:一噪声强度值。其中,所述噪声强度值是指能够反映周围环境中噪声的强度的信息,比如可以是噪声声压级或者噪声信号强度等。
[0058] 在一种实施方式中,所述步骤S140中,所述满足预定条件包括:所述噪声强度值的值大于一预定阈值。其中,所述预定阈值可以由用户设置,比如输出一个设置界面,根据用户的输入数值设置所述预定阈值。或者,所述预定阈值可以根据用户当前对噪声的敏感程度自动设置,比如当用户将手机调至静音模式时,表示用户接下来可能要睡眠,所述预定阈值自动被设置为10dB;当用户按下手机的接听键时,所述预定阈值自动被设置为20dB。
[0059] 本申请中,所述调节音量,主要是指将音量从高向低调节,本申请不限定具体的调节方式,比如可以通过在输出端进行滤波处理等进行调节,也可以通过修改音频信号中的音量值进行调节。
[0060] 在一种实施方式中,接收所述噪声控制报文的所述其他设备可以在接收到所述噪声控制报文后就降低自己的音量,比如每个设备每次调低10dB。这种实施方式主要适用于所述其他设备数量较少的情况,比如所述用户的家中除了手机,只有一台电视机可能会对用户产生噪声影响。通过预先设置,可以令电视每次收到手机发出的噪声控制报文后自动将音量降低10dB。其中,本申请中降低音量包括降低音量至0dB,即关机或静音。
[0061] 在一种实施方式中,所述其他设备可能为多个独立的发声设备,所述步骤S140中,优选通过广播方式向所述其他设备发送所述噪声控制报文。这时,由于每个发声设备的当前音量、到所述噪声控制报文发送方的距离等不完全相同,导致某些发声设备造成的噪声影响大,某些发声设备造成的噪声影响小,让每个发声设备都降低相同的音量并不合理,比如有些发声设备本身音量低,噪声影响小,降低音量后可能已经是静音状态,影响其他用户正常使用。这时,如果通过所述噪声控制报文向所述其他设备传递相应的信息,则可以由所述其他设备根据自身情况自行决定降低多少音量,从而进一步提升用户体验。
[0062] 在一种实施方式中,所述噪声控制报文可以包括:所述噪声强度值、所述预定阈值和所述噪声控制报文的发射功率值。或者,
[0063] 在一种实施方式中,所述噪声控制报文可以包括:所述噪声强度值、所述预定阈值和所述噪声控制报文发送方的位置信息。或者,
[0064] 在一种实施方式中,所述噪声控制报文可以包括:所述噪声强度值、所述预定阈值、一噪声采样信息及对应的采样时间。其中,所述噪声采样信息和所述采样时间可以在获取所述噪声信息时获取,也就是说,从周围环境噪声中获取的所述噪声信息包含所述噪声采样信息和所述采样时间。所述噪声采样信息可以是原始的噪声采样片段或者处理后的噪声采样特性。
[0065] 对于所述其他设备如何利用所述噪声控制报文中包含的信息进行音量调节,将在后文描述,此处不再赘述。
[0066] 本申请中所述噪声信息可以是采集到的所有声音频率对应的噪声信息。另外,在一种实施方式中,所述噪声信息也可以是某些特定声音频率区间的噪声信息,即至少一个声音频率区间的噪声信息。本实施方式,主要适用于用户对特定声音频率区间的噪声相对敏感的情况,比如当用户在思考问题时,对于电视机发出的人物对白声和音响发出的音乐声,用户可能对所述对白声更加敏感。因此,所述用户的手机可以根据用户习惯从周围环境噪声中获取人物对白声所对应的声音频率区间(比如300HZ~3400HZ)的噪声信息,进而执行所述步骤S140的判断和报文发送等任务。
[0067] 另外,在另一实施方式中,所述声音频率区间可以由用户设置,如图2所示,所述方法还可以包括:
[0068] S110:根据用户输入设置至少一个声音频率区间。
[0069] 综上,本实施方式所述噪声控制方法,可以根据周围环境的噪声信息进行判断,如果满足调节,向其他设备发送所述噪声控制报文,并可以通过所述噪声控制报文传递相应信息,以便所述其他设备根据自身情况制定音量调节策略,简化了噪声控制步骤,提高了用户体验。
[0070] 图3是本发明另一实施例所述噪声控制方法的流程图,所述方法可以由例如一噪声被控设备执行,如图3所示,所述方法包括:
[0071] S320:从外部接收一噪声控制报文;
[0072] S340:根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量。
[0073] 本实施例所述方法,从外部设备接收一噪声控制报文,根据所述噪声控制报文和自身当前音量,按照音量调节策略调节音量,从而可以根据外部设备的请求自动调节音量,减少噪声输出,简化了噪声控制步骤,提升了用户体验。
[0074] 以下将详细说明所述步骤S320和S340的功能。
[0075] 在一种实施方式中,所述步骤S320,可以通过无线方式接收所述外部设备发送的所述噪声控制报文,从而可以方便用户对所述报文发送方设备的移动。
[0076] 在一种实施方式中,所述噪声控制报文包括:一噪声强度值、一预定阈值和所述噪声控制报文的发射功率值。并且,参见图4,所述步骤S340包括:
[0077] S341a:根据所述噪声强度值、所述预定阈值、所述当前音量、所述发射功率值和所述噪声控制报文的接收信号强度确定一目标音量。
[0078] S342a:根据所述目标音量调节音量。
[0079] 其中,本申请中所述目标音量是音量调节后的目标值。所述步骤S342a可以直接将音量调节为所述目标音量。
[0080] 具体的,在一种实施方式中,参见图5,所述步骤S341a可以包括:
[0081] S3411a:根据所述发射功率值和所述接收信号强度得到无线信号衰减值。
[0082] S3412a:根据所述无线信号衰减值和所述当前音量得到所述噪声强度值中的一第一子噪声强度值。
[0083] S3413a:根据所述噪声强度值和所述第一子噪声强度值得到一第二子噪声强度值;
[0084] S3414a:根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。
[0085] 在一种实施方式中,所述步骤S3412a可以包括:
[0086] S34121a:根据所述无线信号衰减值确定一中间参数。所述中间参数可以是能够关联所述无线信号衰减值和声音信号衰减值的参数,比如可以是距离。
[0087] S34122a:根据所述中间参数和所述当前音量得到所述噪声强度值中的所述第一子噪声强度值。
[0088] 其中,本申请中所述噪声强度值可以包括:噪声声压级或噪声信号强度,其反映的是所述外部设备处的噪声的强度的信息。所述第一子噪声强度值反映的是当前噪声源(即当前发声设备)所输出声音对所述外部设备处的噪声的强度的贡献值;所述第二子噪声强度值反映的是其他噪声源(即其他发声设备)所输出声音对所述外部设备处的噪声的强度的贡献值。相应的,当所述噪声强度值为噪声声压级时,所述第一子噪声强度值为第一子噪声声压级,所述第二子噪声强度值为第二子噪声声压级;当所述噪声强度值为噪声信号强度时,所述第一子噪声强度值为第一子噪声信号强度,所述第二子噪声强度值为第二子噪声信号强度。简单起见,下文仅以所述噪声强度值为噪声声压级的情况进行举例说明。
[0089] 假设所述噪声控制报文的发射功率值为Lt,所述噪声控制报文的接收信号强度为Lr,所述当前音量为Lc,所述外部设备处的噪声声压级为Lp0,所述预定阈值为Lp。
[0090] 则根据所述步骤S3411a可以得到无线信号衰减值Ld1:
[0091] Ld1=Lt-Lr。
[0092] 简单起见,认为无线信号的衰减仅与信号传播距离相关,假设信号传播距离与无线信号的衰减值之间具有第一函数关系,根据所述步骤S34121a可以得到自身与所述外部设备的距离D:
[0093] D=f1(Ld1);
[0094] 其中,f1表示所述第一函数关系。
[0095] 简单起见,认为声音的衰减仅与声音的传播距离相关,假设声音的衰减值与其传播距离之间具有第二函数关系,根据所述步骤S34122a可以得到经过所述距离后声音的衰减值Ld2:
[0096] Ld2=f1(D);
[0097] 其中,f2表示所述第二函数关系。
[0098] 进一步,根据当前音量,可以得到所述外部设备处的所述第一子噪声声压级Lp1:
[0099] Lp1=Lc-Ld2;
[0100] 所述步骤S3413a中,假设第二子噪声声压级为Lp2,根据声音强度叠加公式有:
[0101]
[0102] 根据该公式,可以计算得到Lp2。
[0103] 所述步骤S3414a中,首先假设其他噪声源不会进行音量调节,同时假设音量调节后的第一子噪声声压级为Lp1’,根据所述预定阈值Lp,第二子噪声声压级Lp2,根据声音强度叠加公式有:
[0104]
[0105] 根据该公式,可以计算得到Lp1’。
[0106] 进而根据所述当前音量为Lc,所述音量调节前后的第一子噪声声压级Lp1和Lp1’可以得到所述目标音量La:
[0107] La=Lc-(Lp1-Lp1’)。
[0108] 本领域技术人员理解,所述步骤S3414a中,确定所述目标音量时,还可以假设所述其他噪声源也会进行音量调节,比如可以假设所述其他噪声源调节后的第二子噪声声压级为Lp2’=Lp2×50%。
[0109] 在一种实施方式中,所述噪声控制报文包括:一噪声强度值、一预定阈值和一位置信息。该位置信息是所述外部设备的位置信息。并且,参见图6,所述步骤S340包括:
[0110] S341b:根据所述噪声强度值、所述预定阈值、所述当前音量、所述位置信息确定一目标音量;
[0111] S342b:根据所述目标音量调节音量。
[0112] 具体的,参见图7,在一种实施方式中,所述步骤S341b可以包括:
[0113] S3411b:根据所述位置信息确定一距离;
[0114] S3412b:根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;
[0115] S3413b:根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;
[0116] S3414b:根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。
[0117] 其中,所述步骤S3411b中,所述距离是自身与所述外部设备的距离。当前发声源可以通过室内定位等技术获取自身的位置信息,结合所述外部设备的位置信息,可以得到自身与所述外部设备的距离。
[0118] 所述步骤S3412b~S3414b的实现过程与上一实施方式中步骤S34122a、S3413a、S3414a的实现过程相类似,此处不再赘述。
[0119] 在一种实施方式中,所述噪声控制报文包括:一噪声强度值、一预定阈值和一噪声采样信息及对应的采样时间。并且,参见图8,所述步骤S340包括:
[0120] S341c:根据所述噪声强度值、所述预定阈值、所述当前音量、所述噪声采样信息和所述采样时间确定一目标音量;
[0121] S342c:根据所述目标音量调节音量。
[0122] 具体的,在一种实施方式中,参见图9,所述步骤S341c可以包括:
[0123] S3411c:将所述噪声采样信息与自身的声音输出记录相匹配,确定所述噪声采样信息的发声时间;
[0124] S3412c:根据所述采样时间和所述发声时间的时间差确定一距离;
[0125] S3413c:根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;
[0126] S3414c:根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;
[0127] S3415c:根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。
[0128] 其中,所述步骤S3411c中,所述噪声采样信息可以是环境噪声的一段录音即噪声采样片段,也可以是对所述噪声采样片段处理后提取得到的噪声采样特性(如频谱特性等)。简单起见,以下对所述步骤S3411c的说明仅以所述噪声采样信息是噪声采样片段的情况进行说明(当所述噪声采样信息是噪声采样特性时,在对所述噪声采样信息的处理过程中可以省略后述步骤a和b)。
[0129] 在一种实施方式中,所述步骤S3411c可以包括:
[0130] a)将待处理音频信号划分为多个帧;
[0131] b)对每个帧的音频信号进行特性(feature)提取,所述特性包括但不限于:傅里叶系数、MFFC(Mel-frequency Cepstral Coefficients,梅尔倒频谱参数)、频谱平坦度(spectral flatness)、谱锐度(spectral sharpness)、线性预测编码系数(Linear Predictive Coding coefficients)等;
[0132] c)使用分类算法对提取的特性进行压缩处理,形成每一帧对应的子指纹(sub-fingerprint);
[0133] d)将所述噪声采样信息作为待处理音频信号执行所述步骤a~c,得到所述噪声采样信息对应的多个子指纹,该多个子指纹构成指纹块(fingerprint block);将自身的声音输出作为待处理音频信号执行所述步骤a~c,得到所述自身的声音输出对应的多个子指纹,该多个子指纹构成指纹流;
[0134] e)将所述指纹块与所述指纹流的不同部分比较相似度,可以判断是否匹配,当相似度大于一预定值时,可以认为匹配,当匹配时可以得到所述噪声采样信息的发声时间。
[0135] 上述步骤a~e的详细实现可以参考Jaap Haitsma和Antonius Kalker等人的论文:“A Highly Robust Audio Fingerprinting System”,International Symposium on Music Information Retrieval(ISMIR)2002,pp.107-115。此非本发明重点,不再赘述。
[0136] 所述步骤S3412c中,所述距离是自身与所述外部设备的距离。根据所述采样时间和所述发声时间可以得到时间差,进而结合声音在空气中的传播速度,可以得到自身与所述外部设备的距离。
[0137] 所述步骤S3413c~S3415c的实现过程与上一实施方式中步骤S3412b~S3414b的实现过程相类似,此处不再赘述。
[0138] 参见图10,在一种实施方式中,所述步骤S340包括:
[0139] S341d:根据所述噪声控制报文和自身当前音量确定一步长;
[0140] S342d:按照所述步长调节音量。
[0141] 为了更好的实现本实施方式的方法,本实施方式所述方法可以循环执行,即每次接收到所述噪声控制报文时,执行一次所述步骤S340,直至不再接收到所述噪声控制报文。其中,所述步长可以是固定值,也可以是非固定值。所述步长的设置可以参考当前音量,比如当前音量较大时,设置较大的步长,当前音量较小时,设置较小的步长。
[0142] 比如,当第一次接收到所述噪声控制报文时,当前音量是80dB,确定步长为-20dB,调节后音量为60dB;当第二次接收到所述噪声控制报文时,当前音量是60dB,确定步长为-8dB,调节后音量为52dB;当第三次接收到所述噪声控制报文时,当前音量是52dB,确定步长为-5dB,调节后音量为47dB。
[0143] 参见图11,在一种实施方式中,所述步骤S340包括:
[0144] S341e:根据所述噪声控制报文和自身当前音量确定一音量区间;
[0145] S342e:控制音量在所述音量区间内。
[0146] 本实施方式中,所述音量区间的确定可以参考当前音量的预定比例,比如可以将所述音量区间的上限设置为当前音量的50%,下限设置为0,假设当前音量为80dB,则所述步骤S341e确定的音量区间为[40,0]。
[0147] 本实施方式所述方法,只会对音量区间之外的音频信号的输出音量进行调节,从而可以避免音频信号中本身音量值较小的部分经过调节后输出音量为0导致其他用户完全无法听到的情况。
[0148] 考虑的节约能源的需求,所述方法并无需在设备开机后一直执行,而只需在设备处于发声状态时才执行。因此,参见图12,在本发明另一实施方式中,所述方法还包括:
[0149] S310:判断自身是否正在发出声音,在正在发出声音的情况下,执行所述从外部接收一噪声控制报文的步骤。
[0150] 综上,本实施例所述噪声控制方法,接收噪声控制报文后,可以根据报文中相关信息和自身当前音量,确定目标音量、步长或者音量区间,进而进行相应的音量调节,从而方便快捷的实现了对周围噪声的控制,提升了用户体验。
[0151] 图13是本发明一种实施例所述噪声主控设备的模块结构示意图。所述噪声主控设备一般可以是被用户随身携带的设备,比如可以是智能手机、智能手表、智能眼镜、智能指环等设备。由于这些设备被用户随身携带,所以其获取的噪声信息更加接近用户双耳感觉到的噪声。
[0152] 如图13所示,所述设备1300包括:
[0153] 一获取模块1310,用于获取周围环境的噪声信息;
[0154] 一判断模块1320,用于判断所述噪声信息是否满足预定条件;
[0155] 一发送模块1330,用于在所述噪声信息满足预定条件情况下,向其他设备发送一噪声控制报文,所述噪声控制报文用于通知所述其他设备调节音量。
[0156] 参见图14,在一种实施方式中,所述噪声信息包括:一噪声强度值。其中,所述噪声强度值是指能够反映周围环境中噪声的强度的信息,比如可以是噪声声压级或者噪声信号强度等。本实施方式中,所述获取模块1310包括:
[0157] 一第一获取单元1311,用于获取周围环境的噪声强度值。
[0158] 在一种实施方式中,所述满足预定条件包括:所述噪声强度值的值大于一预定阈值。
[0159] 在一种实施方式中,所述噪声控制报文可以包括:所述噪声强度值、所述预定阈值和所述噪声控制报文的发射功率值。或者,
[0160] 在一种实施方式中,所述噪声控制报文可以包括:所述噪声强度值、所述预定阈值和所述噪声控制报文发送方的位置信息。或者,
[0161] 在一种实施方式中,所述噪声控制报文可以包括:所述噪声强度值、所述预定阈值、一噪声采样信息及对应的采样时间。其中,所述噪声采样信息和所述采样时间可以在获取所述噪声信息时获取,也就是说,从周围环境噪声中获取的所述噪声信息包含所述噪声采样信息和所述采样时间。参见图15,在本实施方式中,所述获取模块1310还可以包括:
[0162] 一第二获取单元1312,用于从周围环境噪声中获取所述噪声采样信息及对应的采样时间。
[0163] 本申请中所述噪声信息可以是采集到的所有声音频率对应的噪声信息。另外,在一种实施方式中,所述噪声信息也可以是某些特定声音频率区间的噪声信息,即至少一个声音频率区间的噪声信息。参见图16,在本实施方式中,所述设备1300还可以包括:
[0164] 一设置模块1340,用于根据用户输入设置至少一个声音频率区间,所述噪声信息为所述至少一个声音频率区间的噪声信息。
[0165] 图17是本发明一个实施例所述噪声被控设备的模块结构示意图,所述噪声被控设备可以比如是电视机、音响设备、游戏机、个人计算机、手机等可能发出较高声音的设备。
[0166] 参见图17,所述被控设备1700可以包括:
[0167] 一接收模块1710,用于从外部接收一噪声控制报文;
[0168] 一调节模块1720,用于根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量。
[0169] 其中,所述外部即一外部设备。
[0170] 参见图18,在一个实施方式中,所述设备1700还包括:
[0171] 一报文处理模块1730,用于从所述噪声控制报文中提取一噪声强度值和一预定阈值。
[0172] 在一个实施方式中,所述报文处理模块1730,还用于从所述噪声控制报文中提取所述噪声控制报文的发射功率值。
[0173] 参见图19,本实施方式中,所述调节模块1720可以包括:
[0174] 一目标音量确定子模1721a,用于根据所述噪声强度值、所述预定阈值、所述当前音量、所述发射功率值和所述噪声控制报文的接收信号强度确定一目标音量;
[0175] 一调节子模块1722a,用于根据所述目标音量调节音量。
[0176] 所述目标音量确定子模块1721a可以包括:
[0177] 一第一单元17211a,用于根据所述发射功率值和所述接收信号强度得到无线信号衰减值;
[0178] 一第二单元17212a,用于根据所述无线信号衰减值和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;
[0179] 一第三单元17213a,用于根据所述噪声强度值和所述第一子噪声强度值得到一第二子噪声强度值;
[0180] 一第四单元17214a,用于根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。
[0181] 参见图20,所述第二单元17212a可以包括:
[0182] 一中间参数确定子单元172121a,用于根据所述无线信号衰减值确定一中间参数;
[0183] 一第一子噪声强度值子单元172122a,用于根据所述中间参数和所述当前音量得到所述噪声强度值中的所述第一子噪声强度值。
[0184] 在一个实施方式中,所述报文处理模块1730,还用于从所述噪声控制报文中提取一位置信息。该位置信息是所述外部设备的位置信息
[0185] 参见图21,本实施方式中,所述调节模块1720可以包括:
[0186] 一目标音量确定子模块1721b,用于根据所述噪声强度值、所述预定阈值、所述当前音量、所述位置信息确定一目标音量;
[0187] 一调节子模块1722b,用于根据所述目标音量调节音量。
[0188] 所述目标音量确定子模块可以包括:
[0189] 一第一单元17211b,用于根据所述位置信息确定一距离;
[0190] 一第二单元17212b,用于根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;
[0191] 一第三单元17213b,用于根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;
[0192] 一第四单元17214b,根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。
[0193] 在一个实施方式中,所述报文处理模块1730,还用于从所述噪声控制报文中提取一噪声采样信息及对应的采样时间。
[0194] 参见图22,本实施方式中,所述调节模块1720包括:
[0195] 一目标音量确定子模块1721c,用于根据所述噪声强度值、所述预定阈值、所述当前音量、所述噪声采样信息和所述采样时间确定一目标音量;
[0196] 一调节子模块1722c,用于根据所述目标音量调节音量。
[0197] 所述目标音量确定子模块包括:
[0198] 一第一单元17211c,用于将所述噪声采样信息与自身的声音输出记录相匹配,确定所述噪声采样信息的发声时间;
[0199] 一第二单元17212c,用于根据所述采样时间和所述发声时间的时间差一距离;
[0200] 一第三单元17213c,用于根据所述距离和所述当前音量得到所述噪声强度值中的一第一子噪声强度值;
[0201] 一第四单元17214c,用于根据所述噪声强度值、所述第一子噪声强度值得到一第二子噪声强度值;
[0202] 一第五单元17215c,用于根据所述预定阈值、所述第一子噪声强度值、所述第二子噪声强度值和所述当前音量确定所述目标音量。
[0203] 参见图23,在一个实施方式中,所述调节模块1720包括:
[0204] 一步长确定子模块1721d,用于根据所述噪声控制报文和自身当前音量确定一步长;
[0205] 一调节子模块1722d,用于按照所述步长调节音量。
[0206] 参见图24,在一个实施方式中,所述调节模块1720包括:
[0207] 一音量区间确定子模块1721e,用于根据所述噪声控制报文和自身当前音量确定一音量区间;
[0208] 一调节子模块1722e,用于控制音量在所述音量区间内。
[0209] 考虑的节约能源的需求,所述设备并无需在设备开机后一直执行,而只需在设备处于发声状态时才执行。参见图25,在一个实施方式中,所述设备1700还可以包括:
[0210] 一判断模块1740,用于判断所述设备是否正在发出声音,在正在发出声音的情况下,启用所述接收模块。
[0211] 本发明实施例所述噪声主控设备的结构如图26所示。本发明具体实施例并不对所述噪声主控设备的具体实现做限定,参见图26,所述噪声主控设备2600可以包括:
[0212] 处理器(processor)2610、通信接口(Communications Interface)2620、存储器(memory)2630,以及通信总线2640。其中:
[0213] 处理器2610、通信接口2620,以及存储器2630通过通信总线2640完成相互间的通信。
[0214] 通信接口2620,用于与其他网元通信。
[0215] 处理器2610,用于执行程序2632,具体可以执行上述图9所示的方法实施例中的相关步骤。
[0216] 具体地,程序2632可以包括程序代码,所述程序代码包括计算机操作指令。
[0217] 处理器2610可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0218] 存储器2630,用于存放程序2632。存储器2630可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序2632具体可以执行以下步骤:
[0219] 获取周围环境的噪声信息;
[0220] 判断所述噪声信息是否满足预定条件,如果满足,向其他设备发送一噪声控制报文,所述噪声控制报文用于通知所述其他设备调节音量。
[0221] 程序2632中各步骤的具体实现可以参见上述实施例中的相应步骤或模块,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0222] 本发明一个实施例所述噪声被控设备的结构如图27所示。本发明具体实施例并不对所述噪声被控设备的具体实现做限定,参见图27,所述噪声被控设备2700可以包括:
[0223] 处理器(processor)2710、通信接口(Communications Interface)2720、存储器(memory)2730,以及通信总线2740。其中:
[0224] 处理器2710、通信接口2720,以及存储器2730通过通信总线2740完成相互间的通信。
[0225] 通信接口2720,用于与其他网元通信。
[0226] 处理器2710,用于执行程序2732,具体可以执行上述图1至图12所示的方法实施例中的相关步骤。
[0227] 具体地,程序2732可以包括程序代码,所述程序代码包括计算机操作指令。
[0228] 处理器2710可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0229] 存储器2730,用于存放程序2732。存储器2730可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序2732具体可以执行以下步骤:
[0230] 从外部接收一噪声控制报文;
[0231] 根据所述噪声控制报文和自身当前音量,按照一音量调节策略调节音量。
[0232] 程序2732中各步骤的具体实现可以参见上述实施例中的相应步骤或模块,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0233] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0234] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,控制器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0235] 以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。