[发明专利]通过音乐节奏识别用户操作方法、装置、电子设备和介质在审
申请号: | 202310068309.3 | 申请日: | 2023-01-13 |
公开(公告)号: | CN116110430A | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 杨军 | 申请(专利权)人: | 北京心智互动科技有限公司 |
主分类号: | G10L25/51 | 分类号: | G10L25/51;G06F3/16;G10H1/40;G10H1/00 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 刘晓刚 |
地址: | 102600 北京市大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 音乐 节奏 识别 用户 操作方法 装置 电子设备 介质 | ||
1.一种通过音乐节奏识别用户操作方法,其特征在于,包括:
根据依次排列的至少一段第一非节奏型旋律、节奏型旋律和至少一段第二非节奏型旋律,组合生成示范旋律;
根据依次排列的所述至少一段第一非节奏型旋律、空白旋律和所述至少一段第二非节奏型旋律,组合生成操作旋律,所述空白旋律的时长与所述节奏型旋律的时长相等;
依次播放所述示范旋律和所述操作旋律,获取用户在播放空白旋律时模仿节奏型旋律的操作信息;
判断所述操作信息是否与所述节奏型旋律匹配,若是,则改变目标对象的参数值;
否则,确定所述操作信息错误。
2.根据权利要求1所述的方法,其特征在于,所述判断所述操作信息是否与所述节奏型旋律匹配,包括:
将所述节奏型旋律划分成多个第一子旋律,每个所述第一子旋律中包括一个音符;
将所述操作信息根据所述第一子旋律的时长,划分成多个第二子旋律;
确定所述节奏型旋律中每个音符的第一开始时刻和第一结束时刻,以及所述操作信息中每个音符的第二开始时刻和第二结束时刻;
将每个所述第二子旋律中的第二开始时刻与对应的所述第一子旋律中的第一开始时刻对比,和/或,将每个所述第二子旋律中的第二结束时刻与对应的所述第一子旋律中的第一结束时刻对比,确定第二子旋律与对应的第一子旋律的匹配度;
根据所述操作信息中的各个所述第二子旋律与对应的第一子旋律的匹配度,确定所述操作信息是否与所述节奏型旋律匹配。
3.根据权利要求2所述的方法,其特征在于,所述将每个所述第二子旋律中的第二开始时刻与对应的所述第一子旋律中的第一开始时刻对比,和/或,将每个所述第二子旋律中的第二结束时刻与对应的所述第一子旋律中的第一结束时刻对比,确定匹配度,包括:
判断所述第二子旋律中是否存在对应音符的第二开始时刻;
若是,则
确定所述第二子旋律中的第二开始时刻与对应的第一子旋律中的第一开始时刻的第一差值;
确定所述第二子旋律中对应音符的第二结束时刻与对应的第一子旋律中的第一结束时刻的第二差值;
将所述第一差值和所述第二差值的绝对值相加,得到中间值,根据计算中间值与所述第一子旋律的时长的比值,得到匹配度;
若否,则确定匹配度为零。
4.根据权利要求1所述的方法,其特征在于,当确定所述操作信息错误之后,所述方法还包括:
判断在连续时间内,同一所述操作信息错误的次数是否达到预设次数;
若否,则再次播放所述示范旋律和所述操作旋律;
若是,则根据当前示范旋律的难度确定下一个示范旋律的难度,所述下一个示范旋律的难度小于所述当前示范旋律的难度;
根据所述下一个示范旋律的难度确定新的节奏型旋律;
根据所述新的节奏型旋律生成新的示范旋律和新的操作旋律。
5.根据权利要求1所述的方法,其特征在于,当确定所述操作信息错误之后,所述方法还包括:
获取所述操作信息中的不匹配音段;
根据所述操作旋律和所述操作信息,组合生成回放旋律;
在播放所述回访旋律时,增大所述不匹配音段的音量。
6.根据权利要求1所述的方法,其特征在于,所述节奏型旋律的音符为打击乐,所述非节奏型旋律的音符为非打击乐。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据用户的需求确定节奏型旋律的类型,所述类型包括无强弱类型以及有强弱类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京心智互动科技有限公司,未经北京心智互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310068309.3/1.html,转载请声明来源钻瓜专利网。