1.一种音频设备调用方法,其特征在于,包括:
在应用程序APP运行时,检测所述APP是否需要调用音频设备;
当检测到所述APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,其中,所述映射关系中包括的音频设备为经过调试处理的音频设备;
调用所述目标音频设备。
2.根据权利要求1所述的方法,其特征在于,在APP运行时,检测所述APP是否需要调用音频设备之前,所述方法还包括:在所述APP安装时,检测所述APP是否需要调用音频设备;
当检测到所述APP需要调用音频设备时,确定所述APP的音频场景;其中,所述音频场景对应多个音频设备,所述多个音频设备中的至少一个音频设备已经经过调试处理;
将所述音频场景对应的经过调试处理的音频设备与所述APP的对应关系增加至所述映射关系。
3.根据权利要求2所述的方法,其特征在于,所述音频场景包括以下至少一种:录音场景、播放场景和通话场景;
其中,所述录音场景对应以下音频设备中的至少两个:主麦克录音设备、副麦克录音设备、耳机耳麦录音设备、双麦克录音设备、降噪蓝牙耳机通话设备、非降噪蓝牙耳机通话设备、网络手持通话设备、网络耳机通话设备以及网络免提通话设备;
所述播放场景对应以下音频设备中的至少两个:扬声器播放设备、受话器播放设备、耳机播放设备以及蓝牙播放设备;
所述通话场景对应以下音频设备中的至少两个:手持通话设备、四段式耳机通话设备、三段式耳机通话设备、免提通话设备、降噪蓝牙耳机通话设备以及非降噪蓝牙耳机通话设备。
4.根据权利要求2或3所述的方法,其特征在于,所述当检测到所述APP需要调用音频设备时,确定所述APP的音频场景,包括:当检测到所述APP存在音频接口时,确定所述音频接口对应的音频设备的标识;
根据音频设备的标识与音频场景的映射关系,确定与所述音频设备的标识对应的音频场景,其中,所述音频设备的标识对应的音频场景为所述APP的音频场景。
5.根据权利要求2或3所述的方法,其特征在于,所述映射关系具体为APP、音频场景及音频设备的映射关系;
所述根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,包括:根据所述APP的音频接口中音频场景的字段,确定所述APP的当前音频场景;
根据所述APP的当前音频场景与所述映射关系,确定与所述APP的当前音频场景对应的目标音频设备。
6.一种音频设备调用装置,其特征在于,包括:
第一检测模块,用于在应用程序APP运行时,检测所述APP是否需要调用音频设备;
第一确定模块,用于当检测到所述APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,其中,所述映射关系中包括的音频设备为经过调试处理的音频设备;
调用模块,用于调用所述目标音频设备。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:第二检测模块,用于在所述APP安装时,检测所述APP是否需要调用音频设备;
第二确定模块,用于当检测到所述APP需要调用音频设备时,确定所述APP的音频场景;
其中,所述音频场景对应多个音频设备,所述多个音频设备中的至少一个音频设备已经经过调试处理;
增加模块,用于将所述音频场景对应的经过调试处理的音频设备与所述APP的对应关系增加至所述映射关系。
8.根据权利要求7所述的装置,其特征在于,所述音频场景包括以下至少一种:录音场景、播放场景和通话场景;
其中,所述录音场景对应以下音频设备中的至少两个:主麦克录音设备、副麦克录音设备、耳机耳麦录音设备、双麦克录音设备、降噪蓝牙耳机通话设备、非降噪蓝牙耳机通话设备、网络手持通话设备、网络耳机通话设备以及网络免提通话设备;
所述播放场景对应以下音频设备中的至少两个:扬声器播放设备、受话器播放设备、耳机播放设备以及蓝牙播放设备;
所述通话场景对应以下音频设备中的至少两个:手持通话设备、四段式耳机通话设备、三段式耳机通话设备、免提通话设备、降噪蓝牙耳机通话设备以及非降噪蓝牙耳机通话设备。
9.根据权利要求7或8所述的装置,其特征在于,所述第二确定模块具体用于:当检测到所述APP存在音频接口时,确定所述音频接口对应的音频设备的标识;
根据音频设备的标识与音频场景的映射关系,确定与所述音频设备的标识对应的音频场景,其中,所述音频设备的标识对应的音频场景为所述APP的音频场景。
10.根据权利要求7或8所述的装置,其特征在于,所述映射关系具体为APP、音频场景及音频设备的映射关系;
所述第一确定模块具体用于:
根据所述APP的音频接口中音频场景的字段,确定所述APP的当前音频场景;
根据所述APP的当前音频场景与所述映射关系,确定与所述APP的当前音频场景对应的目标音频设备。