音频处理方法、装置、终端和存储介质制造方法及图纸

技术编号:24798736 阅读:8 留言:0更新日期:2020-07-07 20:55
本发明专利技术公开了一种音频处理方法、装置、终端和存储介质,通过获取音频发送指令,音频发送指令用于指示将音频发送至第三方应用;若检测到第三方应用启动录音,则播放音频,以使第三方应用录制播放中的音频。即检测到第三方应用启动录音,则直接播放音频,使得第三方应用可以直接录制播放中的音频,而无需弹出悬浮窗发送音频,操作简单,稳定,可靠性高。

【技术实现步骤摘要】
音频处理方法、装置、终端和存储介质
本专利技术实施例涉及音频处理
,尤其涉及一种音频处理方法、装置、终端和存储介质。
技术介绍
在现有的方法中,即时通讯应用要录制并发送音频,一方面需要开启音频播放应用的悬浮窗权限。由于Android系统版本繁多以及官方对权限的逐步收紧,且受限于国内厂商对系统的深度定制,悬浮窗打开率普遍不高,用控制代码引导用户开启悬浮窗权限难度较大,且一旦悬浮窗开启失败,上述语音发送方法则无法进行。另一方面对于使用者来说需要通过设置、点击播放等操作,步骤繁琐且流程过长,容易导致音频的录制缺失。综上,现有方案容易受影响的因素较多,尤其依赖于设备和系统版本,导致方案的稳定性不高。
技术实现思路
本专利技术提供一种音频处理方法、装置、终端和存储介质,使得第三方应用可以直接录制播放中的音频,而无需弹出悬浮窗发送音频,操作简单,稳定,可靠性高。第一方面,本专利技术实施例提供了一种音频处理方法,所述方法应用于语音包应用程序,包括:获取音频发送指令,所述音频发送指令用于指示将所述音频发送至第三方应用;若检测到所述第三方应用启动录音功能,则播放所述音频,以使所述第三方应用录制播放中的音频。第二方面,本专利技术实施例提供了一种音频处理方法,所述方法应用于第三方应用程序,包括:根据检测到的录音选中操作生成启动录音指令;根据启动录音指令启动录音功能,录制播放中的音频。第三方面,本专利技术实施例还提供了一种音频处理装置,包括:获取模块,用于获取音频发送指令,所述音频发送指令用于指示将所述音频发送至第三方应用;播放模块,用于若检测到所述第三方应用启动录音,则播放所述音频,以使所述第三方应用录制播放中的音频。第四方面,本专利技术实施例还提供了一种音频处理装置,包括:指令生成模块,用于根据检测到的录音选中操作生成启动录音指令;录制模块,用于根据启动录音指令启动录音功能,录制播放中的音频。第五方面,本专利技术实施例还提供了一种音频处理系统,包括:语音包应用程序和第三方应用程序;所述语音包应用程序用于实现如上述第一方面中所述的音频处理方法;所述第三方应用程序用于实现如上述第二方面中所述的音频处理方法。第六方面,本专利技术实施例还提供了一种终端,所述终端包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面或第二方面中所述的音频处理方法。第七方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理装置执行时实现如第一方面或第二方面所述的音频处理方法。上述实施例中提供的音频处理方法、装置、终端和存储介质,通过获取音频发送指令,音频发送指令用于指示将所述音频发送至第三方应用;检测到第三方应用启动录音功能,则播放音频,使得第三方应用可以直接录制播放中的音频,而无需弹出悬浮窗发送音频,操作简单,稳定,可靠性高。附图说明图1是本专利技术实施例一中的音频处理方法的流程图;图2是本专利技术实施例一中的音频选择的界面示意图;图3是本专利技术实施例一中的选择第三方应用界面示意图;图4是本专利技术实施例一中的音频处理方法的流程图;图5是本专利技术实施例二中的音频处理方法的流程图;图6是本专利技术实施例二中的音频焦点机制的抢占的流程图;图7是本专利技术实施例三中的音频处理方法的流程图;图8是本专利技术实施例三中的第三方应用录制音频的界面示意图;图9是本专利技术实施例四中的音频处理方法的交互示意图;图10是本专利技术实施例四中的任务状态机的工作状态示意图;图11是本专利技术实施例五中的音频处理装置的结构示意图,图12是本专利技术实施例六中的音频处理装置的结构示意图图13是本专利技术实施例八中的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一中的音频处理方法的流程图。本实施例可适用于音频发送至第三方应用的情况,本实施例提供的音频处理方法可以由音频处理装置执行,该音频处理装置可以通过软件和/或硬件的方式实现。设定音频处理的装置集成在终端设备中,即音频处理的方法由终端设备来执行。上述终端设备是指具有向计算机输入程序和数据或接收计算机输出处理结果功能的设备。上述终端设备包括但不限于笔记本电脑、智能手机、平板电脑和便携式多媒体播放设备等移动终端以及数字TV、台式计算机等固定终端。具体的,如图1所示,本专利技术实施例提供的音频处理的方法,主要应用于语音包应用程序,所述方法主要包括如下步骤:S110、获取音频发送指令,音频发送指令用于指示将音频发送至第三方应用。在本实施例中,音频发送是指将音频发送至第三方应用,音频发送指令是指将音频发送至第三方应用的指令。第三方应用是指安装在终端设备中非系统本身自带的应用程序。优选的,第三方应用是指安装在终端设备中可以录制和发送音频的第三方应用程序。示例性的,第三方应用为微信、QQ、微博等社交软件或有录制和发送音频功能的游戏软件等。优选的,音频是已经录制完成或者通过服务器下载存储在终端设备中的音频。优选的,发送指令为延时发送指令。在本实施例中,获取音频发送指令具体为:根据音频选中操作和第三方应用选中操作获取音频发送指令。进一步的,图2是本专利技术实施例一中的音频选择的界面示意图,如图2所示,接收用户点击音频选择按钮201的操作,即获取到音频选中操作,将音频选择按钮201对应的音频确定为选中音频。此外,用户还可以点击音频试听按钮203,若接收到用户点击音频试听按钮203操作,则终端设备中的通过内置的播放器播放音频。用户还可以点击音频收藏按钮203,若接收到用户点击音频收藏按钮203操作,则将音频收藏至语音包应用程序的收藏夹中。获取到音频选中操作之后,根据用户的点击操作获取第三方应用选中操作。根据音频选中操作和第三方应用选中操作获取音频发送指令。图3是本专利技术实施例一中的选择第三方应用界面示意图,如图3所示,若获取到用户对第三方应用选择按钮301的点击操作,根据对第三方应用选择按钮的点击操作生成音频发送指令并获取音频发送指令。进一步的,第三方应用选择按钮301对应不同第三方应用,若点击第三方应用A对应的第三方应用选择按钮301,则生成并获取第三方应用A对应的音频发送指令,第三方应用A音频发送指令用于指示将音频发送至第三方应用A;若点击第三方应用B对应的第三方应用选择按钮301,则生成并获取第三方应用B对应的音频发送指令,第三方应用B音频发送指令用于指示将音频发送至第三方应用B。需要说明的,本实施例中,仅以第三方应用A和第三方应用B为例进行本文档来自技高网...

【技术保护点】
1.一种音频处理方法,其特征在于,所述方法应用于语音包应用程序,包括:/n获取音频发送指令,所述音频发送指令用于指示将所述音频发送至第三方应用;/n若检测到所述第三方应用启动录音功能,则播放所述音频,以使所述第三方应用录制播放中的音频。/n

【技术特征摘要】
1.一种音频处理方法,其特征在于,所述方法应用于语音包应用程序,包括:
获取音频发送指令,所述音频发送指令用于指示将所述音频发送至第三方应用;
若检测到所述第三方应用启动录音功能,则播放所述音频,以使所述第三方应用录制播放中的音频。


2.根据权利要求1所述的方法,其特征在于,所述获取音频发送指令具体为:
根据音频选中操作和第三方应用选中操作获取音频发送指令。


3.根据权利要求1所述的方法,其特征在于,所述发送指令为延时发送指令。


4.根据权利要求1所述的方法,其特征在于,还包括:
若获取到音频发送指令,则跳转至第三方应用界面。


5.根据权利要求4所述的方法,其特征在于,所述若获取到音频发送指令,则将跳转至第三方应用界面,包括:
若获取到所述音频发送指令,则检测是否安装所述第三方应用;
若终端安装所述第三方应用,则跳转至第三方应用界面。


6.根据权利要求4或5所述的方法,其特征在于,所述跳转至第三方应用界面为跳转至所述第三方应用的好友选择界面。


7.根据权利要求1所述的方法,其特征在于,还包括:
若预设时间内未检测到所述第三方应用启动录音,则停止执行所述音频发送指令。


8.根据权利要求1所述的方法,其特征在于,获取音频发送指令之后,还包括:
将所述音频播放封装为待执行任务,所述待执行任务的状态为就绪态。


9.根据权利要求4所述的方法,其特征在于,检测到所述第三方应用启动录音,包括:
请求获取音频焦点并监听所述音频焦点的状态;
所述音频焦点的状态为被所述第三方应用抢占,则确定所述第三方应用启动录音。


10.根据权利要求9所述的方法,其特征在于,所述音频焦点的状态为被所述第三方应用抢占包括:
若接收到第三方应用获取音频焦点请求,则确定音频焦点的状态为被所述第三方应用抢占。


11.根据权利要求10所述的方法,其特征在于,所述音频焦点的状态为被所述第...

【专利技术属性】
技术研发人员:张思超张金芹
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东;44

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

1