本申请涉及音频处理,尤其涉及一种音频压音检测方法、装置、电子设备、车辆及存储介质。
背景技术:
1、多个音源同时播放音频会影响用户清晰获取特定音源的音频信息,因此当多个音源同时播放音频时,可以对各个音源的音频进行压音,降低其中一个或多个音频的音量值,使用户能更准确地获取特定音源的音频信息,但目前仍难以确定各个音频是否按照预定方案进行压音。
技术实现思路
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、为实现上述目的,本申请实施例的另一方面提出了一种车辆,所述车辆包括如前述的一种音频压音检测装置,或如前述的一种电子设备。
44、为实现上述目的,本申请实施例的另一方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的一种音频压音检测方法。
45、本申请实施例至少包括以下有益效果:
46、本申请可以获取第一音频;其中,第一音频包括多个音源在同一时刻播放的第二音频;确定第一音频中各个音源的播放优先级和各个第二音频的音量值;获取预先构建的音源与音量值的关系表;根据各个音源的播放优先级检测对应第二音频的音量值是否按照关系表进行压音。本申请可以检测各个音频的音量值是否按照预先构建的关系表进行压音,确定压音方案是否正常工作,若压音方案未能正常工作,本申请的检测结果可为压音方案提供针对性的优化数据,使得优化后的压音方案能合理地对各个音频进行压音,从而改善用户体验。
1.一种音频压音检测方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的一种音频压音检测方法,其特征在于,所述获取第一音频,包括以下步骤:
3.根据权利要求1所述的一种音频压音检测方法,其特征在于,所述确定所述第一音频中各个所述音源的播放优先级,包括以下步骤:
4.根据权利要求1所述的一种音频压音检测方法,其特征在于,确定所述第一音频中各个所述第二音频的所述音量值,包括以下步骤:
5.根据权利要求1所述的一种音频压音检测方法,其特征在于,在所述获取预先构建的所述音源与所述音量值的关系表之前,所述方法还包括以下步骤:
6.根据权利要求1至5任一项所述的一种音频压音检测方法,其特征在于,所述根据各个所述音源的所述播放优先级检测对应所述第二音频的所述音量值是否按照所述关系表进行压音,包括以下步骤:
7.一种音频压音检测装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的一种音频压音检测方法。
9.一种车辆,其特征在于,所述车辆包括如权利要求7所述的一种音频压音检测装置,或如权利要求8所述的一种电子设备。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的一种音频压音检测方法。