一种音频生成方法及装置与流程
- 国知局
- 2024-06-21 11:54:01
本技术涉及通信,特别是涉及一种音频生成方法及装置。
背景技术:
1、随着移动互联网和通信技术的快速发展,人们对于音频交互的需求不断增大,对于音频技术的要求不断提高。
2、现有技术中,可以通过midi(一种记录音乐信息的文件格式)格式,abc记谱法(该方法是一种基于ascii码的文本格式。用字母代表音符,符号代表音符的节奏,数字则代表音符的音高)将文本数据转换为音乐数据,实现将音乐文本数据,再基于音乐文本数据生成对应的音频;随着科学技术的发展,出现了基于深度神经网络模型可以将图像数据生成音频的方法。
3、但是,由于上述基于midi格式,abc记谱法生成音频的方法均比较单一,在很多场景中无法使用,难以适应对音频多样性的需求;同时基于深度神经网络模型获取音频,又需要大量的数据进行模型训练,耗时而且需要投入大量成本。
技术实现思路
1、基于此,本技术实施例针对上述技术问题,提供了一种音频生成方法及装置,用于根据触控路径生成音频,拓展了生成音频的方法。
2、本技术实施例提供了一种音频生成方法,所述方法包括:
3、获取目标触控路径;所述目标触控路径为在预设单位时长内用户在显示设备的显示屏幕上进行触控生成的触控路径;
4、获取所述目标触控路径的属性信息;所述属性信息包括所述目标触控路径的位置信息、路径长度以及移动速度;
5、基于所述目标触控路径的位置信息、路径长度以及移动速度,生成对应的音频响度、音频音调以及音频音色;
6、根据所述音频响度、所述音频音调以及所述音频音色,合成目标音频。
7、在一个实施例中,所述获取目标触控路径,包括:
8、监测显示屏幕中的用户触控信息;
9、基于所述用户触控信息,生成所述目标触控路径。
10、在一个实施例中,所述基于所述目标触控路径的位置信息、路径长度以及移动速度,生成对应的音频响度、音频音调以及音频音色,包括:
11、根据所述目标触控路径的位置信息,确定所述目标触控路径对应的音频响度;
12、根据所述目标触控路径的路径长度,确定所述目标触控路径对应的音频音调;
13、根据所述目标触控路径的移动速度,确定所述目标触控路径对应的音频音色。
14、在一个实施例中,所述根据所述目标触控路径的位置信息,确定所述目标触控路径对应的音频响度,包括:
15、基于所述目标触控路径的位置信息,确定所述目标触控路径对应的位置坐标序列;
16、根据所述目标触控路径对应的位置坐标序列,确定所述位置坐标序列中的每一个位置坐标对应的所述音频响度,以获取所述目标触控路径对应的音频响度。
17、在一个实施例中,所述根据所述目标触控路径的路径长度,确定所述目标触控路径对应的音频音调,包括:
18、基于预设对应关系,获取与所述目标触控路径的路径长度匹配的音频频率,以确定所述目标触控路径对应的音频音调;所述预设对应关系包括所述路径长度和音频频率的对应关系。
19、在一个实施例中,所述根据所述目标触控路径的移动速度,确定所述目标触控路径对应的音频音色,包括:
20、获取所述目标触控路径对应的移动速度;
21、基于所述目标触控路径对应的移动速度,确定所述目标触控路径对应的泛音信息;
22、根据所述目标触控路径对应的泛音信息,获取所述目标触控路径对应的音频音色。
23、在一个实施例中,所述根据所述音频响度、所述音频音调以及所述音频音色,合成目标音频所述方法还包括:
24、对所述目标音频进行平滑处理,生成待播放目标音频并播放。
25、本技术实施例提供了一种音频生成装置,所述装置包括:
26、获取单元,用于获取目标触控路径;所述目标触控路径为在预设单位时长内用户在显示设备的显示屏幕上进行触控生成的触控路径;
27、处理单元,用于获取所述目标触控路径的属性信息;所述属性信息包括所述目标触控路径的位置信息、路径长度以及移动速度;
28、生成单元,用于基于所述目标触控路径的位置信息、路径长度以及移动速度,生成对应的音频响度、音频音调以及音频音色;
29、合成单元,用于根据所述音频响度、所述音频音调以及所述音频音色,合成目标音频。
30、在一个实施例中,所述获取单元,具体用于监测显示屏幕中的用户触控信息,基于所述用户触控信息,生成所述目标触控路径。
31、在一个实施例中,所述生成单元,具体用于根据所述目标触控路径的位置信息,确定所述目标触控路径对应的音频响度;根据所述目标触控路径的路径长度,确定所述目标触控路径对应的音频音调;根据所述目标触控路径的移动速度,确定所述目标触控路径对应的音频音色。
32、在一个实施例中,所述生成单元,具体用于基于所述目标触控路径的位置信息,确定所述目标触控路径对应的位置坐标序列;根据所述目标触控路径对应的位置坐标序列,确定所述位置坐标序列中的每一个位置坐标对应的所述音频响度,以获取所述目标触控路径对应的音频响度。
33、在一个实施例中,所述生成单元,具体用于基于预设对应关系,获取与所述目标触控路径的路径长度匹配的音频频率,以确定所述目标触控路径对应的音频音调;所述预设对应关系包括所述路径长度和音频频率的对应关系。
34、在一个实施例中,所述生成单元,具体用于获取所述目标触控路径对应的移动速度;基于所述目标触控路径对应的移动速度,确定所述目标触控路径对应的泛音信息;根据所述目标触控路径对应的泛音信息,获取所述目标触控路径对应的音频音色。
35、在一个实施例中,所述合成单元,还用于对所述目标音频进行平滑处理,生成待播放目标音频并播放。
36、本技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本技术任意实施例所提供的音频生成方法的步骤。
37、本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本技术任意实施例所提供的音频生成方法的步骤。
38、本技术实施例所提供的音频生成方法以及装置,通过获取目标触控路径;所述目标触控路径为在预设单位时长内用户在显示设备的显示屏幕上进行触控生成的触控路径;获取所述目标触控路径的属性信息;所述属性信息包括所述目标触控路径的位置信息、路径长度以及移动速度;基于所述目标触控路径的位置信息、路径长度以及移动速度,生成对应的音频响度、音频音调以及音频音色;根据所述音频响度、所述音频音调以及所述音频音色,合成目标音频。本技术实施例通过获取所述目标触控路径的属性信息,再基于所述属性信息中的所述目标触控路径的位置信息、路径长度以及移动速度,生成对应的音频响度、音频音调以及音频音色,最终基于所述音频响度、音频音调以及音频音色合成所述目标音频,相较于现有技术中的基于midi格式,abc记谱法生成音频的方式,丰富了生成音频的方式,同时也相较于深度神经网络模型,本技术提供的音频生成方法无需大量的数据进行模型训练,进而降低了成本投入。
本文地址:https://www.jishuxx.com/zhuanli/20240618/24356.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表