技术新讯 > 乐器声学设备的制造及制作,分析技术 > 基于音乐类别的场景确定方法和装置与流程  >  正文

基于音乐类别的场景确定方法和装置与流程

  • 国知局
  • 2024-10-09 16:17:48

本技术属于数据处理,尤其涉及一种基于音乐类别的场景确定方法和装置。

背景技术:

1、随着社会不断发展演变,存在于社会每处角落的音乐也发展出许多体系与流派。通常情况下,每首音乐依据内部独特的特征信息被标记了特定的标签信息,有着相似特征信息的音乐便能根据标签信息进行归类,归为相同类别的音乐。

2、现有技术中,最常使用的音乐类别的确定方法是直接按照标签信息确定音乐类别,即不同标签信息对应不同的音乐类别;或者是对音乐内部的数据信息进行特征提取,直接根据音乐内部的特征信息进行分类,确定音乐类别。

3、但是,由于标签信息和特征信息的多样性,因此根据标签信息和特征信息对音乐进行分类,会得到多种音乐类别的结果,结果不唯一,以至于在基于音乐类别进行场景布置中难以匹配准确的场景,例如基于音乐类别布置灯效。

技术实现思路

1、本技术实施例提供一种基于音乐类别的场景确定方法和装置,将音乐划分到已有的类别中,结果唯一,以至于在基于音乐类别向目标控制器发送场景控制信号,进行场景布置时可以匹配准确的场景。

2、第一方面,本技术实施例提供一种基于音乐类别的场景确定方法,包括:获取目标音乐的目标标签信息、标签信息和预设音乐类别的关系信息,以及预设音乐类别和目标场景信息的关系信息;在检测到目标标签信息不包括预设音乐类别的标识的情况下,对目标标签信息和标签信息进行匹配;根据标签信息和预设音乐类别的关系信息,确定与目标标签信息匹配的标签信息对应的音乐类别为目标音乐的预测音乐类别;根据预设音乐类别和目标场景信息的关系信息,确定与预测音乐类别对应的预测目标场景信息;获取预测目标场景信息的控制信号,并向目标控制器发送控制信号,以用于目标控制器基于控制信号生成目标场景。

3、在一个可能实现的实施例中,在获取目标音乐的目标标签信息之前,方法还包括:获取多个音乐的标签信息;在检测到标签信息不包括预设音乐类别的标识的情况下,获取标签信息对应的目标描述信息;根据目标描述信息,利用预设分类规则确定与目标描述信息对应的目标音乐类别,预设分类规则包括描述信息和预设音乐类别的关系信息,描述信息包括目标描述信息,预设音乐类别包括目标音乐类别;生成标签信息和预设音乐类别的关系信息;接收预设音乐类别对应的多个场景信息中目标场景信息的选择输入;响应于选择输入,生成预设音乐类别和目标场景信息的关系信息。

4、在一个可能实现的实施例中,目标描述信息包括乐器数量,目标音乐类别包括第一音乐类别、第二音乐类别和第三音乐类别;根据目标描述信息,利用预设分类规则确定与目标描述信息对应的目标音乐类别,包括:在乐器数量为小于第一预设值的情况下,确定音乐为第一音乐类别;在乐器数量大于第二预设值的情况下,确定音乐为第二音乐类别;在乐器数量不小于第一预设值,且不大于第二预设值的情况下,确定音乐为第三音乐类别。

5、在一个可能实现的实施例中,目标描述信息还包括乐器种类和和弦信息,第一音乐类别包括第一子音乐类别,第二音乐类别包括第二子音乐类别,第三音乐类别包括第二子音乐类别、第三子音乐类别、第四子音乐类别和第四音乐类别;在乐器数量不小于第一预设值,且不大于第二预设值的情况下,确定音乐为第三音乐类别,包括:在乐器数量为第一预设值的情况下,检测乐器种类是否包括第一种类;在从乐器种类中检测到第一种类的情况下,确定音乐为第二子音乐类别;在从乐器种类中没有检测到第一种类,且在和弦信息中的复杂程度为第一复杂程度的情况下,确定音乐为第三子音乐类别;在从乐器种类中没有检测到第一种类,且在和弦信息中的复杂程度为第二复杂程度的情况下,确定音乐为第四子音乐类别;在乐器数量大于第一预设值且不大于第二预设值的情况下,检测和弦信息中的和弦种类是否是目标和弦种类;在和弦信息中的和弦种类是目标和弦种类的情况下,确定音乐为第三子音乐类别;在和弦信息中的和弦种类不是目标和弦种类的情况下,确定音乐为第四音乐类别。

6、在一个可能实现的实施例中,第四音乐类别包括第五音乐类别和第六音乐类别;在和弦信息中的和弦种类不是目标和弦种类的情况下,确定音乐为第四音乐类别,包括:在和弦信息中的和弦种类不是目标和弦种类的情况下,检测目标描述信息是否包括反馈信息,反馈信息表征用户喜爱音乐;在从目标描述信息中检测到反馈信息的情况下,确定音乐为第五音乐类别;在从目标描述信息中没有检测到反馈信息的情况下,确定音乐为第六音乐类别。

7、在一个可能实现的实施例中,目标描述信息还包括音乐氛围信息,第五音乐类别包括第四子音乐类别、第五子音乐类别、第六子音乐类别和第一子音乐类别;在从目标描述信息中检测到反馈信息的情况下,确定音乐为第五音乐类别,包括:在从目标描述信息中检测到反馈信息的情况下,检测乐器种类是否包括第二种类;在从乐器种类中检测到第二种类,且音乐氛围信息为第一氛围信息的情况下,确定音乐为第四子音乐类别;在从乐器种类中检测到第二种类,且音乐氛围信息为第二氛围信息的情况下,确定音乐为第五子音乐类别;在从乐器种类中检测到第二种类,且音乐氛围信息为第三氛围信息的情况下,确定音乐为第一子音乐类别,第三氛围信息为除第一氛围信息和第二氛围信息之外的氛围信息;在从目标描述信息中没有检测到第二种类,或者乐器种类的数量大于第三预设值的情况下,确定音乐为第六子音乐类别。

8、在一个可能实现的实施例中,第六音乐类别包括第七子音乐类别、第七音乐类别、第八音乐类别、第一子音乐类别、第四子音乐类别和第五子音乐类别;在从目标描述信息中没有检测到反馈信息的情况下,确定音乐为第六音乐类别,包括:在从目标描述信息中没有检测到反馈信息的情况下,检测乐器种类是否包括第三种类;在从乐器种类中检测到第三种类,且在目标描述信息中检测到失真信息的情况下,确定音乐为第七子音乐类别;在从乐器种类中检测到第三种类,且在目标描述信息中没有检测到失真信息的情况下,确定音乐为第七音乐类别;在从乐器种类中没有检测到第三种类,且乐器种类的数量大于第三预设值或者检测到乐器种类包括第四种类的情况下,确定音乐为第八音乐类别;在从乐器种类中没有检测到第三种类,且乐器种类的数量不大于第三预设值且从乐器种类没有检测到第四种类,且音乐氛围信息为第一氛围信息的情况下,确定音乐为第四子音乐类别;在从乐器种类中没有检测到第三种类,且乐器种类的数量不大于第三预设值且从乐器种类没有检测到第四种类,且音乐氛围信息为第二氛围信息的情况下,确定音乐为第五子音乐类别;在从乐器种类中没有检测到第三种类,且乐器种类的数量不大于第三预设值且从乐器种类没有检测到第四种类,且音乐氛围信息为第三氛围信息的情况下,确定音乐为第一子音乐类别。

9、在一个可能实现的实施例中,目标描述信息还包括节奏信息,第七音乐类别包括第八子音乐类别和第九子音乐类别;在从乐器种类中检测到第三种类,且在目标描述信息中没有检测到失真信息的情况下,确定音乐为第七音乐类别,包括:在从乐器种类中检测到第三种类,且在目标描述信息中没有检测到失真信息的情况下,检测节奏信息是否包括第一节奏信息;在从节奏信息中检测到第一节奏信息的情况下,确定音乐为第八子音乐类别;在从节奏信息中没有检测到第一节奏信息的情况下,确定音乐为第九子音乐类别。

10、在一个可能实现的实施例中,目标描述信息还包括节奏信息,第八音乐类别包括第一子音乐类别、第十子音乐类别和第十一子音乐类别;在从乐器种类中没有检测到第三种类,且乐器种类的数量大于第三预设值或者检测到乐器种类包括第四种类的情况下,确定音乐为第八音乐类别,包括:在从乐器种类中没有检测到第三种类,且乐器种类的数量大于第三预设值或者检测到乐器种类包括第四种类的情况下,检测节奏信息是否包括第二节奏信息;在从节奏信息中没有检测到第二节奏信息的情况下,确定音乐为第一子音乐类别;在从节奏信息中检测到第二节奏信息的情况下,检测目标描述信息中是否包括歌词强调信息;在从目标描述信息中检测到歌词强调信息的情况下,确定音乐为第十子音乐类别;在从目标描述信息中没有检测到歌词强调信息的情况下,确定音乐为第十一子音乐类别。

11、第二方面,本技术实施例提供了一种基于音乐类别的场景确定装置,包括:获取模块,用于获取目标音乐的目标标签信息、标签信息和预设音乐类别的关系信息,以及预设音乐类别和目标场景信息的关系信息;匹配模块,用于在检测到目标标签信息不包括预设音乐类别的标识的情况下,对目标标签信息和标签信息进行匹配;确定模块,用于根据标签信息和预设音乐类别的关系信息,确定与目标标签信息匹配的标签信息对应的音乐类别为目标音乐的预测音乐类别;确定模块,还用于根据预设音乐类别和目标场景信息的关系信息,确定与预测音乐类别对应的预测目标场景信息;获取模块,还用于获取预测目标场景信息的控制信号,并向目标控制器发送控制信号,以用于目标控制器基于控制信号生成目标场景。

12、第三方面,本技术实施例提供了一种电子设备,设备包括:

13、处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现上述任意一项的基于音乐类别的场景确定方法。

14、第四方面,本技术实施例提供了一种计算机存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述任意一项的基于音乐类别的场景确定方法。

15、第五方面,本技术实施例提供了一种计算机程序产品,其特征在于,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任意一项的基于音乐类别的场景确定方法。

16、本技术实施例的基于音乐类别的场景确定方法和装置,该方法包括:获取目标音乐的目标标签信息、标签信息和预设音乐类别的关系信息,以及预设音乐类别和目标场景信息的关系信息;在检测到目标标签信息不包括预设音乐类别的标识的情况下,对目标标签信息和标签信息进行匹配;根据标签信息和预设音乐类别的关系信息,确定与目标标签信息匹配的标签信息对应的音乐类别为目标音乐的预测音乐类别;根据预设音乐类别和目标场景信息的关系信息,确定与预测音乐类别对应的预测目标场景信息;获取预测目标场景信息的控制信号,并向目标控制器发送控制信号,以用于目标控制器基于控制信号生成目标场景。这样,首先检测目标标签信息中是否包括预设音乐类别的标识,若不包括,则对目标标签信息和标签信息进行匹配;根据标签信息和预设音乐类别的关系信息,确定与目标标签信息匹配的标签信息对应的音乐类别为目标音乐的预测音乐类别。不是盲目按照标签信息将音乐分类,而是将音乐划分到已有的类别中,不会存在太多的音乐类别的结果,结果唯一,以至于在基于音乐类别发送场景的控制信号,进行场景布置时可以匹配准确的场景。

本文地址:https://www.jishuxx.com/zhuanli/20240929/312584.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。