跳舞谱面生成的方法、装置以及设备制造方法及图纸

技术编号:30646995 阅读:17 留言:0更新日期:2021-11-04 00:56
本发明专利技术涉及计算机技术领域,特别涉及是一种跳舞谱面编辑的方法、装置以及设备。方法包括:获取音频数据;根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点;根据所述音频数据以及节拍点,获得与所述节拍点相应的第一谱面节拍以及第一节拍线;响应通过所述跳舞谱面生成控制界面对所述第一谱面节拍以及第一节拍线的调整操作,获得调整后的第二谱面节拍以及第二节拍线;根据调整后的第二谱面节拍以及第二节拍线,响应于通过所述跳舞谱面生成控制界面添加对应的舞蹈动作指示数据,生成对应的跳舞谱面,并在所述跳舞谱面生成控制界面中显示所述跳舞谱面。谱面生成控制界面中显示所述跳舞谱面。谱面生成控制界面中显示所述跳舞谱面。

【技术实现步骤摘要】
跳舞谱面生成的方法、装置以及设备


[0001]本专利技术涉及计算机
,特别涉及是一种跳舞谱面生成的方法、装置以及设备。

技术介绍

[0002]跳舞机是很多年轻人喜爱的娱乐游戏之一,跳舞机是基于现有歌曲,通过在播放歌曲的过程中显示相应的舞蹈指示符号来提示用户相应的舞蹈动作。现有的跳舞机都是基于现有歌曲,由跳舞机运作人员预先设置舞蹈指示符号固化在跳舞机上,因此一般用户无法自行设计自己的舞蹈动作,只能跟随跳舞机上本身的舞蹈指示符号跳舞,游戏体验不够好。

技术实现思路

[0003]基于此,本专利技术的目的在于,提供一种跳舞谱面生成的方法、装置以及设备,提高节拍点标记效率,方便了用户设计跳舞谱面以及对跳舞谱面进行修改,增强了用户体验,该技术方案如下:
[0004]第一方面,本申请实施例提供了一种跳舞谱面生成的方法,包括以下步骤:
[0005]获取音频数据;
[0006]根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点;
[0007]根据所述音频数据以及节拍点,获得与所述节拍点相应的第一谱面节拍以及第一节拍线,在一由计算机生成的跳舞谱面生成控制界面中显示所述第一谱面节拍以及第一节拍线;
[0008]响应通过所述跳舞谱面生成控制界面对所述第一谱面节拍以及第一节拍线的调整操作,获得调整后的第二谱面节拍以及第二节拍线;
[0009]根据调整后的第二谱面节拍以及第二节拍线,编辑对应的舞蹈动作指示数据,生成对应的跳舞谱面,并在所述跳舞谱面生成控制界面中显示所述跳舞谱面;其中,每一所述舞蹈动作指示数据对应一个由跳舞娱乐设备显示的动作指示元素,所述跳舞娱乐设备将所述音频数据与所述跳舞谱面绑定,播放所述音频数据时,根据与所述音频数据的节拍点对应的所述跳舞谱面中的舞蹈动作指示数据,显示相应的动作指示元素。
[0010]第二方面,本申请实施例提供了一种跳舞谱面生成装置,包括:
[0011]获取模块,用于获取音频数据;
[0012]识别模块,用于根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点;
[0013]处理模块,用于根据所述音频数据以及节拍点,获得与所述节拍点相应的第一谱面节拍以及第一节拍线,在一由计算机生成的跳舞谱面生成控制界面中显示所述第一谱面节拍以及第一节拍线;
[0014]调整模块,用于响应通过所述跳舞谱面生成控制界面对所述第一谱面节拍以及第
一节拍线的调整操作,获得调整后的第二谱面节拍以及第二节拍线;
[0015]编辑模块,用于根据调整后的第二谱面节拍以及第二节拍线,编辑对应的舞蹈动作指示数据,生成对应的跳舞谱面,并在所述跳舞谱面生成控制界面中显示所述跳舞谱面;其中,每一所述舞蹈动作指示数据对应一个由跳舞娱乐设备显示的动作指示元素,所述跳舞娱乐设备将所述音频数据与所述跳舞谱面绑定,播放所述音频数据时,根据与所述音频数据的节拍点对应的所述跳舞谱面中的舞蹈动作指示数据,显示相应的动作指示元素。
[0016]第三方面,本申请实施例提供了一种跳舞谱面生成的设备,包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序被所述处理器执行时实现如第一方面所述的跳舞谱面生成的方法的步骤。
[0017]在本申请实施例中,通过识别音频数据中的节拍点,获得相对应的第一谱面节拍以及第一节拍线,能够通过跳舞谱面生成控制界面对第一谱面节拍以及第一节拍线进行调整,获得调整后的第二谱面节拍以及第二节拍线,并且能够通过跳舞谱面生成控制界面添加对应的舞蹈动作指示数据,生成相对应的跳舞谱面。实现了根据音频数据获得相应、准确的谱面节拍以及节拍线,提高了节拍点的标记效率,通过跳舞谱面生成控制界面,方便了用户对跳舞谱面进行修改以及增添相对应的舞蹈动作指示数据,生成对应的跳舞谱面,增强了用户体验。
[0018]为了更好地理解和实施,下面结合附图详细说明本专利技术。
附图说明
[0019]图1为本申请一个实施例提供的跳舞谱面生成方法的流程示意图;
[0020]图2为本申请一个实施例提供的跳舞谱面生成方法的局部流程示意图;
[0021]图3为本申请一个实施例提供的跳舞谱面生成的方法中S102的流程示意图;
[0022]图4为本申请一个实施例提供的跳舞谱面生成的方法中S104的流程示意图;
[0023]图5为本申请一个实施例提供的跳舞谱面生成的方法中S104的另一流程示意图;
[0024]图6为本申请一个实施例提供的跳舞谱面生成的方法中S105的流程示意图
[0025]图7为本申请另一个实施例提供的跳舞谱面生成的方法中S105的另一流程示意图;
[0026]图8为本申请一个实施例提供的跳舞谱面生成的装置的结构示意图;
[0027]图9为本申请实施例提供的设备的结构示意图。
具体实施方式
[0028]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0029]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0030]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0031]本申请的该跳舞谱面生成方法的执行主体为跳舞谱面生成的编辑设备(以下简称编辑设备)。所述编辑设备可以是计算机、智能手机或专业的跳舞娱乐设备等。在一个可选的实施例中,该编辑设备可以是与服务器建立数据连接的独立设备,也可以为该独立设备的组成部件,例如:该独立设备内部的处理器或微处理器等。
[0032]请参阅图1,图1为本申请一个实施例提供的跳舞谱面生成方法的流程示意图,所述方法包括如下步骤:
[0033]S101:获取音频数据。
[0034]在一个可选的实施例中,音频数据可以为编辑设备中预先存储的音频数据,在另一个可选的实施例中,音频数据也可以是网络音频数据库中的音频数据。
[0035]若音频数据是网络音频数据库中的音频数据,那么编辑设备需预先建立与远程服务器的数据连接,该远程服务器中加载本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跳舞谱面生成的方法,其特征在于,包括以下步骤:获取音频数据;根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点;根据所述音频数据以及节拍点,获得与所述节拍点相应的第一谱面节拍以及第一节拍线,在一由计算机生成的跳舞谱面生成控制界面中显示所述第一谱面节拍以及第一节拍线;响应通过所述跳舞谱面生成控制界面对所述第一谱面节拍以及第一节拍线的调整操作,获得调整后的第二谱面节拍以及第二节拍线;根据调整后的第二谱面节拍以及第二节拍线,编辑对应的舞蹈动作指示数据,生成对应的跳舞谱面,并在所述跳舞谱面生成控制界面中显示所述跳舞谱面;其中,每一所述舞蹈动作指示数据对应一个由跳舞娱乐设备显示的动作指示元素,所述跳舞娱乐设备将所述音频数据与所述跳舞谱面绑定,播放所述音频数据时,根据与所述音频数据的节拍点对应的所述跳舞谱面中的舞蹈动作指示数据,显示相应的动作指示元素。2.根据权利要求1所述的跳舞谱面生成的方法,其特征在于,所述根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点之前,包括步骤:响应于音频变调指令,获取音频变调参数;根据所述音频数据、音频变调参数以及预设的音频变调算法,对音频数据进行变调处理,获得处理后的第一音频数据。3.根据权利要求1所述的跳舞谱面生成的方法,其特征在于,所述根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点,包括步骤:根据所述音频数据以及预设的节拍特征识别模型,获得所述音频数据的节拍特征;根据所述节拍特征以及预设的马尔可夫模型,获得与所述节拍特征对应的第一节拍点。4.根据权利要求3任意一项所述的跳舞谱面生成的方法,其特征在于,所述根据所述音频数据以及预设的节拍点识别算法,获得所述音频数据的节拍点,还包括步骤:根据所述第一节拍点以及预设的节拍点筛选算法,获得第二节拍点。5.根据权利要求1所述的跳舞谱面生成的方法,其特征在于,所述响应通过所述跳舞谱面生成控制界面对所述第一谱面节拍以及第一节拍线的调整操作,获得调整后的第二谱面节拍以及第二节拍线,包括步骤:响应通过所述跳舞谱面生成控制界面发出的谱面节拍编辑指令,对谱面节拍进行编辑处理;其中,所述谱面节拍编辑指令包括谱面节拍添加指令和谱面节拍删除指令;根据所述谱面节拍添加指令,在所述谱面节拍添加指令所指示的节拍线的位置上添加谱面节拍;根据所述谱面节拍删除指令,删除所述谱面节拍删除指令所指示的谱面节拍。6.根据权利要求1所述的跳舞谱面生成的方法,其特征在于,所述响应通过所述跳舞谱面生成控制界面对所述第一谱面节拍以及第一节...

【专利技术属性】
技术研发人员:黎财可何衍浩徐焕芬
申请(专利权)人:广州艾美网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1