一种用于对音频信息进行降噪处理的方法、装置和系统的制作方法

文档序号:8923601阅读:622来源:国知局
一种用于对音频信息进行降噪处理的方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种用于对音频信息进行降噪处理的方法、装置和系统。
【背景技术】
[0002]现有技术中,通常采用以下两种途径来降低环境噪声对第一设备(如智能电视)输出的音频产生的干扰:a)第一设备直接对与当前时刻的环境噪声对应的波形进行同振幅逆相位处理,并将后续时刻的音频所对应的波形与前述同振幅逆相位处理后得到的波形,进行相加并输出,从而实现降噪;b)通过在第一设备所处室内环境中装饰的、能够用于降噪的装饰物(如双层隔声墙、吸音地毯),来在音频输出之后被传输至人耳的过程中对该音频进行降噪。

【发明内容】

[0003]本发明的目的是提供一种用于对音频信息进行降噪处理的方法、装置和系统。
[0004]根据本发明的一个方面,提供一种用于在第一设备中对音频信息进行降噪处理的方法,其中,该方法包括:
[0005]a.将当前时刻的环境噪声信息提供给第二设备;
[0006]b.接收来自第二设备的噪声预测信息;
[0007]c.根据所述噪声预测信息以及所述环境噪声信息,预测后续时刻的环境噪声信息;
[0008]d.根据所述后续时刻的环境噪声信息,对所述第一设备在后续时刻输出的音频信息进行降噪处理,获得降噪后的音频信息。
[0009]根据本发明的另一个方面,还提供了一种用于在第二设备中向第一设备提供噪声预测信息的方法,其中,该方法包括:
[0010]A.接收来自第一设备的当前时刻的环境噪声信息;
[0011]B.根据所述当前时刻的噪声信息,以及与第一设备对应的历史噪声信息,确定用于预测后续时刻的噪声的噪声预测信息。
[0012]C.将所述噪声预测信息提供给第一设备。
[0013]根据本发明的另一方面,还提供了一种用于在第一设备中对音频信息进行降噪处理的第一装置,其中,该第一装置包括:
[0014]第一提供装置,用于将当前时刻的环境噪声信息提供给第二设备;
[0015]第一接收装置,用于接收来自第二设备的噪声预测信息;
[0016]预测装置,用于根据所述噪声预测信息以及所述环境噪声信息,预测后续时刻的环境噪声信息;
[0017]处理装置,用于根据所述后续时刻的环境噪声信息,对所述第一设备在后续时刻输出的音频信息进行降噪处理,获得降噪后的音频信息。
[0018]根据本发明的另一方面,还提供了一种用于在第二设备中向第一设备提供噪声预测信息的第二装置,其中,该第二装置包括:
[0019]第二接收装置,用于接收来自第一设备的当前时刻的环境噪声信息;
[0020]第二确定装置,用于根据所述当前时刻的噪声信息,以及与第一设备对应的历史噪声信息,确定用于预测后续时刻的噪声的噪声预测信息。
[0021]第二提供装置,用于将所述噪声预测信息提供给第一设备。
[0022]根据本发明的另一方面,还提供了一种系统,该系统包括第一设备和第二设备,所述第一设备包括本发明所述的第一装置,所述第二设备包括本发明所述的第二装置。
[0023]与现有技术相比,本发明具有以下优点:1)能够根据当前时刻实际环境中的环境噪声信息,以及第一设备的历史噪声信息,来预测后续时刻的环境噪声信息,再根据预测得到的环境噪声信息对后续时刻的音频信息进行降噪处理,从而使得人耳最终所听到的音频信息与降噪前第一设备要输出的初始音频信息差别极小,也即能够极大程度的还原初始音频信息;2)能够结合与第一设备相关联的其他第一设备的历史噪声信息,来获得更准确的预测噪声信息,从而达到更好的降噪效果;3)不需要改变第一设备所处室内环境中的装饰,从而能够大大节约成本;4)能够将第一设备的后续时刻的音频信息与所述当前时刻的环境噪声信息进行比对,来确定音频波形优化信息,从而避免在降噪过程中由于多种因素,如噪声振幅过大、噪声与音频信息具有相似的部分波段等,而损害初始音频信息的音质,进而提高降噪效率,更好的还原初始音频信息。
【附图说明】
[0024]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0025]图1为本发明一个实施例的用于对音频信息进行降噪处理的方法的流程示意图;
[0026]图2为本发明另一个实施例的用于对音频信息进行降噪处理的方法的流程示意图;
[0027]图3为本发明一个实施例的用于对音频信息进行降噪处理的系统的结构示意图;
[0028]图4为本发明另一个实施例的用于对音频信息进行降噪处理的系统的结构示意图;
[0029]图5为本发明一个示例的对音频信息进行波形优化的示意图;
[0030]图6为本发明另一个示例的对音频信息进行波形优化的示意图。
[0031]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0032]下面结合附图对本发明作进一步详细描述。
[0033]图1为本发明一个实施例的用于对音频信息进行降噪处理的方法的流程示意图。
[0034]其中,本实施例的方法主要通过第一设备和第二设备来实现。其中,所述第一设备包括任何能够用于输入音频信息的设备;优选地,所述第一设备为用于播放多媒体的终端设备,如智能电视设备。其中,所述第二设备用于为至少一个第一设备提供服务;优选地,所述第二设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组;更优选地,所述第二设备为云服务器,所述云服务器用于表示基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
[0035]需要说明的是,所述第一设备和第二设备仅为举例,其他现有的或今后可能出现的第一设备和第二设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0036]根据本实施例的方法包括步骤S101、步骤S102、步骤S103、步骤S104、步骤S105、步骤S106和步骤S107。
[0037]在步骤SlOl中,第一设备将当前时刻的环境噪声信息提供给第二设备。
[0038]其中,所述环境噪声信息包括任何与当前时刻实际环境中的噪声相关的信息。其中,所述实际环境用于指示第一设备当前所处环境;例如,第一设备为位于客厅中的智能电视,所述实际环境用于指示该客厅环境。
[0039]优选地,所述环境噪声信息包括但不限于:实际环境中的噪声的波形、波长、频率、振幅等。其中,实际环境中的噪声包括但不限于:
[0040]I)实际环境中具有固定频率的噪声,如空调、冰箱等家用电器的噪声;
[0041]2)实际环境中具有特有频率的噪声,如用户说话的声音、宠物的叫声等;
[0042]3)实际环境中具有特定时间周期的噪声,如用户设备的整点报时声音、每天上午8:00-9:00之间的户外施工声音等。
[0043]具体地,第一设备将当前时刻的环境噪声信息提供给第二设备的实现方式包括但不限于:
[0044]I)第一设备根据该第一设备当前时刻输出的音频信息以及实际环境中当前时刻的音频信息,确定当前时刻的环境噪声信息;接着,第一设备将所确定的环境噪声信息提供给第二设备。
[0045]其中,所述第一设备当前时刻输入的音频信息包括任何与第一设备当前输出的音频相对应的信息,该当前输出的音频与环境噪声无关。优选地,所述第一设备当前时刻输入的音频信息包括但不限于:第一设备当前输出的音频的波形、波长、频率、振幅等。
[0046]其中,所述实际环境中当前时刻的音频信息包括任何与在实际环境中采集到的音频相关的信息,该在实际环境中采集到的音频为人耳实际听到的声音(包括第一设备当前输出的音频,以及环境噪声)。优选地,所述实际环境中当前时刻的音频信息包括但不限于:在实际环境中采集到的音频的波形、波长、频率、振幅等。
[0047]其中,第一设备可采用多种方式获得实际环境中当前时刻的音频信息。
[0048]例如,第一设备中的采音单元直接采集得到实际环境中当前时刻的音频信息。
[0049]又例如,第一设备获得该第一设备之外的采音设备所采集得到的、实际环境中当前时刻的音频信息。其中,所述采音设备包括任何能够用于采集音频的设备,如手机、传感器等。优选地,所述采音设备为能够与所述第一设备配套使用的设备,如遥控器、音响设备等。
[0050]需要说明的是,若当前环境中存在多个采音设备,则第一设备可基于多种因素,如该多个采音设备的权重、在所述当前环境中的位置、采集方向等,来确定实际环境中当前时刻的音频信息。例如,用户随身携带的手机的权重最高,则第一设备可直接将其获得的、该手机采集到的音频信息,作为实际环境中当前时刻的音频信息。
[0051]具体地,第一设备根据该第一设备当前时刻输出的音频信息以及实际环境中当前时刻的音频信息,确定与当前时刻实际环境中的噪声相对应的环境噪声信息;接着,第一设备将所该环境噪声信息提供给第二设备。
[0052]例如,与实际环境中当前时刻的音频信息相对应的波形为S(O),与第一设备当前时刻输出的音频信息相对应的波形为S’(O),则第一设备对S (O)和S’ (O)进行相减处理,并将相减处理后得到的波形确定为环境噪声信息;接着,第一设备将该环境噪声信息提供给第二设备。
[0053]2)第一设备直接接收其他设备所提供的、当前时刻的环境噪声信息,并将所述环境噪声信息提供给第二设备。
[0054]其中,所述其他设备可采用多种方式获得实际环境中当前时刻的环境噪声信息。例如,所述其他设备采集实际环境中的音频,并通过分析该音频中的成分来确定当前时刻的环境噪声信息;又例如,所述其他设备将其采集到的、实际环境中具有固定频率的噪声和具有特定时间周期的噪声,为当前时刻的环境噪声信息。
[0055]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将当前时刻的环境噪声信息提供给第二设备的实现方式,均应包含在本发明的范围内。
[0056]在步骤S102中,第二设备接收来自第一设备的当前时刻的环境噪声信息。
[0057]具体地,第二设备基于与第一设备之间的连接,接收来自第一设备的当前时刻的环境噪声信息。
[0058]例如,第二设备为云服务器。在步骤SlOl中,第一设备基于云连接将当前时刻的环境噪声信息上传至云服务器;在步骤S102中,云服务器接收来自第一设备的当前时刻的环境噪声信息。
[0059]在步骤S103中,第二设备根据当前时刻的环境噪声信息,以及与第一设备对应的历史噪声信息,确定用于预测后续时刻的噪声的噪声预测信息。
[0060]其中,所述后续时刻表示在当前时刻之后的时刻;优选地,所述后续时刻与所述当前时刻之间相隔单位时间(如单位时间为500ms),该单位时刻为可调整的;例如,第一设备根据该第一设备的参数设置该单位时间,或者,用户自行设置该单位时间。
[0061]其中,所述与第一设备对应的历史噪声信息包括任何与所述第一设备相关的历史噪声信息。优选地,所述与第一设备对应的历史噪声信息包括但不限于:
[0062]I)第一设备的历史噪声数据。
[0063]其中,所述第一设
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1