System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种空间音频录制方法、装置及存储介质制造方法及图纸_技高网

一种空间音频录制方法、装置及存储介质制造方法及图纸

技术编号:40994654 阅读:2 留言:0更新日期:2024-04-18 21:35
本公开是关于一种空间音频录制方法、装置及存储介质。空间音频录制装置包括:包括:音频数据采集模块,用于获取音频数据;音频信号滤波模块,用于对音频数据进行滤波处理;声源角度测算模块,用于对音频数据采集模块获取的音频数据进行预处理,并基于预处理后的音频数据确定音频数据的声源角度;空间音频渲染模块,用于通过声源角度测算模块确定的音频数据的声源角度和音频信号滤波模块滤波处理后的音频数据,进行空间音频渲染,得到空间音频数据。通过本公开能够使音响在录制空间音频的过程中实时录制音频并获取声源的空间角度信息,从而提升智能音响在空间音频录制过程中的环境适应性,大幅增强空间音频的立体感,最终使用户获得逼真的环绕式聆听体验。

【技术实现步骤摘要】

本公开涉及空间音频录制领域,尤其涉及一种空间音频录制方法、装置及存储介质


技术介绍

1、目前的智能音响等音频播放设备播放的空间音频通常由人工与专业设备搭配进行录制。

2、相关技术中,通过人为主观预测空间信息并使用专业音效控制软件获取空间音频信息,通过单个或多个麦克风获取音频文件,通过空间音频信息对音频文件进行渲染得到空间音频。

3、但是在这种空间音频制作过程中,需要面对多种多样的应用场景和使用环境,操作复杂且全程需要人工参与,效率低、制作成本高昂且不能对空间音频进行有效的自适应调整。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种空间音频录制方法、装置及存储介质。

2、根据本公开实施例的第一方面,提供一种空间音频录制装置,包括:音频数据采集模块,用于获取音频数据;音频信号滤波模块,用于对所述音频数据进行滤波处理;声源角度测算模块,用于对所述音频数据采集模块获取的音频数据进行预处理,并基于预处理后的音频数据确定音频数据的声源角度;空间音频渲染模块,用于通过所述声源角度测算模块确定的音频数据的声源角度和所述音频信号滤波模块滤波处理后的音频数据,进行空间音频渲染,得到空间音频数据。

3、一种实施方式中,所述声源角度测算模块采用如下方式对所述音频数据采集模块获取的音频数据进行预处理:对所述音频数据采集模块获取的音频数据进行降噪处理;和/或对所述音频数据采集模块获取的音频数据进行分帧处理。

4、一种实施方式中,所述声源角度测算模块采用如下方式基于预处理后的音频数据确定所述音频数据的声源角度:确定所述预处理后的音频数据对应每一帧音频数据的信号协方差矩阵;对所述信号协方差矩阵进行特征值分解,得到信号特征值与噪声特征值;基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数;将所述每一帧音频数据的角度谱函数最大值对应的角度,确定为声源在所述每一帧音频数据的声源角度。

5、一种实施方式中,所述声源角度测算模块采用如下方式基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数:基于所述信号特征值和所述噪声特征值,确定信号子空间和噪声子空间;基于所述信号子空间和所述噪声子空间,确定每一帧音频数据的角度谱函数。

6、根据本公开实施例的第二方面,提供一种空间音频录制方法,包括:获取音频数据;对所述音频数据进行滤波处理:对所述音频数据采集模块获取的音频数据进行预处理,并基于预处理后的音频数据确定音频数据的声源角度;通过所述声源角度测算模块确定的音频数据的声源角度和所述音频信号滤波模块滤波处理后的音频数据,进行空间音频渲染,得到空间音频数据。

7、一种实施方式中,所述对所述音频数据采集模块获取的音频数据进行预处理,包括:对所述音频数据采集模块获取的音频数据进行降噪处理;和/或对所述音频数据采集模块获取的音频数据进行分帧处理。

8、一种实施方式中,所述基于预处理后的音频数据确定所述音频数据的声源角度,包括:确定所述预处理后的音频数据对应每一帧音频数据的信号协方差矩阵;对所述信号协方差矩阵进行特征值分解,得到信号特征值与噪声特征值;基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数;将所述每一帧音频数据的角度谱函数最大值对应的角度,确定为声源在所述每一帧音频数据的声源角度。

9、一种实施方式中,所述基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数,包括:基于所述信号特征值和所述噪声特征值,确定信号子空间和噪声子空间;基于所述信号子空间和所述噪声子空间,确定每一帧音频数据的角度谱函数。

10、根据本公开实施例的第三方面,提供一种空间音频录制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行前述任意一项所述的空间音频录制方法。

11、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行前述任意一项所述的空间音频录制方法。

12、本公开的实施例提供的技术方案可以包括以下有益效果:通过获取到的音频数据的声源角度和滤波处理后的音频数据,进行空间音频渲染,能够使音响在录制空间音频的过程中实时录制音频并获取声源的空间角度信息,从而提升智能音响在空间音频录制过程中的环境适应性,能够增强空间音频的立体感,最终使用户获得逼真的环绕式聆听体验。

13、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种空间音频录制装置,其特征在于,包括:

2.根据权利要求1所述的空间音频录制装置,其特征在于,所述声源角度测算模块采用如下方式对所述音频数据采集模块获取的音频数据进行预处理:

3.根据权利要求1所述的空间音频录制装置,其特征在于,所述声源角度测算模块采用如下方式基于预处理后的音频数据确定所述音频数据的声源角度:

4.根据权利要求3所述的空间音频录制装置,其特征在于,所述声源角度测算模块采用如下方式基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数:

5.一种空间音频录制方法,其特征在于,包括:

6.根据权利要求5所述的空间音频录制方法,其特征在于,所述对所述音频数据采集模块获取的音频数据进行预处理,包括:

7.根据权利要求5所述的空间音频录制方法,其特征在于,所述基于预处理后的音频数据确定所述音频数据的声源角度,包括:

8.根据权利要求7所述的空间音频录制方法,其特征在于,所述基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数,包括:

9.一种空间音频录制装置,其特征在于,包括:

10.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行权利要求5至8中任意一项所述的空间音频录制方法。

...

【技术特征摘要】

1.一种空间音频录制装置,其特征在于,包括:

2.根据权利要求1所述的空间音频录制装置,其特征在于,所述声源角度测算模块采用如下方式对所述音频数据采集模块获取的音频数据进行预处理:

3.根据权利要求1所述的空间音频录制装置,其特征在于,所述声源角度测算模块采用如下方式基于预处理后的音频数据确定所述音频数据的声源角度:

4.根据权利要求3所述的空间音频录制装置,其特征在于,所述声源角度测算模块采用如下方式基于所述信号特征值与所述噪声特征值,确定每一帧音频数据的角度谱函数:

5.一种空间音频录制方法,其特征在于,包括:

6.根据权利要求5所述...

【专利技术属性】
技术研发人员:余俊飞史润宇刘念吕雪洋
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1