一种音乐节奏控制方法及装置与流程

文档序号:12118380阅读:201来源:国知局
一种音乐节奏控制方法及装置与流程

本发明实施例涉及穿戴设备智能化技术,尤其涉及一种音乐节奏控制方法及装置。



背景技术:

随着智能终端的快速发展,诸如智能手表和智能手环之类的智能穿戴设备已经广泛应用到工作、生活的各个领域。

随着健康越来越受重视,舞蹈例如广场舞或街舞等成为受大众喜爱的一种运动锻炼形式。用户可应用智能穿戴设备播放音乐练习舞蹈,并检测运动情况。然而,用户在学习舞蹈过程中,由于动作生疏,音乐不能根据舞蹈者动作自动调整节奏的快慢,易造成无法跟上节奏,增大学习难度的情况。



技术实现要素:

本发明提供一种音乐节奏控制方法及装置,以实现根据用户动作自动控制音乐节奏,增强用户体验的满意度。

第一方面,本发明实施例提供了一种音乐节奏控制方法,包括:

通过体感检测技术确定佩戴有穿戴设备的用户的动作轨迹;

根据所述用户的动作轨迹,控制音乐节奏的播放。

进一步的,根据所述用户的动作轨迹,控制音乐节奏的播放,包括:

将获取的所述用户的动作轨迹与标准动作轨迹进行比对;

根据比对结果,控制所述音乐节奏的播放。

进一步的,根据比对结果,控制所述音乐节奏的播放,包括:

若所述用户的动作轨迹的实际时间慢于所述标准动作轨迹的标准时间,则减慢所述音乐节奏的播放速度;

若所述用户的动作轨迹的实际时间快于所述标准动作轨迹的标准时间,则增快所述音乐节奏的播放速度。

进一步的,所述方法还包括:

根据获取的所述动作轨迹与所述标准动作轨迹的契合度,和/或播放的所述音乐节奏与标准音乐节奏的契合度,对所述用户的动作进行评价。

进一步的,所述方法还包括:

截取播放速度变化的音乐节奏,并回放。

进一步的,根据所述动作轨迹,控制音乐节奏的播放,包括:

依据所述用户的动作轨迹,生成音乐节奏控制指令,并向播放设备发送所述音乐节奏控制指令,使所述播放设备依据所述音乐节奏控制指令控制音乐节奏的播放速度。

第二方面,本发明实施例还提供了一种音乐节奏控制装置,该装置包括:

动作轨迹获取模块,用于通过体感检测技术确定佩戴有穿戴设备的用户的动作轨迹;

音乐播放控制模块,用于根据所述用户的动作轨迹,控制音乐节奏的播放。

进一步的,所述音乐播放控制模块包括:

动作轨迹比对单元,用于将获取的所述动作轨迹与标准动作轨迹进行比对;

音乐播放控制单元,用于根据比对结果,控制所述音乐节奏的播放。

进一步的,所述音乐播放控制单元具体用于:

若所述用户的动作轨迹的实际时间慢于所述标准动作轨迹的标准时间,则减慢所述音乐节奏的播放速度;

若所述用户的动作轨迹的实际时间快于所述标准动作轨迹的标准时间,则增快所述音乐节奏的播放速度。

进一步的,所述装置还包括:

评价模块,根据获取的所述动作轨迹与所述标准动作轨迹的契合度,和/或播放的所述音乐节奏与标准音乐节奏的契合度,对所述用户的动作进行评价。

进一步的,所述装置还包括:

音乐片段截取模块,用于截取播放速度变化的音乐节奏,并回放。

进一步的,所述音乐播放控制模块具体用于:

依据所述用户的动作轨迹,生成音乐节奏控制指令,并向播放设备发送所述音乐节奏控制指令,使所述播放设备依据所述音乐节奏控制指令控制音乐节奏的播放速度。

本发明实施例通过体感检测技术确定佩戴穿戴设备的用户的动作轨迹,并根据该运动轨迹自动控制音乐节奏的播放,解决了用户动作与音乐节奏不匹配的问题,实现了根据用户动作自动控制音乐节奏的目的。

附图说明

图1是本发明实施例一中的音乐节奏控制方法的流程图;

图2是本发明实施例二中的音乐节奏控制方法的流程图;

图3是本发明实施例三中的音乐节奏控制方法的流程图;

图4是本发明实施例四中的音乐节奏控制装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的音乐节奏控制方法的流程图,本实施例可适用于用体感动作控制音乐节奏播放的情况,该方法可采用本发明实施例所提供的音乐节奏控制装置来执行,该装置可以采用软件和/或硬件的方式来实现,该装置可集成于具有音乐播放功能的智能穿戴设备内,例如可以是智能手表或智能手环等。该方法具体包括:

S110、通过体感检测技术确定佩戴有穿戴设备的用户的动作轨迹。

穿戴设备指的是,直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备,例如可以是智能手表或智能手环等,一般具有音乐播放功能、检测运动和检测生理指标的功能。体感技术指的是用户可以直接地使用肢体动作,与周边的装置或环境互动,而无需使用任何复杂的控制设备;体感检测技术指的是感应并识别用户的人体动作的技术,例如可以是通过动作传感器进行检测。用户的动作轨迹指的是用户佩戴有穿戴设备的部位的动作轨迹,可由动作传感器检测得到,具体的,若用户在左手腕部佩戴穿设备,可检测左手臂的挥腕轨迹;用户还可以同时佩戴多个穿戴设备,同时检测用户不同身体部位的动作轨迹。

在本实施例中,用户可通过体感动作直接控制音乐的播放,该体感动作区别于用户日常动作,例如体感动作可以是连续甩手臂三次或某特定的舞蹈起势动作等,用户可以选择穿戴设备推荐的参考动作之一,也可以自定义设置。

S120、根据所述用户的动作轨迹,控制音乐节奏的播放。

其中,控制音乐节奏的播放指的是控制改变音乐节奏的播放速度。

可选的,根据所述动作轨迹,控制音乐节奏的播放,可以包括:

依据所述用户的动作轨迹,生成音乐节奏控制指令,并向播放设备发送所述音乐节奏控制指令,使所述播放设备依据所述音乐节奏控制指令控制音乐节奏的播放速度。

音乐节奏控制指令为可以控制音乐播放设备变化音乐节奏的指令,在本实施例中,控制音乐节奏指的是只改变音乐播放的速度,不改变音乐的音调,可以是采用变速不变调算法控制音乐节奏,使音乐节奏不会因为播放速度的变化而变调。

其中,播放设备为能够播放音乐的设备,例如可以是穿戴设备本身的播放设备,也可以是通过无线远程控制的播放设备,具体的可以为通过蓝牙绑定的音箱设备,或者可以是与穿戴设备绑定的智能终端,如手机或电脑等。通过根据用户的动作轨迹生成的音乐节奏控制指令,可控制上述播放设备进行对音乐节奏变速不变调的播放。

本实施例的技术方案,通过体感检测技术获取佩戴穿戴设备的用户的动作轨迹,并根据用户的动作轨迹控制音乐节奏的播放,解决了用户动作与音乐节奏不匹配的问题,实现了根据用户动作自动控制音乐节奏的目的。

实施例二

图2为本发明实施例二提供的音乐节奏控制方法的流程图,在上述实施例的基础上对音乐节奏控制方法进行优化,提供了根据用户的动作轨迹,控制音乐节奏的播放的方法,具体是将获取的所述用户的动作轨迹与标准动作轨迹进行比对;根据比对结果,控制所述音乐节奏的播放。相应的,本实施例的方法包括:

S210、通过体感检测技术确定佩戴有穿戴设备的用户的动作轨迹。

S220、将获取的所述用户的动作轨迹与标准动作轨迹进行比对。

标准动作轨迹为预存在穿戴设备中,用来与用户的动作轨迹进行比对的动作轨迹,一般标准动作轨迹可由教学者在佩戴穿戴设备时配合正常的音乐节奏进行标准舞蹈动作的训练,检测该标准动作轨迹,并记录在穿戴设备中,形成标准动作轨迹与音乐节奏的匹配模型;也可以是下载已训练好的标准动作轨迹与音乐节奏的匹配模型。

S230、根据比对结果,控制所述音乐节奏的播放。

具体的,用户的动作轨迹与标准动作轨迹一致或几乎一致,则按照正常音乐节奏进行播放;或用户的动作轨迹慢于或快于标准动作轨迹,则控制音乐节奏对应的变慢或变快。

可选的,根据比对结果,控制所述音乐节奏的播放,包括:

若所述用户的动作轨迹的实际时间慢于所述标准动作轨迹的标准时间,则减慢所述音乐节奏的播放速度;

若所述用户的动作轨迹的实际时间快于所述标准动作轨迹的标准时间,则增快所述音乐节奏的播放速度。

用户的动作轨迹的实际时间是用户完成任意一动作的时间,标准动作轨迹的标准时间是穿戴设备中的标准动作轨迹中完成该动作的时间,将二者时间进行比对,判断用户动作的快慢,尤其是可对动作的轨迹节点时间进行比对并判断。具体的,对于动作A,标准动作轨迹时间轴中,完成动作A的时间为T1,用户动作轨迹时间轴中,完成动作A的时间为T2,若T2大于T1,则说明用户动作轨迹慢于标准动作轨迹,控制减慢音乐节奏的播放速度;若T2小于T1,则说明用户动作轨迹块于标准动作轨迹,控制增快音乐节奏的播放速度;若T2等于或近似等于T1,则说明用户动作轨迹与标准动作轨迹一致或近似一致,保持音乐节奏的播放速度。在音乐播放过程中,可实时检测并比对用户的动作轨迹,以实时控制音乐节奏的播放速度。

在本实施例中,音乐节奏的播放速度可以有以下几个等级:初学、放慢、标准和加快等。在音乐播放过程中,若检测到用户的动作轨迹慢于或快于标准动作轨迹,控制音乐节奏的播放速度等级进入对应的下一个或上一个等级。用户还可以在音乐播放前,选择播放速度的等级。

本实施例通过将用户的动作轨迹与标准动作轨迹进行比对,根据比对结果实时控制音乐节奏的播放速度,实现了让音乐节奏适应用户的动作。

实施例三

图3为本发明实施例三提供的音乐节奏控制方法的流程图,在上述实施例的基础上对音乐节奏控制方法进行优化,提供了对用户动作评价的方法,具体是根据获取的所述动作轨迹与所述标准动作轨迹的契合度,和/或播放的所述音乐节奏与标准音乐节奏的契合度,对所述用户的动作进行评价。相应的,本实施例的方法包括:

S310、通过体感检测技术确定佩戴有穿戴设备的用户的动作轨迹。

S320、根据所述用户的动作轨迹,控制音乐节奏的播放。

S330、根据获取的所述动作轨迹与所述标准动作轨迹的契合度,和/或播放的所述音乐节奏与标准音乐节奏的契合度,对所述用户的动作进行评价。

获取的所述动作轨迹与所述标准动作轨迹的契合度指的是用户的动作轨迹于标准动作轨迹的重合度,同理播放的所述音乐节奏与标准音乐节奏的契合度指的是根据用户动作调整后的音乐节奏与标准音乐节奏的重合度。具体的,当用户做完一套动作后,显示该套动作的重合度和评价等级,例如可以是当用户的动作熟练且标准,几乎没有音乐节奏的变化,可以显示重合度为100%,“熟练”或“优秀”的评价。

可选的,所述方法还包括:

截取播放速度变化的音乐节奏,并回放。

当用户做完一套动作后,若存在音乐节奏播放速度的变化,穿戴设备可自动截取播放速度变化的音乐节奏片段,用户根据回放该片段音乐节奏可针对性的训练,避免从头播放音乐,同时用户可选择不同速度播放等级进行针对性的训练。

本实施例通过对用户的动作轨迹与标准动作轨迹的比对,和/或调整后的音乐节奏与标准音乐节奏的比对,评价用户动作的标准程度与熟练程度,使用户对自己的动作产生相应的认知,增强用户体验的满意度。

实施例四

图4为本发明实施例四提供的音乐节奏控制装置的结构示意图,该装置适用于执行本发明实施例提供的音乐节奏控制方法,如图4所示,该装置具体可以包括:

动作轨迹获取模块410,用于通过体感检测技术确定佩戴有穿戴设备的用户的动作轨迹;

音乐播放控制模块420,用于根据所述用户的动作轨迹,控制音乐节奏的播放。

可选的,所述音乐播放控制模块420包括:

动作轨迹比对单元421,用于将获取的所述动作轨迹与标准动作轨迹进行比对;

音乐播放控制单元422,用于根据比对结果,控制所述音乐节奏的播放。

可选的,所述音乐播放控制单元422具体用于:

若所述用户的动作轨迹的实际时间慢于所述标准动作轨迹的标准时间,则减慢所述音乐节奏的播放速度;

若所述用户的动作轨迹的实际时间快于所述标准动作轨迹的标准时间,则增快所述音乐节奏的播放速度。

可选的,所述装置还包括:

评价模块430,根据获取的所述动作轨迹与所述标准动作轨迹的契合度,和/或播放的所述音乐节奏与标准音乐节奏的契合度,对所述用户的动作进行评价。

可选的,所述装置还包括:

音乐片段截取模块440,用于截取播放速度变化的音乐节奏,并回放。

可选的,所述音乐播放控制模块420具体用于:

依据所述用户的动作轨迹,生成音乐节奏控制指令,并向播放设备发送所述音乐节奏控制指令,使所述播放设备依据所述音乐节奏控制指令控制音乐节奏的播放速度。

本实施例通过动作轨迹获取模块获取佩戴穿戴设备的用户的动作轨迹,并根据该运动轨迹自动控制音乐节奏的播放,解决了用户动作与音乐节奏不匹配的问题,实现了根据用户动作自动控制音乐节奏的目的。

本发明实施例提供的音乐节奏控制装置可执行本发明任意实施例所提供的音乐节奏控制方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1