1.一种自动配乐方法,其特征在于,包括:获取音频文件;
将所述音频文件的速度调整至预定旋律类型对应的预定速度,以及按照所述预定旋律类型对应的时间调整规则,调整所述音频文件中的预定音符的起止时间;
为调整后的所述音频文件创建大提琴轨和/或钢琴轨;
将调整后的所述音频文件与所述大提琴轨和/或所述钢琴轨合并,输出目标音频文件;
所述预定旋律类型为紧张氛围类型、轻松氛围类型、悲凉氛围类型或欢快氛围类型,其中,在所述预定旋律类型为所述紧张氛围类型的情况下,所述预定速度为70bmp;
所述时间调整规则为:
将所述音频文件中拍号为偶数的音符的开始时间提前预定时长;和将所述拍号为偶数的音符的在前音符的结束时间提前所述预定时长。
2.根据权利要求1所述的自动配乐方法,其特征在于,所述预定时长为所述拍号为偶数的音符的开始时间与所述在前音符的开始时间的差值的预定份额,所述预定份额包括1/2、1/3和1/4。
3.根据权利要求1所述的自动配乐方法,其特征在于,所述为所述音频文件创建大提琴轨和/或钢琴轨的步骤,包括:获取所述音频文件的小节数量和各音符的音高值;
根据所述小节数量,将所述音频文件划分成多个时段;
按照所述预定旋律类型下每个所述时段对应的音高值调整规则,调整每个所述时段中的各音符的所述音高值。
4.根据权利要求3所述的自动配乐方法,其特征在于,在所述预定旋律类型为所述紧张氛围类型的情况下,所述根据所述小节数量,将所述音频文件划分成多个时段的步骤,包括:根据所述小节数量,确定第一时间节点、第二时间节点和第三时间节点,其中,所述第一时间节点为0,所述第二时间节点为在前小节数量占总小节数量的1/3处,所述第三时间节点为在前小节数量占所述总小节数量的2/3处。
5.根据权利要求3所述的自动配乐方法,其特征在于,所述钢琴轨对应的所述音高值调整规则为:在每两个时间节点之间,在对应的和弦‑音高值列表中选择目标和弦和目标音高值;
将每个小节中拍号为1的音符按照所述目标和弦并增加所述目标音高值,写入所述钢琴轨中的对应位置。
6.根据权利要求3所述的自动配乐方法,其特征在于,所述大提琴轨对应的所述音高值调整规则为:改变预定音符的开始时间和结束时间;
将所述预定音符的音高值设置为所述预定音符所在小节中的第一个音符的音高值。
7.一种自动配乐系统,其特征在于,包括:音频文件获取单元,用于获取音频文件;
音频文件调整单元,用于将所述音频文件的速度调整至预定旋律类型对应的预定速度,以及按照所述预定旋律类型对应的时间调整规则,调整所述音频文件中的预定音符的起止时间;
轨创建单元,用于为调整后的所述音频文件创建大提琴轨和/或钢琴轨;
轨合并单元,用于将调整后的所述音频文件与所述大提琴轨和/或所述钢琴轨合并,输出目标音频文件;所述预定旋律类型为紧张氛围类型、轻松氛围类型、悲凉氛围类型或欢快氛围类型,其中,在所述预定旋律类型为所述紧张氛围类型的情况下,所述预定速度为70bmp;
所述时间调整规则为:
将所述音频文件中拍号为偶数的音符的开始时间提前预定时长;和将所述拍号为偶数的音符的在前音符的结束时间提前所述预定时长。
8.一种终端,其特征在于,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述权利要求1至6中任一项所述的方法流程。
9.一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令用于执行如权利要求1至6中任一项所述的方法流程。