基于跑步机的背景音调整方法、装置、存储介质和智能设备制造方法及图纸

技术编号:33624790 阅读:24 留言:0更新日期:2022-06-02 00:53
本发明专利技术揭示了一种基于跑步机的背景音调整方法、装置、存储介质和智能设备,方法包括如下步骤:获取设定时间长度内用户的步频;根据步频和设置的跑步速度获取设定时间内用户的平均步幅;判断平均步幅和推荐步幅的差值的绝对值是否大于预设值;若平均步幅和推荐步幅的差值的绝对值大于预设值,则播放适配的背景音,使用户的步幅与推荐步幅的差值的绝对值小于预设值。通过控制背景音引导用户调整步幅,解决现有不能通过背景音引导跑步的步幅的技术问题。术问题。术问题。

【技术实现步骤摘要】
基于跑步机的背景音调整方法、装置、存储介质和智能设备


[0001]本专利技术涉及跑步机领域,特别是涉及到一种基于跑步机的背景音调整方法、装置、存储介质和智能设备。

技术介绍

[0002]在使用跑步机时,人们往往会同步进行音乐播放,以实现分散注意力的作用,音乐的播放通常和步频相关,为了实现控制音乐播放,常见技术方案是通过重力或者加速度传感器等用户可穿戴设备实现此项功能,例如通过用户佩戴带传感器的可穿戴设备获取用户运动产生的重力和加速度变化,实现对用户步频的计算,并根据步频推荐限定歌单内的音乐,此方案需要用户佩戴带传感器的可穿戴设备进行实现,存在成本高和便利性不好的问题,而且,只能使背景音与步频相对应,不能通过背景音引导跑步的步幅。

技术实现思路

[0003]本专利技术的主要目的为提供一种基于跑步机的背景音调整方法、装置、存储介质和智能设备,旨在解决现有不能通过背景音引导跑步的步幅的技术问题。
[0004]本专利技术提出一种基于跑步机的背景音调整方法,包括:
[0005]获取设定时间长度内用户的步频;
[0006]根据步频和设置的跑步速度获取设定时间内用户的平均步幅;
[0007]判断平均步幅和推荐步幅的差值的绝对值是否大于预设值;
[0008]若平均步幅和推荐步幅的差值的绝对值大于预设值,则播放适配的背景音,背景音用于辅助用户调整步频,在跑步速度不变的情况下,使用户的步幅与推荐步幅的差值的绝对值小于预设值。
[0009]进一步地,通过跑步机获取设定时间长度内用户的步频的步骤,包括:
[0010]获取用户运动过程中用于带动跑步带的无刷电机的电流幅值;
[0011]将每个电流幅值变化达到波峰时识别为一次脚部着地;
[0012]将设定时间除以两次着地之间的时间间隔得到步频。
[0013]进一步地,判断电流幅值变化达到波峰的步骤包括:
[0014]获取电流幅值变化的斜率;
[0015]判断斜率是否大于预设斜率;
[0016]若是,则判定电流幅值变化达到波峰。
[0017]进一步地,获取设定时间长度内用户的步频的步骤之前,包括:
[0018]获取用户的身高;
[0019]根据用户的身高计算推荐步幅,推荐步幅为用户身高的0.45倍;
[0020]将移动速度除以推荐步幅得到用户在移动速度下的步频,其中,不同的步频对应有不同节奏的背景音。
[0021]进一步地,播放适配的背景音的步骤之前包括:
[0022]检测是否收到背景音生成命令;
[0023]若是,则获取混音选择参数;
[0024]根据混音选择参数生成混音,并以混音做为基础背景音;
[0025]调整基础背景音的播放速度生成适配的背景音。
[0026]进一步地,播放适配的背景音的步骤之前包括:
[0027]生成背景音调速模式和更换背景音模式选取指令;
[0028]判断是否收到选取背景音调速模式的指令;
[0029]若是,将平均步幅和推荐步幅的差值的绝对值除以设定参数得到第一数值;
[0030]根据第一数值获取一个整数;
[0031]根据整数将当前播放速度到第一播放速度分为若干阶段,并使背景音的播放速度由当前播放速度逐步变化到第一播放速度得到适配的背景音,第一播放速度为第一步频对应的播放速度,第一步频由移动速度除以推荐步幅得到。
[0032]进一步地,播放适配的背景音的步骤之前包括:
[0033]生成背景音调速模式和更换背景音模式选取指令;
[0034]判断是否收到选取背景音调速模式的指令;
[0035]若是,将平均步幅和推荐步幅的差值的绝对值除以设定参数得到第一数值;
[0036]根据第一数值获取一个整数;
[0037]根据整数和步频

音乐对照表生成背景音更换序列,背景音更换序列包括根据节奏变化要求依次排列的整数个背景音;
[0038]根据背景音更换序列逐步更换得到适配的背景音。
[0039]本专利技术还提出一种基于跑步机的背景音调整装置,包括:
[0040]步频获取模块,用于获取设定时间长度内用户的步频;
[0041]步幅获取模块,用于根据步频和设置的跑步速度获取设定时间内用户的平均步幅;
[0042]步幅判断模块,用于判断平均步幅和推荐步幅的差值的绝对值是否大于预设值;
[0043]引导模块,用于若平均步幅和推荐步幅的差值的绝对值大于预设值,则播放适配的背景音,背景音用于辅助用户调整步频,在跑步速度不变的情况下,使用户的步幅与推荐步幅的差值的绝对值小于预设值。
[0044]本专利技术还提出一种存储介质,其为计算机可读的存储介质,其上存储有计算机程序,计算机程序被执行时实现上述的基于跑步机的背景音调整方法。
[0045]本专利技术还提出一种智能设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的基于跑步机的背景音调整方法。
[0046]本专利技术的有益效果在于:通过获取设定时间长度内用户的步频;根据步频和设置的跑步速度获取设定时间内用户的平均步幅;判断平均步幅和推荐步幅的差值的绝对值是否大于预设值;若平均步幅和推荐步幅的差值的绝对值大于预设值,则播放适配的背景音,使用户的步幅与推荐步幅的差值的绝对值小于预设值。通过控制背景音的播放引导用户调整步幅,解决现有不能通过背景音引导跑步的步幅的技术问题。
附图说明
[0047]图1本专利技术基于跑步机的背景音调整方法一实施例中步骤结构示意图;
[0048]图2本专利技术基于跑步机的背景音调整装置一实施例结构示意图;
[0049]图3是本专利技术存储介质一实施例的结构示意图;
[0050]图4是本专利技术智能设备一实施例的结构示意图。
[0051]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0052]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0053]参照图1

4,本专利技术提出一种基于跑步机的背景音调整方法,包括:
[0054]S1、获取设定时间长度内用户的步频;
[0055]S2、根据步频和设置的跑步速度获取设定时间内用户的平均步幅;
[0056]S3、判断平均步幅和推荐步幅的差值的绝对值是否大于预设值;
[0057]S4、若平均步幅和推荐步幅的差值的绝对值大于预设值,则调整背景音的播放速度,使背景音由当前播放速度逐步达到推荐步幅对应的步频所对应的第一播放速度。
[0058]在上述步骤S1中,可以通过跑步机获取设定时间长度内用户的步频,还可以通过伴随用户运动的终端获取用户的步频,在一些实施例中,可以通过获取用户运动过程中电流幅值变化数据推导出步频;在另一些实施例中,可以通过视觉识别用户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于跑步机的背景音调整方法,其特征在于,包括:获取设定时间长度内用户的步频;根据所述步频和设置的跑步速度获取设定时间内所述用户的平均步幅;判断所述平均步幅和推荐步幅的差值的绝对值是否大于预设值;若所述平均步幅和推荐步幅的差值的绝对值大于预设值,则播放适配的背景音,所述背景音用于辅助所述用户调整步频,在所述跑步速度不变的情况下,使用户的步幅与所述推荐步幅的差值的绝对值小于所述预设值。2.根据权利要求1所述的基于跑步机的背景音调整方法,其特征在于,所述通过跑步机获取设定时间长度内用户的步频的步骤,包括:获取所述用户运动过程中用于带动跑步带的无刷电机的电流幅值;将每个电流幅值变化达到波峰时识别为一次脚部着地;将所述设定时间除以两次着地之间的时间间隔得到所述步频。3.根据权利要求2所述的基于跑步机的背景音调整方法,其特征在于,判断电流幅值变化达到波峰的步骤包括:获取所述电流幅值变化的斜率;判断所述斜率是否大于预设斜率阈值;若是,则判定所述电流幅值变化达到波峰。4.根据权利要求1所述的基于跑步机的背景音调整方法,其特征在于,所述获取设定时间长度内用户的步频的步骤之前,包括:获取所述用户的身高;根据所述用户的身高计算所述推荐步幅,所述推荐步幅为所述用户身高的0.45倍;将移动速度除以所述推荐步幅得到所述用户在所述移动速度下的步频,其中,不同的步频对应有不同节奏的背景音。5.根据权利要求1所述的基于跑步机的背景音调整方法,其特征在于,所述播放适配的背景音的步骤之前包括:检测是否收到背景音生成命令;若是,则获取混音选择参数;根据所述混音选择参数生成混音,并以所述混音做为基础背景音;调整所述基础背景音的播放速度生成所述适配的背景音。6.根据权利要求1所述的基于跑步机的背景音调整方法,其特征在于,所述播放适配的背景音的步骤之前包括:生成背景音调速模式和更换背景音模式选取指令;判断是否收到选取所述背景音调速模式的指令;若是,将...

【专利技术属性】
技术研发人员:陈纬霖
申请(专利权)人:广州源动智慧体育科技有限公司
类型:发明
国别省市:

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

1