本技术属于音频处理,尤其涉及一种音频处理方法、音频播放方法、装置、设备及存储介质。
背景技术:
1、在工业生产环境中,噪音是一个普遍存在的问题。高分贝的机械运作声不仅对员工的听力造成潜在威胁,还严重影响了员工之间的沟通效率。在这样的环境下,传统的对讲机和耳塞等设备往往无法满足需求,例如,在应用耳塞且在这种嘈杂的情况下,基本上没法听清楚附近说话的声音。
技术实现思路
1、本技术实施例提供了一种音频处理方法、音频播放方法、装置、设备及存储介质,能够实现在嘈杂环境下,清晰地听到附近说话的声音。
2、根据本技术的第一方面,本技术实施例提供了一种音频处理方法,应用于音频处理设备,包括:
3、获取各音频播放设备的位置信息;
4、接收各所述音频播放设备中第一音频播放设备采集的第一音频,并基于所述第一音频生成第二音频;
5、基于各所述音频播放设备的位置信息,确定各所述音频播放设备中除所述第一音频播放设备之外的各第二音频播放设备分别到所述第一音频播放设备的距离;
6、基于所述距离,确定各所述第二音频播放设备播放所述第二音频的音量;
7、将所述第二音频和播放所述第二音频的音量发送至各所述第二音频播放设备,以使各所述第二音频播放设备按自身播放所述第二音频的音量播放所述第二音频。
8、在一些实施例中,所述确定各所述第二音频播放设备的音量,包括:
9、获取预先建立的距离与音量之间的对应关系表;
10、以各所述第二音频播放设备到所述第一音频播放设备的距离从所述对应关系表中确定各所述第二音频播放设备播放所述第二音频的音量。
11、在一些实施例中,所述对应关系表中的距离分为相邻的第一距离区间和第二距离区间;所述第一距离区间对应的音量随所对应距离增大而减小,所述第二距离区间对应的音量保持不变,且所述第一距离区间小于所述第二距离区间,所述第一距离区间对应的音量大于所述第二距离区间对应的音量。
12、在一些实施例中,所述获取各音频播放设备的位置信息,包括:
13、获取各所述音频播放设备上传的当前音频播放设备的位置信息;
14、其中,所述位置信息由各所述音频播放设备通过与固定位置的至少三个基站进行uwb通信后,通过各所述基站反馈的uwb信号的强度对当前音频播放设备进行定位后确定。
15、在一些实施例中,所述通过各所述基站反馈的uwb信号的强度对当前音频播放设备进行定位,包括:
16、将各所述基站针对当前音频播放设备反馈的uwb信号的强度输入至定位模型中,以使得定位模型基于三点定位原理确定所述当前音频播放设备的位置信息。
17、在一些实施例中,所述基于所述第一音频生成第二音频,包括:
18、对所述第一音频进行噪声抑制处理以得到经噪声抑制的第一音频;
19、对经噪声抑制的第一音频进行语音增强处理,得到所述第二音频。
20、在一些实施例中,所述方法还包括:
21、将所述第二音频发送至所述第一音频播放设备,以使所述第一音频播放设备按默认音量播放所述第二音频,所述默认音量与所述第一音频的音量相同。
22、根据本技术的第二方面,本技术提供一种音频播放方法,应用于音频播放设备,所述音频播放方法包括:
23、所述音频播放设备获取自身的位置信息并传达至音频处理设备,并在采集到第一音频时作为第一音频播放设备将所述第一音频发送给所述音频处理设备;
24、所述音频播放设备作为第二音频播放设备接收所述音频处理设备下发的第二音频和播放所述第二音频的音量,并按对应自身播放所述第二音频的音量播放所述第二音频,
25、其中,所述第二音频是所述音频处理设备对于由第一音频播放设备采集并发送给所述音频处理设备的第一音频进行音频处理而得到的,所述播放所述第二音频的音量是由所述音频处理设备基于所述第一音频播放设备与作为接收方的所述第二音频播放设备之间的距离而确定的。
26、在一些实施例中,所述音频播放设备获取自身的位置信息,包括:
27、与固定位置的至少三个基站进行uwb通信后,通过各所述基站反馈的uwb信号的强度对当前音频播放设备进行定位,确定当前音频播放设备的位置信息。
28、根据本技术的第三方面,本技术实施例提供一种音频处理设备,包括:
29、位置信息获取模块,获取各音频播放设备的位置信息;
30、第一接收器,接收各所述音频播放设备中第一音频播放设备采集的第一音频,并基于所述第一音频生成第二音频;
31、控制模块,基于各所述音频播放设备的位置信息,确定各所述音频播放设备中除所述第一音频播放设备之外的各第二音频播放设备分别到所述第一音频播放设备的距离;以及基于所述距离,确定各所述第二音频播放设备播放所述第二音频的音量;
32、第一发射器,将所述第二音频和播放所述第二音频的音量发送至各所述第二音频播放设备,以使各所述第二音频播放设备按自身播放所述第二音频的音量播放所述第二音频。
33、根据本技术的第四方面,提供一种音频播放设备,位置信息获取模块,获取自身的位置信息;
34、第二发射器,将自身的位置信息传达至音频处理设备;
35、音频采集装置,用于收音并将采集的音频作为第一音频发送给所述音频处理设备;
36、第二接收器,接收所述音频处理设备下发的第二音频和播放所述第二音频的音量,并按对应自身播放所述第二音频的音量播放所述第二音频,
37、其中,所述第二音频是所述音频处理设备对于由第一音频播放设备采集并发送给所述音频处理设备的第一音频进行音频处理而得到的,所述播放所述第二音频的音量是由所述音频处理设备基于所述第一音频播放设备与作为各接收方的所述第二音频播放设备之间的距离而确定的。
38、根据本技术的第五方面,本技术实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的方法。
39、根据本技术的第六方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
40、根据本技术的第七方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得电子设备执行上述任一项所述的方法。
41、本技术实施例与现有技术相比存在的有益效果是:
42、本技术实施例提供的音频处理方法,通过获取各音频播放设备的位置信息;接收各所述音频播放设备中第一音频播放设备采集的第一音频,并基于所述第一音频生成第二音频;基于各所述音频播放设备的位置信息,确定各所述音频播放设备中除所述第一音频播放设备之外的各第二音频播放设备分别到所述第一音频播放设备的距离;基于所述距离,确定各所述第二音频播放设备播放所述第二音频的音量;将所述第二音频和播放所述第二音频的音量发送至各所述第二音频播放设备,以使各所述第二音频播放设备按自身播放所述第二音频的音量播放所述第二音频,能够实现在嘈杂环境下,清晰地听到附近同事的声音。
43、可以理解的是,上述第二方面至第七方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。