一种耳机降噪方法、装置、耳机及介质与流程

文档序号:23231203发布日期:2020-12-08 15:19阅读:164来源:国知局
一种耳机降噪方法、装置、耳机及介质与流程

本发明实施例涉及信号处理技术领域,尤其涉及一种耳机降噪方法、装置、耳机及介质。



背景技术:

城市化的发展伴随着环境污染越发严重,噪音是常见的环境污染之一。环境噪声主要来源于交通方面、工业方面、建筑方面和社会方面。用户通过佩戴降噪耳机降低环境噪音,保护用户的听力。

目前使用的耳机降噪方法,通常采用前馈麦克风与后馈麦克风结合生成与环境音相位相反以及频率、振幅相同的声波,将产生的声波和环境音的声波中和,抵消传输到环境音声波,达到耳机降噪效果。当环境变化,需要调整降噪深度时,通常通过与降噪耳机匹配的客户端应用程序进行调节,然后降噪耳机根据客户端应用的降噪深度调整信号实现降噪深度调整。

但是,在使用降噪耳机的过程中,通过打开客户端应用调节相应的降噪深度,对用户来说操作繁琐且费时,使用过程不够友好。



技术实现要素:

本发明提供一种耳机降噪方法、装置、耳机及介质,以实现在不同环境条件下,降噪耳机自动切换降噪模式,简化用户的操作。

第一方面,本发明实施例提供了一种耳机降噪方法,该方法包括:

响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音;

根据所述环境音确定与所述环境音相匹配的降噪深度;

根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。

可选的,所述进行环境噪声监测并采集环境音,包括:通过耳机的前馈麦克风,按照预设频率持续采集当前环境音。

可选的,所述根据所述环境音确定与所述环境音相匹配的降噪深度,包括:

在预设数量环境音样本数据中,去除数值最高和数值最低的环境音样本数据,并对剩余的环境音样本数据进行均值处理,得到当前环境音数据;

将所述当前环境音数据与预设环境音阈值进行比较,确定与所述环境音相匹配的降噪深度。

可选的,将所述当前环境音数据与预设环境音阈值进行比较,确定与所述环境音相匹配的降噪深度,包括:

当所述当前环境音数据大于所述预设环境音阈值时,所述降噪深度为第一降噪深度;

当所述当前环境音数据小于所述预设环境音阈值时,所述降噪深度为第二降噪深度;

其中,所述第一降噪深度对应深度降噪模式,所述第二降噪深度对应普通降噪模式。

可选的,所述根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪,包括:

判断所述降噪深度对应的降噪模式与所述当前降噪模式是否相同;若是,则将所述当前降噪模式作为目标降噪模式;

否则,将当前降噪模式调整为所述降噪深度对应的降噪模式。

可选的,在响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音之前,所述方法还包括:

与对应的客户端应用建立连接,并接收所述客户端发送的降噪模式切换启动信号。

第二方面,本发明实施例还提供了一种耳机降噪装置,该装置包括:

噪声采集模块,用于响应于用户的降噪模式切换操作,进行环境噪声监测并采集当前环境音;

降噪深度确定模块,用于根据所述环境音确定与所述环境音相匹配的降噪深度;

降噪模式调整模块,用于根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。

第三方面,本发明实施例还提供了一种客户端应用,该客户端应用包括:

降噪模式调整控件,用于在用户的触发下,启动耳机的降噪模式切换功能。

第四方面,本发明实施例还提供了一种降噪耳机,包括:

前馈麦克风,用于耳机所在采集环境音;

蓝牙芯片以及存储在所述蓝牙芯片上并被所述蓝牙芯片执行的耳机降噪程序,其中,所述耳机降噪程序被蓝牙芯片执行时,实现如本发明任意实施例所提供的耳机降噪方法步骤。

第五方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本发明任意实施例所提供的耳机降噪方法步骤。

本发明通过响应用户降噪模式切换操作,根据环境音确定降噪深度从而调整耳机降噪模式,解决了当环境变化,在使用降噪耳机的过程中,通过客户端应用手动调整降噪模式操作不便的技术问题,实现了实时监测环境噪音,耳机自动调整降噪模式,达到了用户使用操作便捷的效果,同时提升了用户体验。

附图说明

图1是本发明实施例一中的一种耳机降噪方法的流程图;

图2是本发明实施例二中的一种耳机降噪方法的流程图;

图3是本发明实施例三中的一种耳机降噪装置功能模块示意图;

图4是本发明实施例四中的一种耳机的示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种耳机降噪方法的流程图,本实施例可适用于在环境变化时,调整耳机降噪深度的情况,该方法可以由耳机降噪装置来执行,具体包括如下步骤:

s110、响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音。

其中,降噪模式可以是普通降噪模式和深度降噪模式,

普通降噪模式是耳机过滤中、低频以及中低响度的环境噪音,深度降噪模式是耳机过滤高频以及中高响度的环境噪音。示例性的,用户可以采用单击、双击或长按预设时间等方式操作蓝牙耳机,开启耳机降噪功能,实时监测并采集用户所处环境的环境噪声。

在上述技术方案的基础上,可选的,环境噪声监测并采集环境音可以是通过耳机的前馈麦克风,按照预设频率持续采集当前环境音。

示例性的,用户可以预先对耳机的功能进行配置,包括设定采集的频率,例如设定每200ms采集一次环境噪音。当用户开启耳机深度降噪功能时,通过耳机前馈麦克风,按照每200ms采集一次环境噪音的频率采集用户所处环境的环境噪音。

s120、根据所述环境音确定与所述环境音相匹配的降噪深度。

具体的,根据环境音确定与环境音相匹配的降噪深度可以是采用预设不同响度环境音对应的降噪深度方式,对采集的环境音进行分析,得到与环境音相匹配的降噪深度,其中,降噪深度可以是普通降噪深度以及深度降噪深度。

示例性的,预设环境音普通降噪深度参数为30db,深度降噪深度参数为35db,当前环境音的响度为30db时,环境音响度大于30db且小于35db时,耳机降噪模式对应普通降噪模式,环境音响度大于35db时,耳机降噪模式对应深度降噪模式,当当前环境音为32db时,通过环境音范围与降噪模式类型的对应关系,确认与当前环境音相匹配的降噪深度为普通降噪深度,在环境发生变化时,降噪深度会随着环境变化进行适应性调整,例如在办公室时,耳机降噪深度是普通降噪深度,但由办公室环境到喧哗的建筑工地,环境发生了变化,环境音同时也发生了改变,耳机降噪深度由普通降噪深度变换为深度降噪深度,总之环境音分贝越高,降噪深度越高。

s130、根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。

其中,当前降噪模式可以是,耳机降噪功能默认初始降噪模式为普通降噪模式,也可以是深度降噪模式,目标降噪模式可以是普通降噪模式,也可以是深度降噪模式。

示例性的,当采集的环境音的降噪深度为普通降噪深度,普通降噪深度对应普通降噪模式,同时当前降噪模式为普通降噪模式,则耳机降噪模式不进行切换;当采集的环境音的降噪深度达到深度降噪深度,同时深度降噪深度对应深度降噪模式,而当前的降噪模式是普通降噪模式,耳机的降噪模式自动切换成深度降噪模式,实现深度降噪。

本实施例的技术方案,通过响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音,并确定与环境音相匹配的降噪深度,根据降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪,解决了在使用降噪耳机的过程中,通过手动调整降噪模式问题,实现了实时监测环境噪音,耳机自动调整降噪模式,达到了用户使用操作便捷的效果。

在上述技术方案的基础上,优选的,在响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音之前,还包括:与对应的客户端应用建立连接,并接收所述客户端发送的降噪模式切换启动信号。

具体的,开启耳机降噪模式,同时打开深度降噪客户端应用,通过查找确认耳机型号是否在深度降噪客户端应用的白名单中,如果耳机型号不存在于白名单中,则耳机无法实现深度降噪功能,如果耳机型号存在白名单中,则在深度降噪客户端应用打开深度降噪功能,并开启耳机降噪模式,实现耳机降噪功能,其中白名单可以是相关降噪耳机型号列表。通过深度降噪客户端应用控制降噪功能开启,这样有益于节省耳机电量。

实施例二

图2为本发明实施例二提供的一种耳机降噪方法的流程图,在上述实施例的基础上进行了细化,确认耳机降噪深度的情况,该方法具体包括如下步骤:

s210、响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音。

具体的,用户打开应用客户端中的深度降噪功能,同时蓝牙耳机开启降噪功能,客户端应用与蓝牙耳机建立连接,耳机前馈麦克风采集用户所处环境的环境音。

s220、在预设数量环境音样本数据中,去除数值最高和数值最低的环境音样本数据,并对剩余的环境音样本数据进行均值处理,得到当前环境音数据。

其中,当前环境音数据是首先采用人工方式设定采集环境音间隔时间,以及环境音样本数据,然后对样本数据进行去除数值最高和数值最低的环境音样本数据,最后对剩余样本数据进行均值化处理。例如,设定每隔200ms前馈麦克风采集用户所处环境中的环境音,同时设定采集25条环境音样本数量,将样本数量中的最高和最低的环境音数据删除,对其余样本数据环境音求取平均值,获当前环境音数据。这样处理可以使当前环境音数据趋于平稳。

s230、将所述当前环境音数据与预设环境音阈值进行比较,确定与所述环境音相匹配的降噪深度。

具体的,通过预设环境音阈值划分环境音范围,设定不同环境音范围对应的降噪深度,通过当前环境数据与预设环境音阈值进行比较,获得当前环境音数据所属的环境音范围,根据环境音范围与降噪深度的对应关系,从而确定当前环境数据对应的降噪深度。

可选的,将所述当前环境音数据与预设环境音阈值进行比较,确定与所述环境音相匹配的降噪深度,包括:当所述当前环境音数据大于所述预设环境音阈值时,所述降噪深度为第一降噪深度;当所述当前环境音数据小于所述预设环境音阈值时,所述降噪深度为第二降噪深度;其中,所述第一降噪深度对应深度降噪模式,所述第二降噪深度对应普通降噪模式。

其中,预设环境音阈值根据不同耳机的麦克风结构位置以及麦克风精度进行校准。

具体的,将环境音数据与预设环境音阈值进行比较,当环境音数据大于预设环境音阈值时,则当前环境音对应的降噪深度是第一降噪深度,当环境音数据小于预设环境音阈值时,则当前环境音对应的降噪深度是第二降噪深度,其中第一降噪深度可以是与深度降噪模式对应的降噪深度,第二降噪深度可以是与普通降噪模式对应的降噪深度。

示例性的,设定35db为耳机预设环境音阈值,将采集的环境音样本数据进行去除最高和最低样本数据,求取剩余样本数据的平均值,即为当前环境音数据,如果当前环境音数据为30db时,小于预设环境音阈值,则当前环境音对应的降噪深度是第二降噪深度;如果当前环境音数据为36db时,大于预设环境音阈值,则当前环境音对应的降噪深度是第一降噪深度。

s240、根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。

其中,当前的降噪模式可以是耳机刚刚开启降噪功能默认的普通降噪模式,也可以是耳机当前的降噪模式包括普通降噪模式和深度降噪模式任意一种降噪模式。目标降噪模式可以是普通降噪模式和深度降噪模式中的任一种降噪模式。

具体的,不同降噪深度具有对应的降噪模式,第一深度对应深度降噪模式,第二深度对应普通降噪模式,通过判断当前环境音的降噪深度从而确认当前环境音的降噪模式类型,并将耳机降噪模式调整为相对应的降噪类型,达到降噪效果。

可选的,判断降噪深度对应的降噪模式与所述当前降噪模式是否相同;若是,则将所述当前降噪模式作为目标降噪模式;否则,将当前降噪模式调整为降噪深度对应的降噪模式。

具体的,当确认当前环境音所属于的降噪深度类型,根据所述降噪深度类型确认相对应的降噪模式,判断所确认的降噪模式与当前耳机的降噪模式是否相同,如果相同,则将当前耳机的降噪模式确定为目标降噪模式,如果不同,则将当前耳机的降噪模式调整为当前环境所确认的降噪模式。例如,如果当前环境音属于第二降噪深度,因第二降噪深度对应普通降噪模式,所以当前环境音对应普通降噪模式,同时,耳机当前降噪模式为普通降噪模式,则当前耳机降噪模式依旧为普通降噪模式;如果当前环境音属于第一降噪深度,因第一降噪深度对应深度降噪模式,所以当前环境音对应深度降噪模式,然而,耳机当前降噪模式为普通降噪模式,则需要将当前耳机由普通降噪模式调成成为深度降噪模式。

本实施例的技术方案,通过前馈麦克风采集环境音样本确认当前环境音对应的降噪深度,从而通过降噪深度确认当前环境音对应的降噪模式,解决了耳机降噪调整问题,实现了通过耳机采集环境音,并根据环境音切换耳机降噪模式,达到了在使用降噪耳机的过程中,降噪功能操作简单的效果。

实施例三

图3是本发明实施例三中的一种耳机降噪装置功能模块示意图,本发明实施例提供了一种耳机降噪装置,包括:噪声采集模块310、降噪深度确定模块320和降噪模式调整模块330。

其中,噪声采集模块310,用于响应于用户的降噪模式切换操作,进行环境噪声监测并采集当前环境音;降噪深度确定模块320,用于根据所述环境音确定与所述环境音相匹配的降噪深度;降噪模式调整模块330,用于根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。

本实施例的技术方案,通过噪声采集模块响应于用户的降噪模式切换操作,进行环境噪声监测并采集当前环境音,降噪深度确定模块根据所述环境音确定与所述环境音相匹配的降噪深度,降噪模式调整模块用于根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。解决了耳机自动降噪的问题,达到了操作简单的效果。

可选的,噪声采集模块310,用于在响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音之前,与对应的客户端应用建立连接,并接收所述客户端发送的降噪模式切换启动信号。

可选的,噪声采集模块310,用于通过耳机的前馈麦克风,按照预设频率持续采集当前环境音。

可选的,降噪深度确定模块320,用于在预设数量环境音样本数据中,去除数值最高和数值最低的环境音样本数据,并对剩余的环境音样本数据进行均值处理,得到当前环境音数据;

将所述当前环境音数据与预设环境音阈值进行比较,确定与所述环境音相匹配的降噪深度。

可选的,降噪深度确定模块320,用于当所述当前环境音数据大于所述预设环境音阈值时,所述降噪深度为第一降噪深度;

当所述当前环境音数据小于所述预设环境音阈值时,所述降噪深度为第二降噪深度;

其中,所述第一降噪深度对应深度降噪模式,所述第二降噪深度对应普通降噪模式。

可选的,降噪模式调整模块330,用于判断所述降噪深度对应的降噪模式与所述当前降噪模式是否相同;若是,则将所述当前降噪模式作为目标降噪模式;

否则,将当前降噪模式调整为所述降噪深度对应的降噪模式。

上述产品可执行本发明任意实施例所提供的耳机降噪方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4为本发明实施例四中的一种耳机的示意图,本实施例可适用于降噪耳机实时监测环境音根据环境音变化自动调整降噪模式的情况,该降噪耳机至少包括以下结构:

前馈麦克风1以及蓝牙芯片2,其中,前馈麦克风1用于监测并采集环境音信号,蓝牙芯片2用于根据采集环境噪音信号判断当前耳机降噪深度从而调整耳机降噪模式。

本发明实施例提供的一种降噪耳机结构示意图但不限于降噪耳机结构,如图4所示,通过耳机前馈麦克风1采集环境音信号,蓝牙芯片2将前馈麦克风1所采集的音信号进行分析,确定环境音信号对应的降噪深度,从而确定环境音所对应的降噪模式,判断所述降噪模式与当前耳机的降噪模式是否相同,如果环境音所对应的降噪模式与当前耳机的降噪模式相同,则当前耳机的降噪模式为目标降噪模式,耳机降噪模式保持不变,如果环境音所对应的降噪模式与当前耳机的降噪模式不相同,则环境音所对应的降噪模式为目标降噪模式,调整耳机的降噪模式为所述目标降噪模式。

上述产品可执行本发明任意实施例所提供的耳机降噪方法,具备执行方法相应的功能模块和有益效果。

实施例五

本实施例五提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的耳机降噪方法,该方法包括:

响应于用户的降噪模式切换操作,进行环境噪声监测并采集环境音;

根据所述环境音确定与所述环境音相匹配的降噪深度;

根据所述降噪深度和当前的降噪模式,将耳机的降噪模式调整为目标降噪模式,以实现降噪。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于:电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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