动态处理效果体系架构制造技术

技术编号:26734701 阅读:34 留言:0更新日期:2020-12-15 14:43
一种方法包括为由计算设备的操作系统提供的多个音频通道中的每个相应音频通道提供相继音频处理级的集合以应用于相应音频通道。该方法还包括由操作系统提供应用编程接口(API),该应用编程接口被配置为设置用于调整针对每个相应音频通道的相继音频处理级的集合的多个参数。该方法还包括经由API并从在计算设备上运行的应用接收针对所述多个参数中的一个或多个参数的一个或多个值。该方法还包括由操作系统基于接收到的针对一个或多个参数的一个或多个值来调整所述多个音频通道。

【技术实现步骤摘要】
【国外来华专利技术】动态处理效果体系架构相关申请的交叉引用本申请要求于2018年5月7日提交的美国临时专利申请第62/668,142号的优先权,该申请通过引用整体并入本文。
技术介绍
本公开一般而言涉及处理音频信号。
技术实现思路
主题技术的各方面涉及动态音频处理效果以及可以利用这种效果的软件应用。由计算设备的操作系统提供的每个音频通道提供有相继音频级(可以被称为“音频处理级”)的集合以应用于或处理音频通道(例如,Pre-EQ、多带压缩、Post-EQ和限幅器)。操作系统提供了应用程序接口(即,应用编程接口,或简称为API)来设置参数,以调整每个音频通道的相继音频级的集合。可以经由应用程序接口从设备上运行的应用(例如,由第三方开发人员开发和提供)接收用于调整相继音频级的集合的参数集。操作系统然后可以基于接收到的参数集来调整音频通道。换句话说,操作系统可以使用根据接收到的参数集来调整的相继音频级的集合来处理音频通道。以这种方式,多个不同的应用可以各自利用这些可配置的音频通道来实现各种期望的音频处理效果。因此,这些应用不必单独实现任何音频处理算法即可实现期望的效本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:/n为由计算设备的操作系统提供的多个音频通道中的每个相应音频通道提供相继音频级的集合,以应用于相应音频通道;/n由操作系统提供被配置为设置用于调整针对每个相应音频通道的相继音频级的集合的多个参数的应用编程接口(API);/n经由API并从在计算设备上运行的应用接收针对所述多个参数中的一个或多个参数的一个或多个值;以及/n由操作系统基于接收到的针对所述一个或多个参数的一个或多个值来调整所述多个音频通道。/n

【技术特征摘要】
【国外来华专利技术】20180507 US 62/668,1421.一种计算机实现的方法,包括:
为由计算设备的操作系统提供的多个音频通道中的每个相应音频通道提供相继音频级的集合,以应用于相应音频通道;
由操作系统提供被配置为设置用于调整针对每个相应音频通道的相继音频级的集合的多个参数的应用编程接口(API);
经由API并从在计算设备上运行的应用接收针对所述多个参数中的一个或多个参数的一个或多个值;以及
由操作系统基于接收到的针对所述一个或多个参数的一个或多个值来调整所述多个音频通道。


2.如权利要求1所述的计算机实现的方法,其中应用由不同于计算设备的操作系统的提供者的第三方提供。


3.如权利要求1或权利要求2所述的计算机实现的方法,其中针对每个相应音频通道的相继音频级的集合包括以下一个或多个:(i)输入增益级、(ii)预均衡级、(iii)多带压缩级、(iv)后均衡级,或(v)限幅器级。


4.如前述权利要求中的任一项所述的计算机实现的方法,其中用于调整针对每个相应音频通道的相继音频级的集合的所述多个参数包括针对相继音频级的每个相应音频级的用于启用或禁用所述相应音频级的第一参数。


5.如前述权利要求中的任一项所述的计算机实现的方法,其中,当启用相应音频级时,根据用于所述相应音频级的所述多个参数的子集来修改由所述相应音频通道接收的音频数据,并且其中,当禁用相应音频级时,音频数据不加修改地通过所述相应音频级。


6.如权利要求1所述的计算机实现的方法,其中相继音频级的集合中的第一音频级是可调整的以支持第一数量的频带,其中相继音频级的集合中的第二音频级是可调整的以支持第二数量的频带,并且其中针对所述一个或多个参数的所述一个或多个值指示(i)将第一音频级调整到的第一数量的频带的第一子集,以及(ii)将第二音频级调整到的第二数量的频带的第二子集。


7.如权利要求6所述的计算机实现的方法,其中所述第一数量的频带不同于所述第二数量的频带。


8.如前述权利要求中的任一项所述的计算机实现的方法,其中针对所述一个或多个参数的所述一个或多个值指示(i)由相继音频级的集合中的第一音频级支持的多个频带中的第一频带的第一截止频率,以及(ii)所述多个频带中的第二频带的第二截止频率。


9.如权利要求8所述的计算机实现的方法,其中所述第一截止频率不同于所述第二截止频率。


10.如前述权利要求中的任一项所述的计算机实现的方法,其中针对每个相应音频通道的相继音频级的集合包括限幅器级,其中第一音频通道的第一限幅器级链接到第二音频通道的第二限幅器级,使得当第一限幅器级将第一音频通道的输出衰减第一程度时,第二限幅器级将第二音频通道的输出衰减与第一程度成比例的第二程度。


11.如权利要求10所述的计算机实现的方法,其中立体声音频信号由第一音频通道和第二音频通道定义。


12.如前述权利要求中的任一项所述的计算机实现的方法,其中API提供多个API函数,通过所述多个API函数,所述多个参数是可调整的,其中接收针对所述一个或多个参数的所述一个或多个值包括接收(i)用于执行所述多个API函数中与所述一个或多个参数对应的一个或多个API函数的请求,以及(ii)作为所述一个或多个API函数的相应输入的所述一个或多个值,并且其中基于所述接收到的一个或多个值调整所述多个音频通道包括以所述一个或多个值作为相应输入来执行所述一个或多个API函数。


13.如前述权利要求中的任一项所述的计算机实现的方法,其中API被配置为基于以下至少一项来调整所述多个参数中的一个或多个附加参数的一个或多个附加值:(i)由应用使用的麦克风的类型或(ii)由应用使用的扬声器的类型。


14.如前述权利要求中的任一项所述的计算机实现的方法,其中所述多个音频通道包括...

【专利技术属性】
技术研发人员:RA加西亚B凯姆勒JW李RF莱昂MG斯莱尼
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1