【技术实现步骤摘要】
一种音频播放方法及相关装置
[0001]本申请音频处理
,尤其涉及一种音频播放方法及相关装置。
技术介绍
[0002]目前,许多电子设备(例如个人电脑)在仅运行一个音频应用程序时,可以流畅地播放该应用中的音频文件,但是当多个不同类型的音频应用程序一起运行时,虽然都可以正常的播放,但是多个不同类型的应用同时输出不同的音频文件,相互之间可能产生干扰而给用户带来比较混乱的感觉。
[0003]因此,如何避免多路音频同时输出因混音而导致混乱是亟待解决的问题。
技术实现思路
[0004]本申请提供了一种音频播放方法及相关装置,实现了在同一时刻有且仅有一路音频文件输出,避免了多路音频同时输出因混音而导致混乱,提高了用户体验。
[0005]第一方面,本申请提供了一种音频播放方法,包括:电子设备播放第一应用中的第一音频文件,并获取到第一应用的播放进程号和电子设备显示的窗口的进程号;电子设备接收用户的第一操作,第一操作用于控制第二应用播放第二音频文件;响应于第一操作,电子设备从电子设备显示的窗口中确定出进程 ...
【技术保护点】
【技术特征摘要】
1.一种音频播放方法,其特征在于,所述方法包括:电子设备播放第一应用中的第一音频文件,并获取到所述第一应用的播放进程号和所述电子设备显示的窗口的进程号;所述电子设备接收用户的第一操作,所述第一操作用于控制第二应用播放第二音频文件;响应于所述第一操作,所述电子设备从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的目标窗口;所述电子设备控制所述目标窗口对应的所述第一应用的播放进程暂停播放所述第一音频文件,并控制所述第二应用播放所述第二音频文件。2.根据权利要求1所述的方法,其特征在于,所述电子设备控制所述目标窗口对应的所述第一应用的播放进程暂停播放所述第一音频文件,具体包括:所述电子设备获取到所述目标窗口的标识,并模拟出虚拟的空格键space key值;所述电子设备将所述目标窗口的标识和所述虚拟的space key值发送至所述第一应用的播放进程;所述电子设备通过所述目标窗口对应的所述第一应用的播放进程基于所述目标窗口的标识和所述虚拟的space key值控制所述第一应用暂停播放所述第一音频文件。3.根据权利要求1或2所述的方法,其特征在于,所述响应于所述第一操作,所述电子设备从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的目标窗口,具体包括:响应于所述第一操作,所述电子设备基于所述第一应用的优先级和所述第二应用的优先级,从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的所述目标窗口。4.根据权利要求3所述的方法,其特征在于,所述电子设备基于所述第一应用的优先级和所述第二应用的优先级,从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的所述目标窗口,具体包括:在所述第一应用的优先级低于所述第二应用的优先级的情况下,所述电子设备从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的所述目标窗口。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述第一应用的优先级高于所述第二应用的优先级的情况下,所述电子设备继续播放所述第一应用中的所述第一音频文件,不播放所述第二应用中的所述第二音频文件。6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:在所述第一应用的优先级与所述第二应用的优先级相同的情况下,所述电子设备输出第一提示信息,所述第一提示信息用于提示用户在播放所述第二应用中的所述第二音频文件之前,暂停播放所述第一应用中的所述第一音频文件。7.根据权利要求1或2所述的方法,其特征在于,所述响应于所述第一操作,所述电子设备从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的目标窗口,具体包括:响应于所述第一操作,所述电子设备基于所述第一音频文件的类型和所述第二音频文件的类型,从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的目
标窗口。8.根据权利要求7所述的方法,其特征在于,所述电子设备基于所述第一音频文件的类型和所述第二音频文件的类型,从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的目标窗口,具体包括:在所述第一音频文件的类型为非实时类音频文件,所述第二音频文件的类型为实时类音频文件的情况下,所述电子设备从所述电子设备显示的窗口中确定出进程号为所述第一应用的播放进程号的目标窗口。9.根据权利要求7或8所述的方法,其特征在于,在所述电子设备控制所述目标窗...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。