[发明专利]一种音频资源调用的方法、装置及电子设备有效
申请号: | 201880098446.9 | 申请日: | 2018-11-26 |
公开(公告)号: | CN113039517B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 李亚军 | 申请(专利权)人: | 深圳市欢太科技有限公司;OPPO广东移动通信有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 熊文杰 |
地址: | 518057 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频 资源 调用 方法 装置 电子设备 | ||
本发明涉及一种音频资源调用的方法,包括:接收应用程序的音频资源调用请求;对所述音频资源状态进行监测,若所述音频资源状态为已占用状态,查询所述音频资源对应的占用方信息;若所述占用方信息为空,则释放所述音频资源,以使所述应用程序对所述释放后的音频资源进行调用。相应地,本发明提供了一种音频资源调用的装置及电子设备,提高了系统的稳定性,提升了用户体验。
技术领域
本发明涉及信息技术领域,特别是涉及一种音频资源调用的方法、装置及电子设备。
背景技术
目前的移动终端中,其音频资源可通过不同的应用程序调用,例如,可通过音乐应用软件调用移动终端的音频资源以实现音乐的播放,可通过通话软件实现铃声的播放,也可通过录音软件实现麦克风等资源的调用。
然而,音频资源由于其独特性及唯一性,在使用过程中通常只能被一个应用程序占用而无法实现共用。以录音为例,当一个录音程序正在使用该录音资源时,另一个录音程序则无法同一时刻对该录音资源进行使用。
在现有技术中,当一方需要使用音频资源时需要等到正在使用方使用完该音频资源并全部释放后才可以使用,而若当前使用方无限期使用该资源或异常占用该音频资源没有得到相应地释放时,任何新的应用程序均不能调用该音频资源,造成使用异常,导致系统稳定性差,用户体验差。
发明内容
本申请实施例提供一种音频资源调用的方法,包括:
接收应用程序的音频资源调用请求;
对所述音频资源状态进行监测,若所述音频资源状态为已占用状态,查询所述音频资源对应的占用方信息;
若所述占用方信息为空,则释放所述音频资源,以使所述应用程序对所述释放后的音频资源进行调用。
本申请实施例还提供一种音频资源调用的方法,包括:
为应用程序分配对应的音频资源;
在所述应用程序调用所述音频资源时,对所述音频资源状态进行监测;
若所述音频资源状态异常,则释放所述音频资源,以使所述应用程序对所述释放后的音频资源进行调用。
本申请实施例还提供一种音频资源调用的装置,所述装置包括:
接收模块,用于接收应用程序的音频资源调用请求;
监测模块,用于对所述音频资源状态进行监测,若所述音频资源状态为已占用状态,查询所述音频资源对应的占用方信息;
释放模块,用于若所述占用方信息为空,则释放所述音频资源,以使所述应用程序对所述音频资源进行调用。
本申请实施例还提供一种音频资源调用的装置,所述装置包括:
分配模块,用于为应用程序分配对应的音频资源;
监测模块,用于在所述应用程序调用所述音频资源时,对所述音频资源状态进行监测;
释放模块,用于在所述音频资源状态异常时,则释放所述音频资源,以使所述应用程序对所述释放后的音频资源进行调用。
本申请实施例还提供一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行:
接收应用程序的音频资源调用请求;
对所述音频资源状态进行监测,若所述音频资源状态为已占用状态,查询所述音频资源对应的占用方信息;
若所述占用方信息为空,则释放所述音频资源,以使所述应用程序对所述释放后的音频资源进行调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欢太科技有限公司;OPPO广东移动通信有限公司,未经深圳市欢太科技有限公司;OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880098446.9/2.html,转载请声明来源钻瓜专利网。