在多系统中对音频进行控制的方法及装置的制造方法

文档序号:9452821阅读:191来源:国知局
在多系统中对音频进行控制的方法及装置的制造方法
【技术领域】
[0001]本发明涉及终端设备技术领域,具体而言,本发明涉及一种在多系统中对音频进行控制的方法及装置。
【背景技术】
[0002]随着时代的发展,各种新兴的操作系统不断涌现,为用户带来了新颖且更加便捷的终端使用体验。但是,由于传统终端设备只允许单操作系统运行,即使有多操作系统支持也均为静态支持,即需要在设备启动时重新引导新的操作系统,单操作系统中系统独享音频设备,因此,现有技术中没有针对多操作系统中的多路音频的控制管理解决方案。

【发明内容】

[0003]为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:
[0004]本发明的实施例提出了一种在多系统中对音频进行控制的方法,包括:
[0005]当处于前台的第一操作系统通过控制声卡设备输出第一音频数据时,处于后台的第二操作系统接收到音频数据输出请求;
[0006]根据所述音频数据输出请求生成第二音频;
[0007]将所述第一音频数据及所述第二音频数据进行混合叠加处理,以生成混音后的第三音频数据;
[0008]处于前台的第一操作系统通过控制声卡设备输出所述第三音频数据。
[0009]其中,根据所述音频数据输出请求生成第二音频,具体包括:
[0010]根据所述音频数据输出请求,基于所述第二操作系统中预先配置的音频控制处理方式生成第二音频;
[0011]其中,所述预先配置的音频控制处理方式包括对以下至少任一项的音频控制处理方式:
[0012]音频输出方式;音频输出设备;音频类型;音量增益;音效控制。
[0013]优选地,所述音频数据输出请求包括处于后台的第二操作系统的接收到通话呼叫建立请求,其特征在于,根据所述音频数据输出请求生成第二音频数据,具体包括:
[0014]响应于接收到的通话呼叫建立请求,基于所述第二操作系统中预先配置的音频控制处理方式,生成用以提示通话建立的第二音频。
[0015]优选地,该方法还包括:
[0016]当接收到用户输入的系统切换命令后,所述第一操作系统切换至后台,且所述第二操作系统切换为前台;
[0017]处于前台的第二操作系统通过控制声卡设备控制音频输出。
[0018]本发明的另一个实施例提出了一种在多系统中对音频进行控制的装置,包括:
[0019]请求接收模块,用于当处于前台的第一操作系统通过控制声卡设备输出第一音频数据时,通过处于后台的第二操作系统接收到音频数据输出请求;
[0020]音频生成模块,用于根据所述音频数据输出请求生成第二音频;
[0021]混音模块,用于将所述第一音频数据及所述第二音频数据进行混合叠加处理,以生成混音后的第三音频数据;
[0022]第一音频控制模块,用于控制处于前台的第一操作系统通过控制声卡设备输出所述第三音频数据。
[0023]其中,所述音频生成模块用于根据所述音频数据输出请求,基于所述第二操作系统中预先配置的音频控制处理方式生成第二音频。
[0024]其中,所述预先配置的音频控制处理方式包括对以下至少任一项的音频控制处理方式:
[0025]音频输出方式;音频输出设备;音频类型;音量增益;音效控制。
[0026]优选地,所述音频数据输出请求包括处于后台的第二操作系统的接收到通话呼叫建立请求,其特征在于,所述音频生成模块具体用于响应于接收到的通话呼叫建立请求,基于所述第二操作系统中预先配置的音频控制处理方式,生成用以提示通话建立的第二音频。
[0027]优选地,该装置还包括:
[0028]系统切换模块,用于当接收到用户输入的系统切换命令后,将所述第一操作系统切换至后台,且将所述第二操作系统切换为前台;
[0029]第二音频控制模块,用于控制处于前台的第二操作系统通过控制声卡设备控制音频输出。
[0030]本发明的技术方案中,提出了在多系统中对音频进行控制的方案,当处于前台的第一操作系统通过控制声卡设备输出第一音频数据时,处于后台的第二操作系统接收到音频数据输出请求,根据音频数据输出请求生成第二音频,将第一音频数据及第二音频数据进行混合叠加处理,以生成混音后的第三音频数据,随后处于前台的第一操作系统通过控制声卡设备输出第三音频数据。从而填补了现有技术没有针对多操作系统中音频设备进行控制的解决方案的空白。通过本发明的在多系统中对音频进行控制的方案,可确保在各个操作系统同时运行的情况下各个操作系统使用同一套音设备,各个操作系统对音频设备的使用互不影响。
[0031]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0032]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0033]图1为本发明实施例的在多系统中对音频进行控制的方法的流程示意图;
[0034]图2为本发明一个优选实施例的在多系统中对音频进行控制的方法的流程示意图;
[0035]图3为本发明另一优选实施例的在多系统中对音频进行控制的装置的结构框架示意图;
[0036]图4为本发明另一实施例的在多系统中对音频进行控制的装置的结构框架示意图。
【具体实施方式】
[0037]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0038]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0039]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0040]本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS (Personal Communicat1ns Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS (Global Posit1ning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1