音频设备调用方法及装置制造方法及图纸

技术编号:16401534 阅读:219 留言:0更新日期:2017-10-20 07:33
本发明专利技术提供一种音频设备调用方法及装置。该方法包括:在APP运行时,检测APP是否需要调用音频设备,当检测到APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与APP对应的目标音频设备,调用目标音频设备,其中,映射关系中包括的音频设备为经过调试处理的音频设备,实现了在确定APP需要调用音频设备时,可以根据预先设置的APP与音频设备的映射关系,为该APP确定一个经过调试处理的音频设备作为目标音频设备,实现该APP最终调用的音频设备为经过调试处理的音频设备,保证了该APP在调用音频设备时可以实现较好的音频效果,从而,提高了用户体验。

Audio device call method and device

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需要调用音频设备时,确定所述APP的音频场景;其中,所述音频场景对应多个音频设备,所述多个音频设备中的至少一个音频设备已经经过调试处理;将所述音频场景对应的经过调试处理的音频设备与所述APP的对应关系增加至所述映射关系。如上所示的方法中,所述音频场景包括以下至少一种:录音场景、播放场景和通话场景;其中,所述录音场景对应以下音频设备中的至少两个:主麦克录音设备、副麦克录音设备、耳机耳麦录音设备、双麦克录音设备、降噪蓝牙耳机通话设备、非降噪蓝牙耳机通话设备、网络手持通话设备、网络耳机通话设备以及网络免提通话设备;所述播放场景对应以下音频设备中的至少两个:扬声器播放设备、受话器播放设备、耳机播放设备以及蓝牙播放设备;所述通话场景对应以下音频设备中的至少两个:手持通话设备、四段式耳机通话设备、三段式耳机通话设备、免提通话设备、降噪蓝牙耳机通话设备以及非降噪蓝牙耳机通话设备。如上所示的方法中,所述当检测到所述APP需要调用音频设备时,确定所述APP的音频场景,包括:当检测到所述APP存在音频接口时,确定所述音频接口对应的音频设备的标识;根据音频设备的标识与音频场景的映射关系,确定与所述音频设备的标识对应的音频场景,其中,所述音频设备的标识对应的音频场景为所述APP的音频场景。如上所示的方法中,所述映射关系具体为APP、音频场景及音频设备的映射关系;所述根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,包括:根据所述APP的音频接口中音频场景的字段,确定所述APP的当前音频场景;根据所述APP的当前音频场景与所述映射关系,确定与所述APP的当前音频场景对应的目标音频设备。第二方面,本专利技术实施例还提供一种音频设备调用装置,包括:第一检测模块,用于在APP运行时,检测所述APP是否需要调用音频设备;第一确定模块,用于当检测到所述APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与所述APP对应的目标音频设备,其中,所述映射关系中包括的音频设备为经过调试处理的音频设备;调用模块,用于调用所述目标音频设备。如上所示的装置,所述装置还包括:第二检测模块,用于在所述APP安装时,检测所述APP是否需要调用音频设备;第二确定模块,用于当检测到所述APP需要调用音频设备时,确定所述APP的音频场景;其中,所述音频场景对应多个音频设备,所述多个音频设备中的至少一个音频设备已经经过调试处理;增加模块,用于将所述音频场景对应的经过调试处理的音频设备与所述APP的对应关系增加至所述映射关系。如上所示的装置,所述音频场景包括以下至少一种:录音场景、播放场景和通话场景;其中,所述录音场景对应以下音频设备中的至少两个:主麦克录音设备、副麦克录音设备、耳机耳麦录音设备、双麦克录音设备、降噪蓝牙耳机通话设备、非降噪蓝牙耳机通话设备、网络手持通话设备、网络耳机通话设备以及网络免提通话设备;所述播放场景对应以下音频设备中的至少两个:扬声器播放设备、受话器播放设备、耳机播放设备以及蓝牙播放设备;所述通话场景对应以下音频设备中的至少两个:手持通话设备、四段式耳机通话设备、三段式耳机通话设备、免提通话设备、降噪蓝牙耳机通话设备以及非降噪蓝牙耳机通话设备。如上所示的装置,所述第二确定模块具体用于:当检测到所述APP存在音频接口时,确定所述音频接口对应的音频设备的标识;根据音频设备的标识与音频场景的映射关系,确定与所述音频设备的标识对应的音频场景,其中,所述音频设备的标识对应的音频场景为所述APP的音频场景。如上所示的装置,所述映射关系具体为APP、音频场景及音频设备的映射关系;所述第一确定模块具体用于:根据所述APP的音频接口中音频场景的字段,确定所述APP的当前音频场景;根据所述APP的当前音频场景与所述映射关系,确定与所述APP的当前音频场景对应的目标音频设备。本专利技术实施例提供的音频设备调用方法及装置,通过在APP运行时,检测APP是否需要调用音频设备,当检测到APP需要调用音频设备时,根据预先设置的APP与音频设备的映射关系,确定与APP对应的目标音频设备,以使APP调用目标音频设备,其中,映射关系中指示的音频设备为经过调试处理的音频设备,实现了在确定APP需要调用音频设备时,可以根据预先设置的APP与音频设备的映射关系,为该APP确定一个经过调试处理的音频设备作为目标音频设备,实现该APP最终调用的音频设备为经过调试处理的音频设备,避免了该APP调用未经调试处理的音频设备而引起的音频故障,保证了该APP在调用音频设备时可以实现较好的音频效果,从而,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的音频设备调用方法实施例一的流程示意图;图2为本专利技术实施例提供的音频设备调用方法实施例二的流程示意图;图3为图2所示实施例中音频场景与音频设备的映射关系的示意图;图4为本专利技术实施例提供的音频设备调用装置实施例一的结构示意图;图5为本专利技术实施例提供的音频设备调用装置实施本文档来自技高网...
音频设备调用方法及装置

【技术保护点】
一种音频设备调用方法,其特征在于,包括:在应用程序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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1