基于移动终端的健身器材控制方法、装置及存储介质

日期: 2023-09-28 20:03:39|浏览: 459|编号: 24501

友情提醒:信息内容由网友发布,本站并不对内容真实性负责,请自鉴内容真实性。

基于移动终端的健身器材控制方法、装置及存储介质

技术领域

本申请涉及控制技术领域,具体涉及一种基于移动终端的健身器材控制方法、装置及存储介质。

背景技术

随着科技的发展和社会的进步,人们对生活质量的要求也在不断提高。 各种运动也成为高品质生活的一部分。 健身器材作为一种体育用品,也已经渗透到大多数家庭中。 人们足不出户就可以利用健身器材达到锻炼身体的目的。

传统技术中,健身器材的相关控制都是手动控制的。 例如,当健身器材为跑步机时,需要手动控制跑步机的打开、关闭以及控制跑步机的加速和减速。

然而,当跑步者在跑步机上跑步时,想要在跑步机上进行相关操作时,需要走出跑步机,然后进行手动操作和控制。 这不仅操作不方便,还会导致跑步机跑得太快时失去控制。 离开飞机还存在一定的安全风险。

发明内容

基于此,有必要提供一种安全、便捷的基于移动终端的健身设备控制方法、装置及存储介质,以解决上述传统健身设备控制方法操作不方便、存在安全隐患的问题。

一种基于移动终端的健身器材控制方法,该方法包括:

通过移动终端采集用户的语音信息,并将语音信息转换为相应的文本信息;

将文本信息与预设的健身器材控制命令进行匹配;

如果匹配到任何控制命令,则基于短距离通信将匹配的控制命令发送至健身器材的控制模块。 匹配的控制命令用于指示健身设备的控制模块做出相应的响应,以控制健身设备的工作模式。

在一实施例中,在通过移动终端采集用户的语音信息之前,该方法还包括:基于蓝牙模块、近场通信模块、健身器材上设置的图形码信息之一,建立并进行近场通信。健身器材之间。

在一实施例中,基于所述健身设备上提供的蓝牙模块、近场通信模块或图形码信息与所述健身设备建立短距离通信包括:基于所述健身设备上提供的蓝牙模块,通过以下方式与所述健身设备建立蓝牙连接:蓝牙配对; 或者,基于健身器材上设置的近场通信模块,通过近距离感知近场通信模块,与近场通信模块建立连接。 健身设备之间的近场通信连接; 或者,根据健身设备上设置的图形码信息,通过扫描图形码信息,与健身设备建立通信连接。

在一个实施例中,在采集用户的语音信息之前,该方法还包括:通过移动终端接收用户的唤醒命令,并根据唤醒命令进入运行状态。 通过移动终端采集用户的语音信息包括:在运行状态下通过移动终端采集用户的语音信息。

在一实施例中,健身器材为跑步机。

一种基于移动终端的健身器材控制装置。 该装置包括:信息采集模块、信息匹配模块和命令发送模块,其中:

信息采集模块,用于采集用户的语音信息,并将语音信息转换为对应的文本信息;

信息匹配模块,用于将文本信息与预设的健身器材控制命令进行匹配;

命令发送模块用于当任意一个控制命令匹配时,基于短距离通信将匹配的控制命令发送至健身器材的控制模块。 匹配的控制命令用于指示健身器材的控制模块做出决策。 做出相应的回应。

在一个实施例中,上述装置还包括: 通信模块,用于基于蓝牙模块、近场通信模块、健身器材上提供的图形码信息之一与健身器材建立短距离。 沟通。

在一实施例中,上述通信模块具体用于:根据健身设备上设置的蓝牙模块,通过蓝牙配对与健身设备建立蓝牙连接。 或者,基于健身设备上设置的蓝牙模块和近场通信模块,通过近距离感知近场通信模块,与健身设备建立近场通信连接; 或者,根据健身设备上设置的图形码信息,通过扫描图形码信息与健身设备建立通信连接。

在其中一个实施例中,上述装置还包括: 唤醒命令接收模块,用于接收用户的唤醒命令,并根据该唤醒命令进入运行状态。 则信息采集模块具体用于:在运行状态下采集用户的语音信息。

计算机设备包括存储器和处理器。 存储器存储计算机程序。 当处理器执行计算机程序时,实现上述方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,该计算机程序由处理器执行时,实现上述方法的步骤。

上述基于移动终端的控制健身器材的方法、装置和存储介质收集用户的语音信息,将语音信息转换为相应的文本信息,然后将文本信息与预设的控制命令进行匹配。 如果其中任何一个匹配,则基于短距离通信向健身设备的控制模块发送控制命令,使得健身设备的控制模块做出相应响应,以控制健身设备的工作状态和工作模式。 由于本实施例中用户只需发起语音消息即可控制健身设备,因此大大提高了控制健身设备的便携性和安全性。

附图说明

图1为本发明一实施例的基于移动终端的健身器材控制方法的应用环境图。

图2是一实施例的基于移动终端的健身器材的控制方法的示意性流程图。

图3是另一实施例的基于移动终端的健身设备的控制方法的示意性流程图。

图4为本发明一实施例中基于移动终端的健身器材控制方法的应用示意图。

图5为本发明一实施例中基于移动终端的健身器材控制装置的结构框图。

图6是一实施例的计算机设备的内部结构图。

详细方式

为使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对本发明进行进一步详细说明。 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请提供的健身设备控制方法可以应用在如图1所示的应用环境中。其中,移动终端102和健身设备104硬件独立,无机械连接。 移动终端102通过短距离通信技术与健身设备104进行通信。 具体地,移动终端102采集用户的语音信息,将语音信息转换为对应的文本信息,然后将文本信息与预设的控制命令进行匹配。 若有任何控制命令匹配,则基于短程通信将匹配的控制命令发送至健身设备的控制模块104,并利用匹配的控制命令指示健身设备的控制模块做出相应的响应,从而实现对健身设备104的智能控制。移动终端102可以是但不限于各种个人电脑、智能手机、平板电脑、便携式可穿戴设备等,健身设备104具有与健身设备104建立短路的通信模块。与移动终端102进行远距离通信。

在一个实施例中,如图2所示,提供了一种基于移动终端的健身器材控制方法。 以图1的方法应用于移动终端为例,该方法包括以下步骤:

步骤202、采集用户的语音信息,并将语音信息转换为对应的文本信息。

其中,语音信息是通过发声器官发出的具有一定社会意义的声音信息。 具体的,本实施例中的语音信息是使用健身器材的用户需要控制健身器材时发出的语音控制命令。 例如,若健身器材为跑步机,则语音控制命令包括但不限于“开始”、“开始”、“开”、“停止”、“加速”、“减速”、“上升”等。 “下降”。 其中,“开始”、“启动”或“打开”用于控制跑步机启动工作模式,“停止”用于控制跑步机停止工作并进入睡眠模式,“加速”和“ “减速”用于控制跑步机的运行模式,当机器处于工作模式时,控制跑步机的运行速度。“上升”和“下降”用于控制跑步机升降电机的上升和下降。可以理解的是,上述语音控制命令仅用于说明本申请的原理,并不用于限制本申请的方案,例如“开始跑步”、“启动跑步机”、“打开跑步机”、 “停止运行”等,也可以作为语音控制命令。

本实施例中,转换后的文本信息是将采集到的用户的语音信息转换为文本得到的。 即对采集到的用户语音信息进行文本识别,得到对应的文本信息。

步骤204、将文本信息与预设的控制命令进行匹配。

其中,预设控制命令是预设的用于控制跑步机的命令信息,也是跑步机能够识别的命令信息。 本实施例中,将上述转换后的文本信息与预设的控制跑步机的命令信息进行匹配。 具体地,通常有多个预设的控制命令。 可以计算转换后的文本信息与每个控制命令之间的相似度,并根据相似度判断两者是否匹配。 例如,如果存在相似度满足相似度阈值的控制命令,则确定存在匹配的控制命令;否则,确定存在匹配的控制命令。 如果不存在相似度满足相似度阈值的控制命令,则确定不存在匹配的控制命令。 还可以将上述转换后的文本信息与每个控制命令进行比较,以确定是否存在与文本信息相同的控制命令。 若存在与文本信息相同的控制命令,则确定存在匹配的控制命令; 如果没有,则如果存在与文本信息相同的控制命令,则确定不存在匹配的控制命令。

步骤206、若匹配到任意控制命令,则基于短距离通信将匹配的控制命令发送至健身设备的控制模块,以控制健身设备的工作模式。

其中,健身器材的运行模式包括健身器材的工作状态和工作模式。 近场通信包括但不限于蓝牙通信、近场通信(NFC)、扫码连接通信。 以健身器材为跑步机为例,跑步机的控制模块可以是跑步机的主控芯片。 匹配的控制指令用于指示跑步机的控制模块做出相应的响应,即用于对跑步机做出响应。 各机构发送控制指令来控制跑步机的工作状态和工作模式。 本实施例中,通过将上述转换后的文本信息与预设的控制命令进行匹配,如果能够匹配到任意一个控制命令,则基于短程通信将匹配的控制命令发送至跑步机的控制模块。 从而跑步机的控制模块做出相应的响应来控制跑步机的工作状态和工作模式。

上述基于移动终端的控制健身器材的方法,采集用户的语音信息,将语音信息转换为相应的文本信息,然后将文本信息与预设的控制命令进行匹配。 若匹配到任一控制命令,则基于近场通信向健身设备的控制模块发送匹配的控制命令,以使健身设备的控制模块做出相应响应,从而控制健身设备的工作状态和工作模式。 由于本实施例用户只需发起语音消息即可控制健身设备,大大提高了控制健身设备的便携性和安全性,提高了用户体验。

在一实施例中,如图3所示,在采集用户的语音信息之前,上述方法还包括以下步骤:

步骤201、基于蓝牙模块、近场通信模块和健身设备上设置的图形码信息之一与健身设备建立短距离通信。

其中,蓝牙模块是集成蓝牙功能的PCBA(Board)板,用于短距离无线通信。 近场通信模块是集成了NFC的短距离高频无线通信组件。 图形码信息是设置在健身器材上的二维图形码、一维图形码等,用于记录健身器材的相关信息,并与健身器材建立连接。 本实施例中,用于智能控制的健身设备至少具有蓝牙模块、近场通信模块或图形码信息。 具体地,当健身设备上有蓝牙模块时,通过蓝牙配对与健身设备建立蓝牙连接。 当健身设备上有近场通信模块时,可以近距离感知近场通信模块,与健身设备建立近场通信连接。 当健身器材上设置有图形码信息时,可以扫描该图形码信息,并根据扫描后的引导操作与健身器材建立通信连接。 当然,当健身设备具备上述全部通信模块或任意两个通信模块时,您可以根据实际需要选择任意连接方式与健身设备建立通信连接,以便移动终端与健身设备进行通信基于它们之间的通信连接就可以对健身设备进行操作和控制,而不需要健身设备中内置或外置语音模块,这大大节省了基于智能控制的健身设备的硬件成本。

在一个实施例中,在采集用户的语音信息之前,上述方法还包括:接收用户的唤醒命令,并根据唤醒命令进入运行状态。 那么,采集用户的语音信息具体包括:采集运行状态下的用户的语音信息。 。 唤醒命令是用于唤醒移动终端,使处于休眠状态的移动终端进入运行状态的指令或命令,是语音交互的第一个入口。 具体地,可以根据唤醒词获取唤醒命令,唤醒词为预先定义的能够生成唤醒命令的关键字。 例如,唤醒词可以是“叫AA”、“叫AA”、“AA快出来”等,其中“AA”是根据实际应用场景定义的按键名称。 因此,当说出唤醒词时,可以立即被移动终端检测到,并且可以将移动终端从睡眠状态激活到运行状态,并且可以收集用户的语音信息。 本实施例中,通过接收用户的唤醒命令,并根据唤醒命令进入运行状态,当用户需要对健身器材进行操作和控制时,可以非常方便地根据唤醒命令唤醒移动终端。首先进入语音交互,然后移动终端进入运行状态,收集用户的语音信息来控制健身器材。 并且当用户不需要对健身器材进行操作和控制时,移动终端进入休眠状态,从而节省移动终端的电量,延长移动终端的待机时间。

下面通过具体实施例对本发明的方法进行进一步说明。 具体地,如图4所示,以健身器材为跑步机为例,本申请通过移动终端10实现对跑步机20的智能控制,其中,移动终端10和跑步机20应具有蓝牙功能或者同时具备NFC功能,或者移动终端要有扫码功能,通过图形码存储跑步机的相关信息。 移动终端10和跑步机20硬件独立,无机械连接。 两者建立通信连接后,只需处于通信范围内即可。 如图4所示,移动终端10通过架子放置在跑步机的显示面板30上方。

当需要使用移动终端对跑步机进行操作和控制时,首先建立两者之间的通信连接。 具体地,当移动终端和跑步机均具有蓝牙模块时,可以通过蓝牙配对建立移动终端和跑步机之间的蓝牙连接。 当移动终端和跑步机均具有近场通信模块时,移动终端可以近距离感知到跑步机上的近场通信模块,从而建立移动终端和跑步机之间的近场通信连接。 当跑步机上设置了图形码信息且移动终端具有扫码功能时,移动终端可以扫描图形码信息,并根据引导操作建立移动终端与跑步机之间的通信连接。扫描。

移动终端与跑步机建立通信连接后,如果移动终端处于运行状态,则可以采集用户的语音信息,将语音信息转换为对应的文本信息,然后将文本信息与预设的控制命令进行匹配。 例如,当跑步机停止后,用户需要打开跑步机跑步时,可以对移动终端说“打开跑步机”。 移动终端采集用户“打开跑步机”的语音信息并识别该语音。 信息,然后将语音信息转换为相应的文本信息。 通过将转换后的文本信息与预设的控制命令进行匹配,如果有匹配的控制命令,则基于上述建立的通信连接,将匹配的控制命令发送至跑步机的控制模块。 跑步机的控制模块包括上控制单元和下控制单元。 具体地,上位控制单元位于跑步机的显示面板30内,用于控制显示面板30中的显示内容; 下控制单元可以是图中的控制器40,用于控制跑步机电机50和升降电机60。 本实施例中,控制指令分别进入跑步机的上控制单元和下控制单元,仍然以“打开跑步机”的语音提示进行解释。 如果语音消息与“启动跑步机”的控制命令匹配,则上位控制单元根据“启动跑步机”的控制命令启动跑步机。 此时,跑步机的显示面板30响应控制命令并显示相应的信息。 同时,控制器40控制跑步机电机50的运行,以驱动跑步机带运行。

当移动终端与跑步机建立通信连接后,如果移动终端长时间没有操作,则移动终端自动进入休眠状态。 此时,如果需要通过移动终端对跑步机进行操作和控制,则需要唤醒移动终端,使得移动终端从休眠状态激活至跑步状态。 具体地,可以根据预设的唤醒字向移动终端发送唤醒命令。 例如,如果预设的唤醒词为“呼叫AA”,则用户可以向移动终端发起“呼叫AA”的语音消息。 当唤醒词说出后,可以立即被移动终端检测到,并且可以将移动终端从休眠状态激活到运行状态,然后可以收集用户的语音信息来控制跑步机,而无需用户手动操作,不仅提高了跑步的意识,提高了便携式跑步机的操作控制,而且提高了跑步机操作控制的安全性。

应当理解,尽管图1至图3的流程图中的各个步骤可以是不同的。 图1至图3按照箭头所示的顺序示出,这些步骤不一定按照箭头所示的顺序执行。 除非本文明确说明,否则这些步骤的执行没有严格的顺序限制,这些步骤可以按照其他顺序执行。 此外,图1至图3中的至少一些步骤可以包括多个步骤或阶段。 这些步骤或阶段不一定同时执行,而是可以在不同时间执行。 执行的顺序不一定是连续的,而是可以依次执行或与其他步骤或其他步骤中的至少部分步骤或阶段交替执行。

在一个实施例中,如图5所示,提供了一种基于移动终端的健身器材控制装置,包括:信息采集模块501、信息匹配模块502和命令发送模块503,其中:

信息采集模块501,用于采集用户的语音信息,并将语音信息转换为对应的文本信息;

信息匹配模块502,用于将文本信息与预设的健身器材控制命令进行匹配;

命令发送模块503,用于若任意一个控制命令匹配,则基于短距离通信,将匹配的控制命令发送至健身器材的控制模块。 匹配的控制命令用于指示健身器材的控制模块做某事。 发送相应的响应来控制健身器材的运行模式。

在一个实施例中,上述装置还包括: 通信模块,用于基于蓝牙模块、近场通信模块和健身器材上提供的图形编码信息之一与跑步机建立短距离通信。 。

在一实施例中,上述通信模块具体用于:根据健身设备上设置的蓝牙模块,通过蓝牙配对与健身设备建立蓝牙连接。 或者,基于健身器材上设置的接近模块。 场通信模块通过近距离感知近场通信模块,与健身器材建立近场通信连接; 或者根据健身设备上设置的图形码信息,扫描图形码信息,与健身设备建立通信连接。

在一个实施例中,上述装置还包括: 唤醒命令接收模块,用于接收用户的唤醒命令,并根据该唤醒命令进入运行状态。 那么,信息采集模块具体用于:采集运行状态下用户的语音信息。

对于基于移动终端的健身设备控制装置的具体限制,请参见上述基于移动终端的健身设备控制方法的限制,此处不再赘述。 上述基于移动终端的健身器材控制装置中的各模块可以全部或部分地通过软件、硬件及其组合来实现。 上述各模块可以以硬件的形式嵌入或独立于计算机设备的处理器中,也可以以软件的形式存储在计算机设备的存储器中,以便处理器能够调用并执行对应上述模块的操作。

在一个实施例中,提供了一种计算机设备。 该计算机设备可以是终端,其内部结构图可以如图1所示。 6. 该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入设备。 其中,计算机设备的处理器用于提供计算和控制能力。 计算机设备的存储器包括非易失性存储介质和内部存储器。 非易失性存储介质存储操作系统和计算机程序。 该内部存储器为非易失性存储介质中的操作系统和计算机程序的执行提供了环境。 计算机设备的通信接口用于与外部终端进行有线或无线通信。 无线模式可以通过WIFI、运营商网络、NFC(近场通信)或其他技术来实现。 当计算机程序被处理器执行时,计算机程序实现跑步机控制方法。 计算机设备的显示屏可以是液晶显示器或电子墨水显示器。 计算机设备的输入装置可以是覆盖在显示屏上的触摸层,也可以是设置在计算机设备外壳上的按钮、轨迹球或触摸板。 ,也可以是外接键盘、触控板或鼠标等。

本领域技术人员可以理解,图6所示的结构只是与本申请方案相关的部分结构框图,并不构成对本申请方案所适用的计算机设备的限制。被申请;被应用。 特定计算机设备可以包括比所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器。 计算机程序存储在存储器中。 当处理器执行计算机程序时,它执行以下步骤:

通过移动终端采集用户的语音信息,并将语音信息转换为相应的文本信息;

将文本信息与预设的健身器材控制命令进行匹配;

如果匹配到任何控制命令,则基于短距离通信将匹配的控制命令发送至健身器材的控制模块。 匹配的控制命令用于指示健身设备的控制模块做出相应的响应,以控制健身设备的工作模式。

在一实施例中,处理器执行计算机程序时,还执行以下步骤:在采集用户的语音信息之前,根据健身器材上设置的蓝牙模块、近场通信模块、图形码信息之一,建立与所述健身设备进行近场通信。

在一实施例中,处理器执行计算机程序时,还执行以下步骤:基于健身设备上设置的蓝牙模块,通过蓝牙配对与健身设备建立蓝牙连接。 或者,基于健身设备上设置的近场通信模块,通过近距离感知近场通信模块,与健身设备建立近场通信连接; or based on the code set on the , by the The code is used to a with the .

In one , the also the steps when the : the user's voice , the user's wake-up the , and the state to the wake-up ; and then the In this state, the user's voice is the .

In one , a - is with a . When the is by a , the steps are :

the user's voice and the voice into text ;

Match the text with ;

If any is , the is sent to the of the based on short-range . The is used to the of the to make a to The mode of the .

In one , when the is by the , the steps are also : the user's voice , based on the , near field or code set on the , and Near field the .

In one , when the is by the , the steps are also : based on the on the , a with the ; or, based on the The near field on the a near field with the by the near field at a short ; or based on the code on the , by The code a with the .

In one , when the is by the , the steps are also : the user's voice , the user's wake-up , enter the state to the wake-up ; and then in the state the user's voice .

Those of skill in the art can that all or part of the in the of the above can be by a . The can be in a non- - . In the media, when , the may the of the above . Any to , , or other media used in the in this may at least one of non- and . Non- may read-only (Read-Only, ROM), tape, disk, flash or , etc. may (RAM) or cache . By way of and not , RAM can be in forms, such as (SRAM) or (DRAM).

The of the above can be in any way. To the , not all of the in the above are . , as long as there is no in the of these , all be used. It is to be the scope of this .

The above- only modes of the , and their are and , but they not be as the scope of the . It be noted that, for those of skill in the art, and can be made from the of the , and these all fall the scope of the . , the scope of this be by the .

提醒:请联系我时一定说明是从101箱包皮具网上看到的!