【技术实现步骤摘要】
音频生成方法、装置、计算机设备及存储介质
本申请实施例涉及计算机
,特别涉及一种音频生成方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术和电子设备的不断发展,收听音频成为人们常用的一种娱乐方式,逐渐深入到人们的日常生活中。为了满足人们对音频的需求,相关技术中,需要音乐制作人谱写曲谱,并按照该曲谱进行演奏,在音乐制作人的演奏过程中录制音频。但是该过程会消耗大量的人力和物力,且生成音频的效率较低。
技术实现思路
本申请实施例提供了一种音频生成方法、装置、计算机设备及存储介质,减少了人力和物力的消耗,提高了生成音频的效率。所述技术方案如下:一方面,提供了一种音频生成方法,所述方法包括:获取目标图像的像素点的像素值;根据获取的像素点的像素值生成曲谱,所述曲谱包括音符标识,每个音符标识的音调是基于一个像素点的像素值确定的,或者,所述每个音符标识的音调是基于多个像素点的像素值确定的;按照所述曲谱,生成与所述曲谱对应的第一音频。另一方面,提供了一种音频生成装置,所述装置包括:像素值获取模块,用于获取目标图像的像素点的像素值;曲谱生成模块,用于根据获取的像素点的像素值生成曲谱,所述曲谱包括音符标识,每个音符标识的音调是基于一个像素点的像素值确定的,或者,所述每个音符标识的音调是基于多个像素点的像素值确定的;音频生成模块,用于按照所述曲谱,生成与所述曲谱对应的第一音频。另一方面,提供了一种计算机设备,所述计算机设备包括 ...
【技术保护点】
1.一种音频生成方法,其特征在于,所述方法包括:/n获取目标图像的像素点的像素值;/n根据获取的像素点的像素值生成曲谱,所述曲谱包括音符标识,每个音符标识的音调是基于一个像素点的像素值确定的,或者,所述每个音符标识的音调是基于多个像素点的像素值确定的;/n按照所述曲谱,生成与所述曲谱对应的第一音频。/n
【技术特征摘要】
1.一种音频生成方法,其特征在于,所述方法包括:
获取目标图像的像素点的像素值;
根据获取的像素点的像素值生成曲谱,所述曲谱包括音符标识,每个音符标识的音调是基于一个像素点的像素值确定的,或者,所述每个音符标识的音调是基于多个像素点的像素值确定的;
按照所述曲谱,生成与所述曲谱对应的第一音频。
2.根据权利要求1所述的方法,其特征在于,所述根据获取的像素点的像素值生成曲谱,包括:
按照所述目标图像中像素点的排列顺序,依次在曲谱中与获取的每个像素点的像素值对应的谱线上添加音符标识,得到添加多个所述音符标识后的曲谱,其中,所述音符标识所在的谱线用于指示所述音符标识的音调。
3.根据权利要求2所述的方法,其特征在于,所述按照所述目标图像中像素点的排列顺序,依次在曲谱中与获取的每个像素点的像素值对应的谱线上添加音符标识,得到添加多个所述音符标识后的曲谱,包括:
按照所述目标图像中像素点的排列顺序,依次获取所述每个像素点的像素值;
每次根据获取的像素值,确定谱线序号与所述像素值匹配的谱线,在所述曲谱中的所述谱线上添加所述音符标识,得到添加多个所述音符标识后的曲谱。
4.根据权利要求3所述的方法,其特征在于,所述每次根据获取的像素值,确定谱线序号与所述像素值匹配的谱线,在所述曲谱中的所述谱线上添加所述音符标识,得到添加多个所述音符标识后的曲谱,包括:
每次对获取的像素值进行统计处理,得到处理后的像素值,在所述曲谱中谱线序号与所述处理后的像素值相等的谱线上添加所述音符标识,得到添加多个所述音符标识后的曲谱。
5.根据权利要求1所述的方法,其特征在于,所述根据获取的像素点的像素值生成曲谱,包括:
按照所述目标图像中像素点的排列顺序,依次确定与获取的每个像素点的像素值对应的数字形式的音符标识,将确定的多个音符标识构成所述曲谱,其中,所述音符标识的数字用于指示所述音符标识的音调。
6.根据权利要求5所述的方法,其特征在于,所述按照所述目标图像中像素点的排列顺序,依次确定与获取的每个像素点的像素值对应的数字形式的音符标识,包括:
按照所述目标图像中像素点的排列顺序,依次获取所述每个像素点的像素值;
每次根据获取的像素值,获取所述像素值与目标数值相除之后得到的余数,所述目标数值与曲谱中的音符类型数量相等,将获取的余数加1后的数字作为音符标识。
7.根据权利要求1所述的方法,其特征在于,所述根据获取的像素点的像素值生成曲谱,包括:
按照所述目标图像中多列像素点的排列顺序,依次在曲谱中与每列像素点的统计像素值对应的谱线上添加音符标识,得到添加多个所述音符标识后的曲谱,其中,所述音符标识所在的谱线用于指示所述音符标识的音调。
8.根据权利要求1所述的方法,其特征在于,所述根据获取的像素点的像素值生成曲谱,包括:
按照所述目标图像中多列像素点的排列顺序,依次确定与每列像素点的统计像素值对应的数字形式的音符标识,将确定的多个音符标识构成所述曲谱,其中,所述音符标识的数字用于指示所述音符标识的音调。
9.根据权利要求1所述的方法,其特征在于,所述像素值为RGB值,所述根据获取的像素点的像素值生成曲谱,包括:
根据所述像素点的RGB值,获取所述像素点的灰度值;
根据所述像素点的灰度值,生成所述曲谱,所述曲谱中的每个音符标识是基于一个像素点的灰度值确定的,或者,所述每个音符标识是基于多个像素点的灰度值确定的。
10.根据权利要求1所述的方法,其特征在于,所述按照所述曲谱,生成与所述曲谱对应的第一音频,包括:
按照所述曲谱中多个音符标识的排列顺序,依次根据每个音符标识生成第一目标时长的第一子音频,将生成的多个第一子音频构成所述第一音频;或者,
按照所述曲谱中多个音符标识的排列顺序,依次为每个音符标识生成第一子音频,且每个音符标识对应的第一子音频的音量值与所述每个音符标识所指示的音调呈正相关关系,将生成的多个第一子音频构成所述第一音频。
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取目标文本,所述目标文本中包括多个字符;
将所述目标文本划分为多个语句,每个语句包括至少一个字符;
按照所述曲谱以及所述多个语句,生成包含所述多个语句的第二音频,所述曲谱还用于指示所述第二音频的音调变化。
12.根据权利要求11所述的方法,...
【专利技术属性】
技术研发人员:刘春宇,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。