[发明专利]基于类LISP链数据的旋律生成方法、装置、设备及存储介质在审
申请号: | 202110285848.3 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113066458A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 刘奡智;党艺飞;韩宝强;肖京 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G10H1/00 | 分类号: | G10H1/00;G06F8/30 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 lisp 数据 旋律 生成 方法 装置 设备 存储 介质 | ||
1.一种基于类LISP链数据的旋律生成方法,其特征在于,包括:
获取用户输入的创作歌曲的初始数据;
将所述初始数据转换为类LISP链表结构,得到初始类LISP链数据;
调用随机匹配生成算法,基于所述初始类LISP链数据和预置歌曲库生成初始歌曲旋律;
获取所述用户输入的偏好指令,所述偏好指令用于指示所述用户需要的风格和节奏;
根据所述偏好指令匹配符合所述用户需求的目标风格类型和目标节奏类型;
根据所述目标风格类型、所述目标节奏类型对所述初始歌曲旋律进行调整,生成目标歌曲旋律。
2.根据权利要求1所述的基于类LISP链数据的旋律生成方法,其特征在于,所述将所述初始数据转换为类LISP链表结构,得到初始类LISP链数据,包括:
对所述初始数据进行解析,得到多个音乐段落;
对每个所述音乐段落中的多个音乐语句按照预置的多个标签进行划分,得到多个标签数据集,其中,每个所述标签对应一个标签数据集,每个标签数据集包括至少一个音乐语句;
将所述多个标签数据集转换成类LISP链表结构,得到初始类LISP链数据。
3.根据权利要求2所述的基于类LISP链数据的旋律生成方法,其特征在于,所述将所述多个标签数据集转换成类LISP链表结构,得到初始类LISP链数据,包括:
确定所述多个标签之间的上下位关系,其中,所述多个标签包括声部、乐器、旋律、小节及和弦;
根据所述上下位关系将所述多个标签数据集按照类LISP链表结构进行排列,得到初始类LISP链数据,其中,所述类LISP链表结构为树状分层数据结构。
4.根据权利要求1所述的基于类LISP链数据的旋律生成方法,其特征在于,所述根据所述偏好指令匹配符合所述用户需求的目标风格类型和目标节奏类型,包括:
对所述偏好指令进行解析,得到符合所述用户需求的目标偏好选项,其中,所述目标偏好选项为多种预置音乐类型中的一种;
在预置的风格节奏数据库中查找与所述目标偏好选项匹配的多种风格类型和对应的多种节奏类型;
基于预置评价指标分别对所述多种风格类型和所述多种节奏类型进行评分,分别将得分最高的风格类型和节奏类型确定为所述目标风格类型和所述目标节奏类型。
5.根据权利要求1-4中任意一项所述的基于类LISP链数据的旋律生成方法,其特征在于,在所述根据所述目标风格类型、所述目标节奏类型对所述初始歌曲旋律进行调整,生成目标歌曲旋律之后,所述基于类LISP链数据的旋律生成方法还包括:
判断所述目标歌曲旋律是否为重复旋律;
若所述目标歌曲旋律为重复旋律,则对所述重复旋律进行调整,得到调整后的歌曲旋律。
6.根据权利要求5所述的基于类LISP链数据的旋律生成方法,其特征在于,所述判断所述目标歌曲旋律是否为重复旋律,包括:
根据所述目标歌曲旋律在预置的歌曲库中查找多个相似歌曲,其中,所述相似歌曲的旋律与所述目标歌曲旋律相似;
分别计算每个相似歌曲与所述目标歌曲旋律的相似度,得到多个相似度值;
若所述多个相似度值均小于预设值,则确定所述目标歌曲旋律不为重复旋律;
若所述多个相似度值中任意一个相似度值大于或等于预设值,则确定所述目标歌曲旋律为重复旋律。
7.根据权利要求6所述的基于类LISP链数据的旋律生成方法,其特征在于,在所述判断所述目标歌曲旋律是否为重复旋律之后,所述基于类LISP链数据的旋律生成方法还包括:
若所述目标歌曲旋律不为重复旋律,则获取用户输入的调配指令,根据所述调配指令调整所述目标歌曲旋律中各声部的乐器音色,得到调整后的歌曲旋律,所述调配指令用于指示用户需要的乐器音色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110285848.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:瓣膜夹合装置
- 下一篇:多功能的易安装的光伏发电装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置