System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于音乐类别的场景确定方法和装置制造方法及图纸_技高网

基于音乐类别的场景确定方法和装置制造方法及图纸

技术编号:42872547 阅读:12 留言:0更新日期:2024-09-27 17:32
本申请公开了一种基于音乐类别的场景确定方法和装置。该方法包括:获取目标音乐的目标标签信息、标签信息和预设音乐类别的关系信息,以及预设音乐类别和目标场景信息的关系信息;在检测到目标标签信息不包括预设音乐类别的标识的情况下,对目标标签信息和标签信息进行匹配;根据标签信息和预设音乐类别的关系信息,确定目标音乐的预测音乐类别;根据预设音乐类别和目标场景信息的关系信息,确定预测音乐类别的预测目标场景信息;获取预测目标场景信息的控制信号,并向目标控制器发送控制信号,以用于目标控制器基于控制信号生成目标场景。将音乐划分到已有类别中,音乐类别结果唯一,在基于音乐类别进行场景布置时可以匹配准确的场景。

【技术实现步骤摘要】

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


技术介绍

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

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

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


技术实现思路

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

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

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

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

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

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

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

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

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

【技术保护点】

1.一种基于音乐类别的场景确定方法,其特征在于,包括:

2.根据权利要求1所述的基于音乐类别的场景确定方法,其特征在于,在获取目标音乐的目标标签信息之前,所述方法还包括:

3.根据权利要求2所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息包括乐器数量,所述目标音乐类别包括第一音乐类别、第二音乐类别和第三音乐类别;根据所述目标描述信息,利用预设分类规则确定与所述目标描述信息对应的目标音乐类别,包括:

4.根据权利要求3所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息还包括乐器种类和和弦信息,所述第一音乐类别包括第一子音乐类别,所述第二音乐类别包括第二子音乐类别,所述第三音乐类别包括所述第二子音乐类别、第三子音乐类别、第四子音乐类别和第四音乐类别;所述在所述乐器数量不小于所述第一预设值,且不大于所述第二预设值的情况下,确定所述音乐为第三音乐类别,包括:

5.根据权利要求4所述的基于音乐类别的场景确定方法,其特征在于,所述第四音乐类别包括第五音乐类别和第六音乐类别;所述在所述和弦信息中的和弦种类不是目标和弦种类的情况下,确定所述音乐为所述第四音乐类别,包括:

6.根据权利要求5所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息还包括音乐氛围信息,所述第五音乐类别包括所述第四子音乐类别、第五子音乐类别、第六子音乐类别和所述第一子音乐类别;所述在从所述目标描述信息中检测到所述反馈信息的情况下,确定所述音乐为所述第五音乐类别,包括:

7.根据权利要求5所述的基于音乐类别的场景确定方法,其特征在于,所述第六音乐类别包括第七子音乐类别、第七音乐类别、第八音乐类别、所述第一子音乐类别、所述第四子音乐类别和第五子音乐类别;所述在从所述目标描述信息中没有检测到所述反馈信息的情况下,确定所述音乐为所述第六音乐类别,包括:

8.根据权利要求7所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息还包括节奏信息,所述第七音乐类别包括第八子音乐类别和第九子音乐类别;所述在从所述乐器种类中检测到所述第三种类,且在所述目标描述信息中没有检测到失真信息的情况下,确定所述音乐为第七音乐类别,包括:

9.根据权利要求7所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息还包括节奏信息,所述第八音乐类别包括所述第一子音乐类别、第十子音乐类别和第十一子音乐类别;所述在从所述乐器种类中没有检测到第三种类,且所述乐器种类的数量大于第三预设值或者检测到所述乐器种类包括第四种类的情况下,确定所述音乐为第八音乐类别,包括:

10.一种基于音乐类别的场景确定装置,其特征在于,包括:

...

【技术特征摘要】

1.一种基于音乐类别的场景确定方法,其特征在于,包括:

2.根据权利要求1所述的基于音乐类别的场景确定方法,其特征在于,在获取目标音乐的目标标签信息之前,所述方法还包括:

3.根据权利要求2所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息包括乐器数量,所述目标音乐类别包括第一音乐类别、第二音乐类别和第三音乐类别;根据所述目标描述信息,利用预设分类规则确定与所述目标描述信息对应的目标音乐类别,包括:

4.根据权利要求3所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息还包括乐器种类和和弦信息,所述第一音乐类别包括第一子音乐类别,所述第二音乐类别包括第二子音乐类别,所述第三音乐类别包括所述第二子音乐类别、第三子音乐类别、第四子音乐类别和第四音乐类别;所述在所述乐器数量不小于所述第一预设值,且不大于所述第二预设值的情况下,确定所述音乐为第三音乐类别,包括:

5.根据权利要求4所述的基于音乐类别的场景确定方法,其特征在于,所述第四音乐类别包括第五音乐类别和第六音乐类别;所述在所述和弦信息中的和弦种类不是目标和弦种类的情况下,确定所述音乐为所述第四音乐类别,包括:

6.根据权利要求5所述的基于音乐类别的场景确定方法,其特征在于,所述目标描述信息还包括音乐氛围信息,所述第五音...

【专利技术属性】
技术研发人员:唐诗雨陈占营柯昱企李翔宇
申请(专利权)人:北京经纬恒润科技股份有限公司
类型:发明
国别省市:

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

1