基于Linux的音频控制方法、装置、设备和存储介质制造方法及图纸

技术编号:32112672 阅读:24 留言:0更新日期:2022-01-29 18:56
本发明专利技术提供一种基于Linux的音频控制方法、装置、设备和存储介质,该方法包括:通过Linux音频服务,接收所述Linux系统中应用程序发送的音频控制指令;基于所述Linux音频服务,控制音频设备执行所述音频控制指令对应的操作,并将所述音频设备的执行结果通过所述Linux音频服务返回至所述应用程序;其中,所述Linux音频服务是基于Android侧的音频通路配置文件的转换结果,进行配置得到的。本发明专利技术通过Linux音频服务,接收应用程序发送的音频控制指令,且复用Android侧的音频通路配置文件,进而使应用程序可以通过Linux音频服务使用音频设备,从而实现便捷性高的音频控制。从而实现便捷性高的音频控制。从而实现便捷性高的音频控制。

【技术实现步骤摘要】
基于Linux的音频控制方法、装置、设备和存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种基于Linux的音频控制方法、装置、设备和存储介质。

技术介绍

[0002]Linux系统是一套免费使用和自由传播的类Unix操作系统,其具备多用户、多任务、多线程、多CPU和高安全性的特点,因此,Linux系统受到了广泛应用。另外,Android系统是目前移动终端市场中占比最高的操作系统,在移动终端领域具有极好的生态环境。
[0003]目前,在基于Linux内核的操作系统上,音频设备大多通过alsa驱动,然而,在音频设备厂商仅提供Android驱动的情况下,则需要适配alsa配置,才能驱动音频设备,十分繁琐复杂。

技术实现思路

[0004]本专利技术提供一种基于Linux的音频控制方法、装置、设备和存储介质,用以解决现有技术中在只存在Android音频驱动的情况下,Linux系统中的应用程序使用音频设备繁琐复杂的缺陷,实现便捷性高的音频控制。
[0005]本专利技术提供一种基于Linux的音频控制方法,应用本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Linux的音频控制方法,其特征在于,应用于Linux系统,所述方法包括:通过Linux音频服务,接收所述Linux系统中应用程序发送的音频控制指令;基于所述Linux音频服务,控制音频设备执行所述音频控制指令对应的操作,并将所述音频设备的执行结果通过所述Linux音频服务返回至所述应用程序;其中,所述Linux音频服务是基于Android侧的音频通路配置文件进行配置得到的。2.根据权利要求1所述的基于Linux的音频控制方法,其特征在于,所述基于所述Linux音频服务,控制音频设备执行所述音频控制指令对应的操作之前,还包括:通过所述Linux音频服务,确定所述音频控制指令对应的音频控制API,所述音频控制API用于访问Android音频服务。3.根据权利要求2所述的基于Linux的音频控制方法,其特征在于,所述基于所述Linux音频服务,控制音频设备执行所述音频控制指令对应的操作,包括:通过音频插件,将所述音频控制API从所述Linux音频服务转发至所述Android音频服务;通过所述Android音频服务,控制音频设备执行所述音频控制指令对应的操作。4.根据权利要求1所述的基于Linux的音频控制方法,其特征在于,所述将所述音频设备的执行结果通过所述Linux音频服务返回至所述应用程序,包括:将所述音频设备的执行结果返回至Android音频服务;通过音频插件,将所述执行结果从所述Android音频服务转发至所述Linux音频服务;将所述执行结果从所述Linux音频服务返回至所述应用程序。5.根据权利要求1至4任一项所述的基于L...

【专利技术属性】
技术研发人员:张兴涛
申请(专利权)人:北京鲸鲮信息系统技术有限公司
类型:发明
国别省市:

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

1