1.本发明涉及音频处理技术领域,具体而言,涉及一种音频筛选方法及系统。
背景技术:2.音频处理技术在较多的应用中得以应用,如语音或视频通信,以及监控等场景。其中,基于一定的应用需求,如基于数据量的需求等,在采集得到音频数据之后,一般会对采集的音频数据进行筛选。但是,经研究发现,在现有技术中,对于采集到的音频数据,一般仅会比较相邻的音频帧,并将相同的音频帧进行去重筛除,以降低数据量等。如此配置,可能会导致对音频筛选的筛选效果不佳的问题。
技术实现要素:3.有鉴于此,本发明的目的在于提供一种音频筛选方法及系统,以改善现有技术中存在的音频筛选效果不佳的问题。
4.为实现上述目的,本发明实施例采用如下技术方案:
5.一种音频筛选方法,应用于音频处理服务器,所述音频处理服务器通信连接有多个音频数据采集设备,所述音频筛选方法包括:
6.分别获取所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据,其中,所述多个音频数据采集设备分别设置于不同的位置,且所述多个待处理音频数据中的每一个待处理音频数据包括多帧音频数据帧;
7.对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据;
8.针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,其中,得到的至少一个目标音频数据中的每一个目标音频数据包括至少一帧音频数据帧。
9.在一些优选的实施例中,在上述音频筛选方法中,所述分别获取所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据的步骤,包括:
10.确定是否需要对目标区域进行音频数据采集处理,其中,所述目标区域包括多个子区域,所述多个子区域用于分别设置所述多个音频数据采集设备,且所述多个子区域与所述多个音频数据采集设备之间一一对应;
11.在确定需要对所述目标区域进行音频数据采集处理时,生成音频数据采集通知信息,并将所述音频数据采集通知信息发送给所述多个音频数据采集设备中的每一个音频数据采集设备,其中,每一个所述音频数据采集设备用于在接收到所述音频数据采集通知信息之后,至少对所在的所述子区域进行音频数据采集处理,得到对应的待处理音频数据;
12.分别获取所述多个音频数据采集设备中的每一个音频数据采集设备基于所述音频数据采集通知信息采集并发送的待处理音频数据。
13.在一些优选的实施例中,在上述音频筛选方法中,所述确定是否需要对目标区域进行音频数据采集处理的步骤,包括:
14.对通信连接的第一音频数据采集设备发送的第一音频数据进行识别处理,得到对应的音频数据识别结果,其中,所述第一音频数据采集设备设置于目标区域,用于对所述目标区域进行音频数据采集,并将采集得到的第一音频数据发送给所述音频处理服务,且所述音频数据识别结果用于表征所述目标区域中是否存在声音信号;
15.若所述音频数据识别结果表征所述目标区域中存在声音信号,则确定需要对所述目标区域进行音频数据采集处理,若所述音频数据识别结果表征所述目标区域中不存在声音信号,则确定不需要对所述目标区域进行音频数据采集处理。
16.在一些优选的实施例中,在上述音频筛选方法中,所述对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据的步骤,包括:
17.确定所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,其中,所述音频相关程度系数用于表征对应的两个待处理音频数据之间的音频相关程度值;
18.基于所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据。
19.在一些优选的实施例中,在上述音频筛选方法中,所述确定所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数的步骤,包括:
20.针对所述多个待处理音频数据中的每两个待处理音频数据,计算该两个待处理音频数据对应的两个音频数据采集设备之间的位置距离;
21.针对所述多个待处理音频数据中的每两个待处理音频数据,基于该两个待处理音频数据对应的两个音频数据采集设备之间的位置距离,确定该两个待处理音频数据之间的音频相关程度系数,其中,所述音频相关程度系数与所述位置距离之间具有负相关关系。
22.在一些优选的实施例中,在上述音频筛选方法中,所述基于所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据的步骤,包括:
23.针对所述多个待处理音频数据中的每两个待处理音频数据,确定该两个待处理音频数据之间的所述音频相关程度系数与预先配置的第一系数阈值之间的相对大小关系,并在该两个待处理音频数据之间的所述音频相关程度系数小于所述第一系数阈值时,确定该两个待处理音频数据为第一待处理音频数据,以及,在该两个待处理音频数据之间的所述音频相关程度系数大于或等于所述第一系数阈值时,确定该两个待处理音频数据为第二待处理音频数据;
24.针对所述多个待处理音频数据中的每一个待处理音频数据,统计该待处理音频数据作为所述第一待处理音频数据的数量,得到该待处理音频数据对应的第一统计数量,并
统计该待处理音频数据作为所述第二待处理音频数据的数量,得到该待处理音频数据对应的第二统计数量,以及计算该待处理音频数据对应的所述第一统计数量和所述第二统计数量之间的比值,得到该待处理音频数据对应的统计数量比值;
25.计算所述多个待处理音频数据对应的所述统计数量比值的平均值,得到所述多个待处理音频数据对应的统计数量比值均值,并针对所述多个待处理音频数据中的每一个待处理音频数据,确定该待处理音频数据对应的所述统计数量比值与所述统计数量比值均值之间的相对大小关系;
26.针对所述多个待处理音频数据中的每两个待处理音频数据,若该两个待处理音频数据对应的两个所述统计数量比值都大于或等于所述统计数量比值均值,则将该两个待处理音频数据确定为筛选音频数据;
27.针对所述多个待处理音频数据中的每两个待处理音频数据,若该两个待处理音频数据对应的两个所述统计数量比值都小于所述统计数量比值均值,则在该两个待处理音频数据之间的相似度大于预先配置的相似度阈值时,将其中一个待处理音频数据确定为筛选音频数据,或者,在该两个待处理音频数据之间的相似度小于或等于所述相似度阈值时,将该两个待处理音频数据确定为筛选音频数据。
28.在一些优选的实施例中,在上述音频筛选方法中,所述针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据的步骤,包括:
29.针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据执行预先配置的音频帧筛选操作,以在该筛选音频数据包括的多帧音频数据帧中选择出多帧待处理音频数据帧;
30.针对所述至少一个筛选音频数据中的每一个筛选音频数据,在该筛选音频数据对应的所述多帧待处理音频数据帧中进行去重筛除,并基于该筛选音频数据中未被筛除的音频数据帧得到对应的目标音频数据。
31.本发明实施例还提供一种音频筛选系统,应用于音频处理服务器,所述音频处理服务器通信连接有多个音频数据采集设备,所述音频筛选系统包括:
32.音频数据获取模块,用于分别获取所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据,其中,所述多个音频数据采集设备分别设置于不同的位置,且所述多个待处理音频数据中的每一个待处理音频数据包括多帧音频数据帧;
33.第一音频筛选模块,用于对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据;
34.第二音频筛选模块,用于针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,其中,得到的至少一个目标音频数据中的每一个目标音频数据包括至少一帧音频数据帧。
35.在一些优选的实施例中,在上述音频筛选系统中,所述第一音频筛选模块具体用于:
36.确定所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度
系数,其中,所述音频相关程度系数用于表征对应的两个待处理音频数据之间的音频相关程度值;
37.基于所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据。
38.在一些优选的实施例中,在上述音频筛选系统中,所述第二音频筛选模块具体用于:
39.针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据执行预先配置的音频帧筛选操作,以在该筛选音频数据包括的多帧音频数据帧中选择出多帧待处理音频数据帧;
40.针对所述至少一个筛选音频数据中的每一个筛选音频数据,在该筛选音频数据对应的所述多帧待处理音频数据帧中进行去重筛除,并基于该筛选音频数据中未被筛除的音频数据帧得到对应的目标音频数据。
41.本发明实施例提供的一种音频筛选方法及系统,在分别获取到多个音频数据采集设备发送的多个待处理音频数据之后,可以先对多个待处理音频数据进行音频间筛选处理得到对应的至少一个筛选音频数据,然后,可以针对每一个筛选音频数据,对该筛选音频数据包括的多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,如此,经过两级筛选,可以保障对音频数据进行筛选处理的精度,使得具有较佳的筛选效果,从而改善现有技术中存在的音频筛选效果不佳的问题。
42.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
43.图1为本发明实施例提供的音频处理服务器的应用框图。
44.图2为本发明实施例提供的音频筛选方法包括的步骤的流程示意图。
45.图3为本发明实施例提供的音频筛选系统包括的模块的方框示意图。
具体实施方式
46.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
47.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
48.如图1所示,本发明实施例提供了一种音频处理服务器。其中,所述音频处理服务器可以包括存储器和处理器。
49.详细地,所述存储器和处理器之间直接或间接地电性连接,以实现数据的传输或
交互。例如,相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述存储器中可以存储有至少一个可以以软件或固件(firmware)的形式,存在的软件功能模块(计算机程序)。所述处理器可以用于执行所述存储器中存储的可执行的计算机程序,从而实现本发明实施例提供的音频筛选方法,如实现:
50.分别获取通信连接的多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据,其中,所述多个音频数据采集设备分别设置于不同的位置,且所述多个待处理音频数据中的每一个待处理音频数据包括多帧音频数据帧;对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据;针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,其中,得到的至少一个目标音频数据中的每一个目标音频数据包括至少一帧音频数据帧。
51.可以理解的是,在一些可能的实现方式中,所述存储器可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
52.可以理解的是,在一些可能的实现方式中,所述处理器可以是一种通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)、片上系统(system on chip,soc)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
53.可以理解的是,在一些可能的实现方式中,,图1所示的结构仅为示意,所述音频处理服务器还可包括比图1中所示更多或者更少的组件,或具有与图1所示不同的配置,例如,可以包括用于与其它设备(如各音频数据采集设备)进行信息交互的通信单元。
54.结合图2,本发明实施例还提供一种音频筛选方法,可应用于上述音频处理服务器。其中,所述音频筛选方法有关的流程所定义的方法步骤,可以由所述音频处理服务器实现,所述音频处理服务器通信连接有多个音频数据采集设备。下面将对图2所示的具体流程,进行详细阐述。
55.步骤s110,分别获取所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据。
56.在本发明实施例中,所述音频处理服务器可以分别获取(通信连接的)所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据,以实现上述的步骤s110。其中,所述多个音频数据采集设备分别设置于不同的位置,且所述多个待处理音频数据中的每一个待处理音频数据包括多帧音频数据帧。
57.步骤s120,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据。
58.在本发明实施例中,所述音频处理服务器可以对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据,以实现上述
的步骤s120。
59.步骤s130,针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据。
60.在本发明实施例中,所述音频处理服务器可以针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,以实现上述的步骤s130。其中,得到的至少一个目标音频数据中的每一个目标音频数据包括至少一帧音频数据帧。
61.基于上述方法包括的步骤s110、步骤s120和步骤s130,在分别获取到多个音频数据采集设备发送的多个待处理音频数据之后,可以先对多个待处理音频数据进行音频间筛选处理得到对应的至少一个筛选音频数据,然后,可以针对每一个筛选音频数据,对该筛选音频数据包括的多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,如此,经过两级筛选,可以保障对音频数据进行筛选处理的精度,使得具有较佳的筛选效果,从而改善现有技术中存在的音频筛选效果不佳的问题。
62.可以理解的是,在一些可能的实现方式中,上述示例中的步骤s110,即所述分别获取所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据的步骤,可以进一步包括以下各步骤:
63.首先,确定是否需要对目标区域进行音频数据采集处理,其中,所述目标区域包括多个子区域(多个位置),所述多个子区域用于分别设置所述多个音频数据采集设备,且所述多个子区域与所述多个音频数据采集设备之间一一对应(即一个子区域设置一个音频数据采集设备);
64.其次,在确定需要对所述目标区域进行音频数据采集处理时,生成音频数据采集通知信息,并将所述音频数据采集通知信息发送给所述多个音频数据采集设备中的每一个音频数据采集设备,其中,每一个所述音频数据采集设备用于在接收到所述音频数据采集通知信息之后,至少对所在的所述子区域进行音频数据采集处理,得到对应的待处理音频数据;
65.然后,分别获取所述多个音频数据采集设备中的每一个音频数据采集设备基于所述音频数据采集通知信息采集并发送的待处理音频数据。
66.可以理解的是,在一些可能的实现方式中,所述确定是否需要对目标区域进行音频数据采集处理的步骤,可以进一步包括以下各步骤:
67.首先,对通信连接的第一音频数据采集设备发送的第一音频数据进行识别处理,得到对应的音频数据识别结果,其中,所述第一音频数据采集设备设置于目标区域,用于对所述目标区域进行音频数据采集,并将采集得到的第一音频数据发送给所述音频处理服务,且所述音频数据识别结果用于表征所述目标区域中是否存在声音信号(即进行静音识别等);
68.其次,若所述音频数据识别结果表征所述目标区域中存在声音信号,则确定需要对所述目标区域进行音频数据采集处理,若所述音频数据识别结果表征所述目标区域中不存在声音信号,则确定不需要对所述目标区域进行音频数据采集处理。
69.可以理解的是,在一些可能的实现方式中,上述示例中的步骤s120,即所述对所述
多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据的步骤,可以进一步包括以下各步骤:
70.首先,确定所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,其中,所述音频相关程度系数用于表征对应的两个待处理音频数据之间的音频相关程度值;
71.其次,基于所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据。
72.可以理解的是,在一些可能的实现方式中,所述确定所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数的步骤,可以进一步包括以下各步骤:
73.首先,针对所述多个待处理音频数据中的每两个待处理音频数据,计算该两个待处理音频数据对应的两个音频数据采集设备之间的位置距离;
74.其次,针对所述多个待处理音频数据中的每两个待处理音频数据,基于该两个待处理音频数据对应的两个音频数据采集设备之间的位置距离,确定该两个待处理音频数据之间的音频相关程度系数,其中,所述音频相关程度系数与所述位置距离之间具有负相关关系(例如,可以将位置距离的倒数确定为对应的音频相关程度系数)。
75.可以理解的是,在一些可能的实现方式中,所述基于所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据的步骤,可以进一步包括以下各步骤:
76.首先,针对所述多个待处理音频数据中的每两个待处理音频数据,确定该两个待处理音频数据之间的所述音频相关程度系数与预先配置的第一系数阈值之间的相对大小关系,并在该两个待处理音频数据之间的所述音频相关程度系数小于所述第一系数阈值时,确定该两个待处理音频数据为第一待处理音频数据,以及,在该两个待处理音频数据之间的所述音频相关程度系数大于或等于所述第一系数阈值时,确定该两个待处理音频数据为第二待处理音频数据;
77.其次,针对所述多个待处理音频数据中的每一个待处理音频数据,统计该待处理音频数据作为所述第一待处理音频数据的数量,得到该待处理音频数据对应的第一统计数量,并统计该待处理音频数据作为所述第二待处理音频数据的数量,得到该待处理音频数据对应的第二统计数量,以及计算该待处理音频数据对应的所述第一统计数量和所述第二统计数量之间的比值,得到该待处理音频数据对应的统计数量比值;
78.然后,计算所述多个待处理音频数据对应的所述统计数量比值的平均值,得到所述多个待处理音频数据对应的统计数量比值均值,并针对所述多个待处理音频数据中的每一个待处理音频数据,确定该待处理音频数据对应的所述统计数量比值与所述统计数量比值均值之间的相对大小关系;
79.之后,针对所述多个待处理音频数据中的每两个待处理音频数据,若该两个待处理音频数据对应的两个所述统计数量比值都大于或等于所述统计数量比值均值,则将该两个待处理音频数据确定为筛选音频数据;
80.最后,针对所述多个待处理音频数据中的每两个待处理音频数据,若该两个待处
理音频数据对应的两个所述统计数量比值都小于所述统计数量比值均值,则在该两个待处理音频数据之间的相似度大于预先配置的相似度阈值时,将其中一个待处理音频数据确定为筛选音频数据,或者,在该两个待处理音频数据之间的相似度小于或等于所述相似度阈值时,将该两个待处理音频数据确定为筛选音频数据。
81.可以理解的是,在一些可能的实现方式中,上述示例中的步骤s130,即所述针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据的步骤,可以进一步包括以下各步骤:
82.首先,针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据执行预先配置的音频帧筛选操作,以在该筛选音频数据包括的多帧音频数据帧中选择出多帧待处理音频数据帧;
83.其次,针对所述至少一个筛选音频数据中的每一个筛选音频数据,在该筛选音频数据对应的所述多帧待处理音频数据帧中进行去重筛除(即筛除相同的多帧待处理音频数据帧中的至少一帧,且保留至少一帧),并基于该筛选音频数据中未被筛除的音频数据帧(即未被筛除的待处理音频数据帧和待处理音频数据帧以外的音频数据帧)得到对应的目标音频数据。
84.可以理解的是,在一些可能的实现方式中,上述示例中的所述音频帧筛选操作,可以进一步包括以下各步骤:
85.首先,对所述筛选音频数据进行静音停顿识别处理,得到所述筛选音频数据对应的静音停顿识别结果,并基于所述静音停顿识别结果将所述筛选音频数据划分为多个音频数据段,其中,所述多个音频数据段中的每一个音频数据段包括至少一帧音频数据帧;
86.其次,针对所述多个音频数据段中的每一个音频数据段,从预设的第一音频数据库包括的第一音频数据段(可以是任意或按照一定规则选择出的历史音频数据段)中,确定出与该音频数据段之间具有最大数据内容相似度的第一音频数据段(如分别转换为文本数据,再计算得到对应的数据内容相似度),作为该音频数据段对应的目标第一音频数据段;
87.然后,针对所述多个音频数据段中的每一个音频数据段,从预设的第二音频数据库包括的第二音频数据段(也可以是基于历史音频数据段形成,且与所述第一音频数据段相同,即所述第二音频数据库可以与所述第一音频数据库相同)中,确定出与该音频数据段之间具有最大声音能量相似度的第二音频数据段,作为该音频数据段对应的目标第二音频数据段;
88.再然后,针对所述多个音频数据段中的每一个音频数据段,对该音频数据段与对应的所述目标第一音频数据段之间的数据内容相似度和该音频数据段与对应的所述目标第二音频数据段之间的声音能量相似度进行融合处理(例如,可以计算所述数据内容相似度和所述声音能量相似度之间的加权和值,且所述数据内容相似度对应的权重值可以大于所述声音能量相似度对应的权重值),得到该音频数据段对应的相似度融合值;
89.之后,针对所述多个音频数据段中的每一个音频数据段,确定该音频数据段对应的所述相似度融合值与预先配置的相似度融合值阈值之间的相对大小关系,并在该音频数据段对应的所述相似度融合值大于或等于所述相似度融合值阈值时,将该音频数据段确定为待处理音频数据段;
90.进一步地,针对每一个所述待处理音频数据段,计算该待处理音频数据段包括的音频数据帧的数量,得到该待处理音频数据段对应的音频帧数,并确定该音频帧数与预先配置的音频帧数阈值之间的相对大小关系;
91.最后,针对每一个所述待处理音频数据段,若该待处理音频数据段对应的所述音频帧数大于或等于所述音频帧数阈值,则将该待处理音频数据段包括的每一帧音频数据帧确定为待处理音频数据帧(若该待处理音频数据段对应的所述音频帧数小于所述音频帧数阈值,则不将该待处理音频数据段包括的每一帧音频数据帧确定为待处理音频数据帧)。
92.结合图3,本发明实施例还提供一种音频筛选系统,可应用于上述音频处理服务器。其中,所述音频筛选系统可以包括以下各模块:
93.音频数据获取模块,用于分别获取所述多个音频数据采集设备发送的待处理音频数据,得到所述多个音频数据采集设备对应的多个待处理音频数据,其中,所述多个音频数据采集设备分别设置于不同的位置,且所述多个待处理音频数据中的每一个待处理音频数据包括多帧音频数据帧;
94.第一音频筛选模块,用于对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据;
95.第二音频筛选模块,用于针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据包括的所述多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,其中,得到的至少一个目标音频数据中的每一个目标音频数据包括至少一帧音频数据帧。
96.可以理解的是,在一些可能的实现方式中,上述示例中的所述第一音频筛选模块具体用于:确定所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,其中,所述音频相关程度系数用于表征对应的两个待处理音频数据之间的音频相关程度值;基于所述多个待处理音频数据中的每两个待处理音频数据之间的音频相关程度系数,对所述多个待处理音频数据进行音频间筛选处理,得到所述多个待处理音频数据对应的至少一个筛选音频数据。
97.可以理解的是,在一些可能的实现方式中,上述示例中的所述第二音频筛选模块具体用于:针对所述至少一个筛选音频数据中的每一个筛选音频数据,对该筛选音频数据执行预先配置的音频帧筛选操作,以在该筛选音频数据包括的多帧音频数据帧中选择出多帧待处理音频数据帧;针对所述至少一个筛选音频数据中的每一个筛选音频数据,在该筛选音频数据对应的所述多帧待处理音频数据帧中进行去重筛除,并基于该筛选音频数据中未被筛除的音频数据帧得到对应的目标音频数据。
98.综上所述,本发明提供的一种音频筛选方法及系统,在分别获取到多个音频数据采集设备发送的多个待处理音频数据之后,可以先对多个待处理音频数据进行音频间筛选处理得到对应的至少一个筛选音频数据,然后,可以针对每一个筛选音频数据,对该筛选音频数据包括的多帧音频数据帧进行音频内筛选处理,得到该筛选音频数据对应的目标音频数据,如此,经过两级筛选,可以保障对音频数据进行筛选处理的精度,使得具有较佳的筛选效果,从而改善现有技术中存在的音频筛选效果不佳的问题。
99.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。