技术新讯 > 乐器声学设备的制造及制作,分析技术 > 一种音频数据生成方法、装置、存储介质及电子设备与流程  >  正文

一种音频数据生成方法、装置、存储介质及电子设备与流程

  • 国知局
  • 2024-06-21 11:29:45

本公开涉及多媒体,尤其涉及一种音频数据生成方法、装置、存储介质及电子设备。

背景技术:

1、随着计算机技术的飞速发展,涉及音频技术的应用得到广泛普及,为了保证用户在特定空间下获得良好的音频服务体验,往往需要利用音频数据进行音频测试。

2、为了能够得到可靠的音频测试结果,当前主要是通过实景搭建模拟的办法收集音频数据。然而,在实际场景中,由于存在音频信号传输延迟和音频信号源数量多的情况,通过实景搭建模拟的办法收集音频数据的效率低下。

3、因此,如何高效获得用于音频测试的音频数据,成为本领域技术人员急需解决的技术问题。

技术实现思路

1、鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种音频数据生成方法、装置、存储介质及电子设备,技术方案如下:

2、一种音频数据生成方法,包括:

3、获得预置空间中目标收音设备的收音设备位置信息;

4、生成音频信号源在所述预置空间中的信号源位置信息;

5、利用所述收音设备位置信息和所述信号源位置信息,获得所述目标收音设备与所述音频信号源的距离;

6、利用所述距离和所述预置空间对应的声速,获得音频信号延迟时间;

7、利用所述音频信号延迟时间和目标音频数据,生成测试音频数据。

8、可选的,在所述利用所述音频信号延迟时间和目标音频数据,生成测试音频数据之后,所述方法还包括:

9、将所述测试音频数据保存为指定格式的测试音频文件。

10、可选的,所述生成音频信号源在所述预置空间中的信号源位置信息,包括:

11、获得所述预置空间的空间位置参数;

12、基于所述空间位置参数,随机生成音频信号源在所述预置空间中的信号源位置信息。

13、可选的,所述空间位置参数包括所述预置空间在空间坐标系的各坐标轴上的起始位置坐标和最大长度。

14、可选的,所述基于所述空间位置参数,随机生成音频信号源在所述预置空间中的信号源位置信息,包括:

15、利用所述预置空间在任一所述坐标轴上的所述起始位置坐标和所述最大长度,随机生成音频信号源在所述坐标轴上的信号源位置坐标;

16、利用所述音频信号源在各所述坐标轴上的所述信号源位置坐标,生成所述音频信号源在所述预置空间中的信号源位置信息。

17、可选的,所述利用所述预置空间在任一所述坐标轴上的所述起始位置坐标和所述最大长度,随机生成音频信号源在所述坐标轴上的信号源位置坐标,包括:

18、将所述预置空间在任一所述坐标轴上的所述最大长度乘以随机数值,获得随机位置坐标,其中,所述随机数值的取值范围在0至1之间;

19、将所述随机位置坐标加上所述预置空间在所述坐标轴上的所述起始位置坐标,获得音频信号源在所述坐标轴上的信号源位置坐标。

20、可选的,所述利用所述收音设备位置信息和所述信号源位置信息,获得所述目标收音设备与所述音频信号源的距离,包括:

21、将所述收音设备位置信息转置为第一目标坐标数组;

22、将所述信号源位置信息转置为第二目标坐标数组;

23、利用所述第一目标坐标数组和所述第二目标坐标数组进行欧式距离运算,获得所述目标收音设备与所述音频信号源的距离。

24、一种音频数据生成装置,包括:收音设备位置信息获得单元、信号源位置信息生成单元、距离获得单元、音频信号延迟时间获得单元和测试音频数据生成单元,

25、所述收音设备位置信息获得单元,用于获得预置空间中目标收音设备的收音设备位置信息;

26、所述信号源位置信息生成单元,用于生成音频信号源在所述预置空间中的信号源位置信息;

27、所述距离获得单元,用于利用所述收音设备位置信息和所述信号源位置信息,获得所述目标收音设备与所述音频信号源的距离;

28、所述音频信号延迟时间获得单元,用于利用所述距离和所述预置空间对应的声速,获得音频信号延迟时间;

29、所述测试音频数据生成单元,用于利用所述音频信号延迟时间和目标音频数据,生成测试音频数据。

30、一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一项所述的音频数据生成方法。

31、一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述的音频数据生成方法。

32、借由上述技术方案,本公开提供的一种音频数据生成方法、装置、存储介质及电子设备,可以获得预置空间中目标收音设备的收音设备位置信息;生成音频信号源在预置空间中的信号源位置信息;利用收音设备位置信息和信号源位置信息,获得目标收音设备与音频信号源的距离;利用距离和预置空间对应的声速,获得音频信号延迟时间;利用音频信号延迟时间和目标音频数据,生成测试音频数据。本公开通过模拟预置空间中音频信号源的信号源位置和目标收音设备的收声设备位置,结合预置空间中的声速,能够计算出准确的音频信号延迟时间,方便在多信号源和/或多收音设备的情况下,以重复化、批量化和高自定义化的方式生成测试音频数据,从而提高测试音频数据的采集效率和可靠性。

33、上述说明仅是本公开技术方案的概述,为了能够更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的具体实施方式。

技术特征:

1.一种音频数据生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述利用所述音频信号延迟时间和目标音频数据,生成测试音频数据之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述生成音频信号源在所述预置空间中的信号源位置信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述空间位置参数包括所述预置空间在空间坐标系的各坐标轴上的起始位置坐标和最大长度。

5.根据权利要求4所述的方法,其特征在于,所述基于所述空间位置参数,随机生成音频信号源在所述预置空间中的信号源位置信息,包括:

6.根据权利要求5所述的方法,其特征在于,所述利用所述预置空间在任一所述坐标轴上的所述起始位置坐标和所述最大长度,随机生成音频信号源在所述坐标轴上的信号源位置坐标,包括:

7.根据权利要求1所述的方法,其特征在于,所述利用所述收音设备位置信息和所述信号源位置信息,获得所述目标收音设备与所述音频信号源的距离,包括:

8.一种音频数据生成装置,其特征在于,包括:收音设备位置信息获得单元、信号源位置信息生成单元、距离获得单元、音频信号延迟时间获得单元和测试音频数据生成单元,

9.一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现如权利要求1至7中任一项所述的音频数据生成方法。

10.一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如权利要求1至7中任一项所述的音频数据生成方法。

技术总结本公开提供的一种音频数据生成方法、装置、存储介质及电子设备,可以获得预置空间中目标收音设备的收音设备位置信息;生成音频信号源在预置空间中的信号源位置信息;利用收音设备位置信息和信号源位置信息,获得目标收音设备与音频信号源的距离;利用距离和预置空间对应的声速,获得音频信号延迟时间;利用音频信号延迟时间和目标音频数据,生成测试音频数据。本公开通过模拟预置空间中音频信号源的信号源位置和目标收音设备的收声设备位置,结合预置空间中的声速,能够计算出准确的音频信号延迟时间,方便在多信号源和/或多收音设备的情况下,以重复化、批量化和高自定义化的方式生成测试音频数据,从而提高测试音频数据的采集效率和可靠性。技术研发人员:彭一罡受保护的技术使用者:湖南快乐阳光互动娱乐传媒有限公司技术研发日:技术公布日:2024/2/21

本文地址:https://www.jishuxx.com/zhuanli/20240618/21844.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。