信息处理方法、装置、电子设备及存储介质
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

信息处理方法、装置、电子设备及存储介质

引用
本申请公开了一种信息处理方法、装置、电子设备及存储介质,具体实现方案为:获取节奏信息;根据所述节奏信息及预先训练好的旋律生成模型,得到对应所述节奏信息的音高信息;根据所述节奏信息及所述音高信息进行合成处理,得到旋律信息。采用本申请,可以基于给定的节奏自动化的生成旋律。

发明专利

CN202110475573.X

2021-04-29

CN113192472A

2021-07-30

G10H1/00(2006.01)

北京灵动音科技有限公司

吴健;孙炜岳;史学佳

100089 北京市海淀区王庄路1号院2号楼10(9)层B1

北京市铸成律师事务所

郭丽祥%杨瑾瑾

北京;11

1.一种信息处理方法,其特征在于,所述方法包括: 获取节奏信息; 根据所述节奏信息及预先训练好的旋律生成模型,得到对应所述节奏信息的音高信息; 根据所述节奏信息及所述音高信息进行合成处理,得到旋律信息。 2.根据权利要求1所述的方法,其特征在于,所述预先训练好的旋律生成模型包括:用于编码的第一子模型、及用于解码的第二子模型; 所述根据所述节奏信息及预先训练好的旋律生成模型,得到对应所述节奏信息的音高信息,包括: 将所述节奏信息输入所述第一子模型,通过所述第一子模型提取所述节奏信息对应的节奏特征信息; 将所述节奏特征信息输入所述第二子模型,通过所述第二子模型对所述节奏特征信息进行解码,得到所述音高信息。 3.根据权利要求1或2所述的方法,其特征在于,所述获取节奏信息,包括: 获取第一用户操作,从所述第一用户操作中提取检索关键词,根据所述检索关键词进行查询处理,得到所述节奏信息;或者, 响应于第一用户操作,从所述第一用户操作中直接提取所述节奏信息。 4.根据权利要求1或2所述的方法,其特征在于,还包括: 预先采集多个旋律样本信息; 将所述多个旋律样本信息进行信息分离处理,得到构成每个旋律样本信息的节奏序列和音高序列; 根据所述节奏序列及所述音高序列对旋律生成模型进行训练,以得到所述预先训练好的旋律生成模型。 5.根据权利要求1或2所述的方法,其特征在于,所述根据所述节奏信息及所述音高信息进行合成处理,得到旋律信息,包括: 根据所述节奏信息及所述音高信息进行合成处理,得到音符的时长属性在时间上排列所生成的音符时长序列; 将所述音符时长序列作为所述旋律信息。 6.一种信息处理装置,其特征在于,所述装置包括: 节奏获取模块,用于获取节奏信息; 音高生成模块,用于根据所述节奏信息及预先训练好的旋律生成模型,得到对应所述节奏信息的音高信息; 合成模块,用于根据所述节奏信息及所述音高信息进行合成处理,得到旋律信息。 7.根据权利要求6所述的装置,其特征在于,所述预先训练好的旋律生成模型包括:用于编码的第一子模型、及用于解码的第二子模型; 所述音高生成模块,用于: 将所述节奏信息输入所述第一子模型,通过所述第一子模型提取所述节奏信息对应的节奏特征信息; 将所述节奏特征信息输入所述第二子模型,通过所述第二子模型对所述节奏特征信息进行解码,得到所述音高信息。 8.根据权利要求6或7所述的装置,其特征在于,所述节奏获取模块,用于: 获取第一用户操作,从所述第一用户操作中提取检索关键词,根据所述检索关键词进行查询处理,得到所述节奏信息;或者, 响应于第一用户操作,从所述第一用户操作中直接提取所述节奏信息。 9.根据权利要求6或7所述的装置,其特征在于,还包括: 样本采集模块,用于预先采集多个旋律样本信息; 信息分离模块,用于将所述多个旋律样本信息进行信息分离处理,得到构成每个旋律样本信息的节奏序列和音高序列; 模型训练模块,用于根据所述节奏序列及所述音高序列对旋律生成模型进行训练,以得到所述预先训练好的旋律生成模型。 10.根据权利要求6或7所述的装置,其特征在于,所述合成模块,用于: 根据所述节奏信息及所述音高信息进行合成处理,得到音符的时长属性在时间上排列所生成的音符时长序列; 将所述音符时长序列作为所述旋律信息。 11.一种电子设备,包括: 至少一个处理器;以及 与所述至少一个处理器通信连接的存储器; 其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5中任一项所述的方法。 12.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-5中任一项所述的方法。
相关文献
评论
法律状态详情>>
2021-07-30公开
2021-07-30公开
相关作者
相关机构