一种调整音乐节奏的装置和方法_4

文档序号:9397900阅读:来源:国知局
r>[0097]确定获得的预设长度的音乐的最高节奏和最低节奏;
[0098]计算确定的预设长度的音乐的最高节奏和最低节奏的差值;
[0099]当计算出的预设长度的音乐的最高节奏和最低节奏的差值小于或等于预设阈值时,将预设长度的音乐的节奏范围线性映射为与获得的运动频率对应的预先设置的节奏区间;
[0100]当计算出的预设长度的音乐的最高节奏和最低节奏的差值大于预设阈值时,将预设长度的音乐的节奏范围非线性映射为或等比压缩为与获得的运动频率对应的预先设置的节奏区间。其中,预设长度的音乐的节奏范围由该预设长度的音乐的最高节奏和最低节奏确定。
[0101]需要说明的是,如何获取音乐的节奏范围、最高节奏和最低节奏属于本领域技术人员所熟知的惯用技术手段,在此不再赘述。
[0102]需要说明的是,据不完全统计,目前人类的音乐作品节奏范围在[20,200]BPM内,因此在映射到[120,140]BPM的节奏区间时,需要采用线性或非线性映射方法,其中,非线性映射还可以称之为等比压缩。例如,一段音乐的整体节奏范围是[70,80]BPM,属于变化在20BPM以内的,则可以通过线性映射,变化为[120,130]BPM;另一段音乐的整体节奏范围是[100,160]BPMU [100,120]部分压缩至[120,127],[120,140]部分压缩至[127,133],[140,160]部分压缩至[133,140]BPM。上面的例子也就是说,需要考虑整体音乐节奏的变化,如果整段音乐的节奏都比较统一(变化在20BPM以内),则可直接映射到愉悦区间([120,140]BPM)内;如前后节奏变化较大,超过了 20BPM,则需要进行等比压缩或非线性映射。关于如何进行非线性映射或等比压缩以及进行线性映射,属于本领域的公知常识,并不用来限制本发明,在此不再赘述。
[0103]进一步地,当分析出的节奏数与获得的运动频率相等时,该方法还包括:直接播放获得的预设长度的音乐。
[0104]步骤404:按照调整后的节奏播放预设长度的音乐。
[0105]进一步地,该方法还可以包括:根据用户设定的固定节奏区间调整预设长度的音乐的节奏。进一步地,该方法还包括:按照用户设定的固定节奏区间调整后的预设长度的音乐的节奏播放获得的预设长度的音乐。
[0106]本发明方法中,通过移动终端的运动频率调整音乐段,实现了调整后的音乐节奏与用户自身的运动频率匹配,增强了用户的体验感。
[0107]实施例
[0108]实施例提供了本发明调整音乐节奏的方法的详细流程,包括以下步骤:
[0109]步骤一:提示用户通过交互界面进入调整音乐节奏的界面。
[0110]步骤二:获取移动终端的运动频率并获取预设长度的音乐。
[0111]步骤三:分析获得的预设长度的音乐的节奏数。
[0112]步骤四:当分析出的节奏数与获得的运动频率不等时,按照获得的运动频率调整分析出的预设长度的音乐的节奏。
[0113]步骤五:对下一段音乐进行调整。重复步骤二到五,实时调整需要调整的音乐。
[0114]除了本实施例中的上述调整方法,还可以通过以下方式调整音乐:用户自行设定固定节奏区间;根据用户设定的固定节奏区间调整预设长度的音乐的节奏。
[0115]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0116]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0117]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0118]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种调整音乐节奏的装置,当需要调整音乐节奏时,其特征在于,包括:获取模块、处理模块、调整模块和播放模块;其中, 获取模块,用于获取移动终端的运动频率并获取预设长度的音乐; 处理模块,用于分析获得的预设长度的音乐的节奏数; 调整模块,用于当分析出的节奏数与获得的运动频率不等时,按照获得的运动频率调整分析出的预设长度的音乐的节奏; 播放模块,用于按照调整后的节奏播放预设长度的音乐。2.根据权利要求1所述的装置,其特征在于,所述调整模块,具体用于: 确定获得的预设长度的音乐的最高节奏和最低节奏; 计算确定的预设长度的音乐的最高节奏和最低节奏的差值;当计算出的预设长度的音乐的最高节奏和最低节奏的差值小于或等于预设阈值时,将预设长度的音乐的节奏范围线性映射为与获得的运动频率对应的预先设置的节奏区间;当计算出的预设长度的音乐的最高节奏和最低节奏的差值大于预设阈值时,将预设长度的音乐的节奏范围非线性映射为或等比压缩为与获得的运动频率对应的预先设置的节奏区间; 其中,预设长度的音乐的节奏范围由该预设长度的音乐的最高节奏和最低节奏确定。3.根据权利要求1所述的装置,其特征在于,该装置还包括提示模块,用于提示用户通过交互界面进入调整音乐节奏的界面。4.根据权利要求1所述的装置,其特征在于,调整模块,还用于:根据用户设定的固定节奏区间调整预设长度的音乐的节奏。5.一种调整音乐节奏的方法,当需要调整音乐节奏时,其特征在于,包括: 获取移动终端的运动频率并获取预设长度的音乐; 分析获得的预设长度的音乐的节奏数; 当分析出的节奏数与获得的运动频率不等时,按照获得的运动频率调整分析出的预设长度的音乐的节奏; 按照调整后的节奏播放预设长度的音乐。6.根据权利要求5所述的方法,其特征在于,所述按照获得的运动频率调整分析出的预设长度的音乐的节奏包括: 确定获得的预设长度的音乐的最高节奏和最低节奏; 计算确定的预设长度的音乐的最高节奏和最低节奏的差值;当计算出的预设长度的音乐的最高节奏和最低节奏的差值小于或等于预设阈值时,将预设长度的音乐的节奏范围线性映射为与获得的运动频率对应的预先设置的节奏区间;当计算出的预设长度的音乐的最高节奏和最低节奏的差值大于预设阈值时,将预设长度的音乐的节奏范围非线性映射为或等比压缩为与获得的运动频率对应的预先设置的节奏区间; 其中,预设长度的音乐的节奏范围由该预设长度的音乐的最高节奏和最低节奏确定。7.根据权利要求5所述的方法,其特征在于,该方法之前还包括:提示用户通过交互界面进入调整音乐节奏的界面。8.根据权利要求5所述的方法,其特征在于,该方法还包括:根据用户设定的固定节奏区间调整预设长度的音乐的节奏。
【专利摘要】本发明公开了一种调整音乐节奏的装置和方法,当需要调整音乐节奏时,包括:获取模块、处理模块、调整模块和播放模块;其中,获取模块,用于获取移动终端的运动频率并获取预设长度的音乐;处理模块,用于分析获得的预设长度的音乐的节奏数;调整模块,用于当分析出的节奏数与获得的运动频率不等时,按照获得的运动频率调整分析出的预设长度的音乐的节奏;播放模块,用于按照调整后的节奏播放预设长度的音乐。实现了调整后的音乐节奏与用户自身的运动频率匹配,增强了用户的体验感。
【IPC分类】G10H1/40, G10L25/48
【公开号】CN105118517
【申请号】CN201510368554
【发明人】张圣杰
【申请人】努比亚技术有限公司
【公开日】2015年12月2日
【申请日】2015年6月29日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1