本技術(shù)屬于音頻處理,尤其涉及一種音頻處理方法、音頻播放方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在工業(yè)生產(chǎn)環(huán)境中,噪音是一個普遍存在的問題。高分貝的機械運作聲不僅對員工的聽力造成潛在威脅,還嚴重影響了員工之間的溝通效率。在這樣的環(huán)境下,傳統(tǒng)的對講機和耳塞等設(shè)備往往無法滿足需求,例如,在應用耳塞且在這種嘈雜的情況下,基本上沒法聽清楚附近說話的聲音。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種音頻處理方法、音頻播放方法、裝置、設(shè)備及存儲介質(zhì),能夠?qū)崿F(xiàn)在嘈雜環(huán)境下,清晰地聽到附近說話的聲音。
2、根據(jù)本技術(shù)的第一方面,本技術(shù)實施例提供了一種音頻處理方法,應用于音頻處理設(shè)備,包括:
3、獲取各音頻播放設(shè)備的位置信息;
4、接收各所述音頻播放設(shè)備中第一音頻播放設(shè)備采集的第一音頻,并基于所述第一音頻生成第二音頻;
5、基于各所述音頻播放設(shè)備的位置信息,確定各所述音頻播放設(shè)備中除所述第一音頻播放設(shè)備之外的各第二音頻播放設(shè)備分別到所述第一音頻播放設(shè)備的距離;
6、基于所述距離,確定各所述第二音頻播放設(shè)備播放所述第二音頻的音量;
7、將所述第二音頻和播放所述第二音頻的音量發(fā)送至各所述第二音頻播放設(shè)備,以使各所述第二音頻播放設(shè)備按自身播放所述第二音頻的音量播放所述第二音頻。
8、在一些實施例中,所述確定各所述第二音頻播放設(shè)備的音量,包括:
9、獲取預先建立的距離與音量之間的對應關(guān)系表;
10、以各所述第二音頻播放設(shè)備到所述第一音頻播放設(shè)備的距離從所述對應關(guān)系表中確定各所述第二音頻播放設(shè)備播放所述第二音頻的音量。
11、在一些實施例中,所述對應關(guān)系表中的距離分為相鄰的第一距離區(qū)間和第二距離區(qū)間;所述第一距離區(qū)間對應的音量隨所對應距離增大而減小,所述第二距離區(qū)間對應的音量保持不變,且所述第一距離區(qū)間小于所述第二距離區(qū)間,所述第一距離區(qū)間對應的音量大于所述第二距離區(qū)間對應的音量。
12、在一些實施例中,所述獲取各音頻播放設(shè)備的位置信息,包括:
13、獲取各所述音頻播放設(shè)備上傳的當前音頻播放設(shè)備的位置信息;
14、其中,所述位置信息由各所述音頻播放設(shè)備通過與固定位置的至少三個基站進行uwb通信后,通過各所述基站反饋的uwb信號的強度對當前音頻播放設(shè)備進行定位后確定。
15、在一些實施例中,所述通過各所述基站反饋的uwb信號的強度對當前音頻播放設(shè)備進行定位,包括:
16、將各所述基站針對當前音頻播放設(shè)備反饋的uwb信號的強度輸入至定位模型中,以使得定位模型基于三點定位原理確定所述當前音頻播放設(shè)備的位置信息。
17、在一些實施例中,所述基于所述第一音頻生成第二音頻,包括:
18、對所述第一音頻進行噪聲抑制處理以得到經(jīng)噪聲抑制的第一音頻;
19、對經(jīng)噪聲抑制的第一音頻進行語音增強處理,得到所述第二音頻。
20、在一些實施例中,所述方法還包括:
21、將所述第二音頻發(fā)送至所述第一音頻播放設(shè)備,以使所述第一音頻播放設(shè)備按默認音量播放所述第二音頻,所述默認音量與所述第一音頻的音量相同。
22、根據(jù)本技術(shù)的第二方面,本技術(shù)提供一種音頻播放方法,應用于音頻播放設(shè)備,所述音頻播放方法包括:
23、所述音頻播放設(shè)備獲取自身的位置信息并傳達至音頻處理設(shè)備,并在采集到第一音頻時作為第一音頻播放設(shè)備將所述第一音頻發(fā)送給所述音頻處理設(shè)備;
24、所述音頻播放設(shè)備作為第二音頻播放設(shè)備接收所述音頻處理設(shè)備下發(fā)的第二音頻和播放所述第二音頻的音量,并按對應自身播放所述第二音頻的音量播放所述第二音頻,
25、其中,所述第二音頻是所述音頻處理設(shè)備對于由第一音頻播放設(shè)備采集并發(fā)送給所述音頻處理設(shè)備的第一音頻進行音頻處理而得到的,所述播放所述第二音頻的音量是由所述音頻處理設(shè)備基于所述第一音頻播放設(shè)備與作為接收方的所述第二音頻播放設(shè)備之間的距離而確定的。
26、在一些實施例中,所述音頻播放設(shè)備獲取自身的位置信息,包括:
27、與固定位置的至少三個基站進行uwb通信后,通過各所述基站反饋的uwb信號的強度對當前音頻播放設(shè)備進行定位,確定當前音頻播放設(shè)備的位置信息。
28、根據(jù)本技術(shù)的第三方面,本技術(shù)實施例提供一種音頻處理設(shè)備,包括:
29、位置信息獲取模塊,獲取各音頻播放設(shè)備的位置信息;
30、第一接收器,接收各所述音頻播放設(shè)備中第一音頻播放設(shè)備采集的第一音頻,并基于所述第一音頻生成第二音頻;
31、控制模塊,基于各所述音頻播放設(shè)備的位置信息,確定各所述音頻播放設(shè)備中除所述第一音頻播放設(shè)備之外的各第二音頻播放設(shè)備分別到所述第一音頻播放設(shè)備的距離;以及基于所述距離,確定各所述第二音頻播放設(shè)備播放所述第二音頻的音量;
32、第一發(fā)射器,將所述第二音頻和播放所述第二音頻的音量發(fā)送至各所述第二音頻播放設(shè)備,以使各所述第二音頻播放設(shè)備按自身播放所述第二音頻的音量播放所述第二音頻。
33、根據(jù)本技術(shù)的第四方面,提供一種音頻播放設(shè)備,位置信息獲取模塊,獲取自身的位置信息;
34、第二發(fā)射器,將自身的位置信息傳達至音頻處理設(shè)備;
35、音頻采集裝置,用于收音并將采集的音頻作為第一音頻發(fā)送給所述音頻處理設(shè)備;
36、第二接收器,接收所述音頻處理設(shè)備下發(fā)的第二音頻和播放所述第二音頻的音量,并按對應自身播放所述第二音頻的音量播放所述第二音頻,
37、其中,所述第二音頻是所述音頻處理設(shè)備對于由第一音頻播放設(shè)備采集并發(fā)送給所述音頻處理設(shè)備的第一音頻進行音頻處理而得到的,所述播放所述第二音頻的音量是由所述音頻處理設(shè)備基于所述第一音頻播放設(shè)備與作為各接收方的所述第二音頻播放設(shè)備之間的距離而確定的。
38、根據(jù)本技術(shù)的第五方面,本技術(shù)實施例提供一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述任一項所述的方法。
39、根據(jù)本技術(shù)的第六方面,本技術(shù)實施例提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述任一項所述的方法。
40、根據(jù)本技術(shù)的第七方面,本技術(shù)實施例提供了一種計算機程序產(chǎn)品,當計算機程序產(chǎn)品在終端設(shè)備上運行時,使得電子設(shè)備執(zhí)行上述任一項所述的方法。
41、本技術(shù)實施例與現(xiàn)有技術(shù)相比存在的有益效果是:
42、本技術(shù)實施例提供的音頻處理方法,通過獲取各音頻播放設(shè)備的位置信息;接收各所述音頻播放設(shè)備中第一音頻播放設(shè)備采集的第一音頻,并基于所述第一音頻生成第二音頻;基于各所述音頻播放設(shè)備的位置信息,確定各所述音頻播放設(shè)備中除所述第一音頻播放設(shè)備之外的各第二音頻播放設(shè)備分別到所述第一音頻播放設(shè)備的距離;基于所述距離,確定各所述第二音頻播放設(shè)備播放所述第二音頻的音量;將所述第二音頻和播放所述第二音頻的音量發(fā)送至各所述第二音頻播放設(shè)備,以使各所述第二音頻播放設(shè)備按自身播放所述第二音頻的音量播放所述第二音頻,能夠?qū)崿F(xiàn)在嘈雜環(huán)境下,清晰地聽到附近同事的聲音。
43、可以理解的是,上述第二方面至第七方面的有益效果可以參見上述第一方面中的相關(guān)描述,在此不再贅述。