管理在多个扬声器上回放多个音频流的制作方法

文档序号:30140549发布日期:2022-05-21 07:18阅读:来源:国知局

技术特征:
1.一种音频处理系统,包括:接口系统;控制系统,所述控制系统包括:第一渲染模块,所述第一渲染模块被配置用于:经由所述接口系统接收第一音频节目流,所述第一音频节目流包括被安排由环境的至少一些扬声器再现的第一音频信号,所述第一音频节目流包括第一空间数据,所述第一空间数据包括声道数据或空间元数据中的至少一项;以及渲染所述第一音频信号以经由所述环境的所述扬声器再现,从而产生第一经渲染的音频信号;第二渲染模块,所述第二渲染模块被配置用于:经由所述接口系统接收第二音频节目流,所述第二音频节目流包括被安排由所述环境的至少一个扬声器再现的第二音频信号;以及渲染所述第二音频信号以经由所述环境的至少一个扬声器再现,从而产生第二经渲染的音频信号;其中,所述第一渲染模块进一步被配置用于至少部分地基于所述第二音频信号、所述第二经渲染的音频信号或其特性中的至少一项来修正针对所述第一音频信号的渲染过程,以产生经修正的第一经渲染的音频信号;并且其中,所述第二渲染模块进一步被配置用于至少部分地基于所述第一音频信号、所述第一经渲染的音频信号或其特性中的至少一项来修正针对所述第二音频信号的渲染过程,以产生经修正的第二经渲染的音频信号;以及混合模块,所述混合模块被配置用于混合所述经修正的第一经渲染的音频信号和所述经修正的第二经渲染的音频信号以产生经混合的音频信号,其中,所述控制系统进一步被配置用于将所述经混合的音频信号提供给所述环境的至少一些扬声器。2.如权利要求1所述的音频处理系统,进一步包括:一个或多个附加渲染模块,所述一个或多个附加渲染模块中的每一个被配置用于:经由所述接口系统接收附加音频节目流,所述附加音频节目流包括被安排由所述环境的至少一个扬声器再现的附加音频信号;渲染所述附加音频信号以经由所述环境的至少一个扬声器再现,从而产生附加经渲染的音频信号;以及至少部分地基于所述第一音频信号、所述第一经渲染的音频信号、所述第二音频信号、所述第二经渲染的音频信号或其特性中的至少一项来修正针对所述附加音频信号的渲染过程,以产生经修正的附加经渲染的音频信号;其中,所述混合模块进一步被配置用于将所述经修正的附加经渲染的音频信号至少与所述经修正的第一经渲染的音频信号和所述经修正的第二经渲染的音频信号混合,以产生所述经混合的音频信号。3.如权利要求1或权利要求2所述的音频处理系统,其中,修正针对所述第一音频信号的所述渲染过程涉及执行下列一项或多项:将对第一音频信号的所述渲染扭曲而远离所述第二经渲染的音频信号的渲染位置,或
响应于所述第二音频信号或所述第二经渲染的音频信号中的一个或多个的响度而修正所述第一经渲染的音频信号中的一个或多个的响度。4.如权利要求1至3中任一项所述的音频处理系统,其中,修正针对所述第二音频信号的所述渲染过程涉及执行下列一项或多项:将对第二音频信号的所述渲染扭曲而远离所述第一经渲染的音频信号的渲染位置,或响应于所述第一音频信号或所述第一经渲染的音频信号中的一个或多个的响度而修正所述第二经渲染的音频信号中的一个或多个的响度。5.如权利要求1至4中任一项所述的音频处理系统,其中,修正针对所述第一音频信号的所述渲染过程涉及执行来自包括频谱修正、基于可听度的修正或动态范围修正的修正的列表中的一个或多个修正。6.如权利要求1至5中任一项所述的音频处理系统,进一步包括麦克风系统,所述麦克风系统包括一个或多个麦克风,其中,所述第一渲染模块被配置用于至少部分地基于来自所述麦克风系统的第一麦克风信号来修正针对所述第一音频信号的渲染过程,并且其中,所述第二渲染模块被配置用于至少部分地基于所述第一麦克风信号来修正针对所述第二音频信号的渲染过程。7.如权利要求6所述的音频处理系统,其中,所述控制系统进一步被配置用于:基于所述第一麦克风信号来估计第一声源位置;以及至少部分地基于所述第一声源位置来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。8.如权利要求6或权利要求7所述的音频处理系统,其中,所述控制系统进一步被配置用于:确定所述第一麦克风信号是否与环境噪声相对应;以及至少部分地基于所述第一麦克风信号是否与环境噪声相对应来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。9.如权利要求6至8中任一项所述的音频处理系统,其中,所述控制系统进一步被配置用于:确定所述第一麦克风信号是否与人类语音相对应;以及至少部分地基于所述第一麦克风信号是否与人类语音相对应来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。10.如权利要求9所述的音频处理系统,其中,修正针对所述第一音频信号的所述渲染过程涉及:相比于由远离所述第一声源位置的扬声器再现的所述第一经渲染的音频信号的响度,减小由所述第一声源位置附近的扬声器再现的所述第一经渲染的音频信号的响度。11.如权利要求9或权利要求10所述的音频处理系统,其中,所述控制系统进一步被配置用于:确定所述第一麦克风信号与唤醒词相对应;确定对所述唤醒词的回复;以及控制所述第一声源位置附近的至少一个扬声器以再现所述回复。12.如权利要求9或权利要求10所述的音频处理系统,其中,所述控制系统进一步被配置用于:
确定所述第一麦克风信号与命令相对应;确定对所述命令的回复;控制所述第一声源位置附近的至少一个扬声器以再现所述回复;以及执行所述命令。13.如权利要求12所述的音频处理系统,其中,所述控制系统进一步被配置用于在控制所述第一声源位置附近的至少一个扬声器以再现所述回复之后,恢复到针对所述第一音频信号的未修正的渲染过程。14.如权利要求6至13中任一项所述的音频处理系统,其中,所述控制系统进一步被配置用于至少部分地基于所述第一麦克风信号得到经再现的所述第一音频节目流或经再现的所述第二音频节目流的响度估计。15.如权利要求14所述的音频处理系统,其中,所述控制系统进一步被配置用于至少部分地基于所述响度估计来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。16.如权利要求15所述的音频处理系统,其中,所述响度估计是感知响度估计,并且其中,修正所述渲染过程涉及改变所述第一音频信号或所述第二音频信号中的至少一项以便在存在干扰信号的情况下保持其感知响度。17.如权利要求6所述的音频处理系统,其中,所述控制系统进一步被配置用于:确定所述第一麦克风信号与人类语音相对应;以及在所述环境的与所述第一声源位置不同的位置附近的一个或多个扬声器中再现所述第一麦克风信号。18.如权利要求17所述的音频处理系统,其中,所述控制系统进一步被配置用于确定所述第一麦克风信号是否与儿童的哭声相对应,其中,所述环境的所述位置与看护者的估计位置相对应。19.如权利要求1至5中任一项所述的音频处理系统,其中,所述控制系统进一步被配置用于得到经再现的所述第一音频节目流或经再现的所述第二音频节目流的响度估计,并且其中,所述控制系统进一步被配置用于至少部分地基于所述响度估计来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。20.如权利要求19所述的音频处理系统,其中,所述响度估计是感知响度估计,并且其中,修正所述渲染过程涉及改变所述第一音频信号或所述第二音频信号中的至少一项以便在存在干扰信号的情况下保持其感知响度。21.如权利要求1至20中任一项所述的音频处理系统,其中,渲染所述第一音频信号或渲染所述第二音频信号中的至少一项涉及灵活渲染到任意定位的扬声器。22.如权利要求21所述的音频处理系统,其中,所述灵活渲染涉及质心振幅平移或灵活虚拟化。23.一种音频处理方法,包括:由第一渲染模块接收第一音频节目流,所述第一音频节目流包括被安排由环境的至少一些扬声器再现的第一音频信号,所述第一音频节目流包括第一空间数据,所述第一空间数据包括声道数据或空间元数据中的至少一项;以及由所述第一渲染模块渲染所述第一音频信号以经由所述环境的所述扬声器再现,从而
产生第一经渲染的音频信号;由第二渲染模块接收第二音频节目流,所述第二音频节目流包括被安排由所述环境的至少一个扬声器再现的第二音频信号;以及由所述第二渲染模块渲染所述第二音频信号以经由所述环境的至少一个扬声器再现,从而产生第二经渲染的音频信号;由所述第一渲染模块至少部分地基于所述第二音频信号、所述第二经渲染的音频信号或其特性中的至少一项来修正针对所述第一音频信号的渲染过程,以产生经修正的第一经渲染的音频信号;以及由所述第二渲染模块至少部分地基于所述第一音频信号、所述第一经渲染的音频信号或其特性中的至少一项来修正针对所述第二音频信号的渲染过程,以产生经修正的第二经渲染的音频信号;混合所述经修正的第一经渲染的音频信号和所述经修正的第二经渲染的音频信号以产生经混合的音频信号;以及将所述经混合的音频信号提供给所述环境的至少一些扬声器。24.如权利要求23所述的音频处理方法,其中,修正针对所述第一音频信号的所述渲染过程涉及执行下列一项或多项:将对第一音频信号的所述渲染扭曲而远离所述第二经渲染的音频信号的渲染位置,或响应于所述第二音频信号或所述第二经渲染的音频信号中的一个或多个的响度而修正所述第一经渲染的音频信号中的一个或多个的响度。25.如权利要求23或权利要求24所述的音频处理方法,其中,修正针对所述第二音频信号的所述渲染过程涉及执行下列一项或多项:将对第二音频信号的所述渲染扭曲而远离所述第一经渲染的音频信号的渲染位置,或响应于所述第一音频信号或所述第一经渲染的音频信号中的一个或多个的响度而修正所述第二经渲染的音频信号中的一个或多个的响度。26.如权利要求23至25中任一项所述的音频处理方法,其中,修正针对所述第一音频信号的所述渲染过程涉及执行来自包括频谱修正、基于可听度的修正或动态范围修正的修正的列表中的一个或多个修正。27.如权利要求23至26中任一项所述的音频处理方法,进一步包括由所述第一渲染模块至少部分地基于来自麦克风系统的第一麦克风信号来修正针对所述第一音频信号的渲染过程,以及由所述第二渲染模块至少部分地基于所述第一麦克风信号来修正针对所述第二音频信号的渲染过程。28.如权利要求27所述的音频处理方法,进一步包括:基于所述第一麦克风信号来估计第一声源位置;以及至少部分地基于所述第一声源位置来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。29.一个或多个非暂态介质,所述非暂态介质上存储有软件,所述软件包括用于控制一个或多个设备执行音频处理方法的指令,所述音频处理方法包括:由第一渲染模块接收第一音频节目流,所述第一音频节目流包括被安排由环境的至少一些扬声器再现的第一音频信号,所述第一音频节目流包括第一空间数据,所述第一空间
数据包括声道数据或空间元数据中的至少一项;以及由所述第一渲染模块渲染所述第一音频信号以经由所述环境的所述扬声器再现,从而产生第一经渲染的音频信号;由第二渲染模块接收第二音频节目流,所述第二音频节目流包括被安排由所述环境的至少一个扬声器再现的第二音频信号;以及由所述第二渲染模块渲染所述第二音频信号以经由所述环境的至少一个扬声器再现,从而产生第二经渲染的音频信号;由所述第一渲染模块至少部分地基于所述第二音频信号、所述第二经渲染的音频信号或其特性中的至少一项来修正针对所述第一音频信号的渲染过程,以产生经修正的第一经渲染的音频信号;以及由所述第二渲染模块至少部分地基于所述第一音频信号、所述第一经渲染的音频信号或其特性中的至少一项来修正针对所述第二音频信号的渲染过程,以产生经修正的第二经渲染的音频信号;混合所述经修正的第一经渲染的音频信号和所述经修正的第二经渲染的音频信号以产生经混合的音频信号;以及将所述经混合的音频信号提供给所述环境的至少一些扬声器。30.如权利要求29所述的一个或多个非暂态介质,其中,修正针对所述第一音频信号的所述渲染过程涉及执行下列一项或多项:将对第一音频信号的所述渲染扭曲而远离所述第二经渲染的音频信号的渲染位置,或响应于所述第二音频信号或所述第二经渲染的音频信号中的一个或多个的响度而修正所述第一经渲染的音频信号中的一个或多个的响度。31.如权利要求29或权利要求30所述的一个或多个非暂态介质,其中,修正针对所述第二音频信号的所述渲染过程涉及执行下列一项或多项:将对第二音频信号的所述渲染扭曲而远离所述第一经渲染的音频信号的渲染位置,或响应于所述第一音频信号或所述第一经渲染的音频信号中的一个或多个的响度而修正所述第二经渲染的音频信号中的一个或多个的响度。32.如权利要求29至31中任一项所述的一个或多个非暂态介质,其中,修正针对所述第一音频信号的所述渲染过程涉及执行来自包括频谱修正、基于可听度的修正或动态范围修正的修正的列表中的一个或多个修正。33.如权利要求29至32中任一项所述的一个或多个非暂态介质,其中,所述音频处理方法进一步包括由所述第一渲染模块至少部分地基于来自麦克风系统的第一麦克风信号来修正针对所述第一音频信号的渲染过程,以及由所述第二渲染模块至少部分地基于所述第一麦克风信号来修正针对所述第二音频信号的渲染过程。34.如权利要求33所述的一个或多个非暂态介质,其中,所述音频处理方法进一步包括:基于所述第一麦克风信号来估计第一声源位置;以及至少部分地基于所述第一声源位置来修正针对所述第一音频信号或所述第二音频信号中的至少一项的所述渲染过程。

技术总结
一种多流渲染系统和方法可以在多个任意放置的扩音器上同时渲染和播放多个音频节目流。所述节目流中的至少一个可以是空间混音。所述空间混音的渲染可以根据一个或多个附加节目流的同时渲染而被动态地修正。一个或多个附加节目流的渲染可以根据所述空间混音的同时渲染而被动态地修正。时渲染而被动态地修正。时渲染而被动态地修正。


技术研发人员:A
受保护的技术使用者:杜比国际公司
技术研发日:2020.07.27
技术公布日:2022/5/20
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1