The invention provides a method and device for calling audio equipment. The method includes: when running at APP, check whether APP need to call the audio device, when the detected APP need to call audio equipment, according to the mapping relationship between APP and audio equipment set in advance, and determine the corresponding APP target audio equipment, invoking the target audio device, which includes audio equipment for processing after debugging the audio device mapping realized in determining the need to call APP audio equipment, according to the mapping relationship between APP and audio equipment set, determine a debugging processing audio equipment as target audio equipment for the realization of the APP APP, the final call for processing audio equipment after debugging audio equipments. Ensure that the APP can achieve a good audio effect in call audio equipment to improve the user experience.
【技术实现步骤摘要】
本专利技术涉及计算机技术,尤其涉及一种音频设备调用方法及装置。
技术介绍
随着通信技术及计算机技术的不断发展,终端设备的使用越来越频繁。终端设备的底层有很多音频设备以满足上层的不同软件的需求。终端设备上安装的应用程序(Application,APP)中,需要调用终端设备底层的音频设备的APP也越来越多。在这种情况下,如何实现APP正确调用音频设备是保证APP正常运行的关键。目前,终端设备中的每个音频设备都有一个标识(Identification,ID),APP可以通过音频功能的接口调用音频设备的ID实现调用音频设备。终端设备的开发商对常用的音频设备进行了调试和优化,大部分APP的开发商在设计APP时,会设置APP调用已经经过调试和优化的音频设备的ID。这样,APP在运行过程中,需要调用音频设备时,会调用已经经过调试和优化的音频设备,可以保证较好的音频效果。但是,小众的APP的开发商在设计APP时,出于一些原因,例如,对常用的音频设备不了解,可能会设置APP调用没有经过调试和优化的音频设备的ID。这导致APP在运行过程中,需要调用音频设备时,会调用没有经过调试和优化的音频设备,可能会出现无音、杂音、回声或者啸叫等问题,非常影响用户体验。
技术实现思路
为解决现有技术中存在的问题,本专利技术提供一种音频设备调用方法及装置,以提高用户体验。第一方面,本专利技术实施例提供一种音频设备调用方法,包括:在APP运行时,检测所述APP是否需要调用音频设备;当检测到所述APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,其 ...
【技术保护点】
一种音频设备调用方法,其特征在于,包括:在应用程序APP运行时,检测所述APP是否需要调用音频设备;当检测到所述APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,其中,所述映射关系中包括的音频设备为经过调试处理的音频设备;调用所述目标音频设备。
【技术特征摘要】
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的...
【专利技术属性】
技术研发人员:贾昌海,洪超,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。