一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

按摩仪控制系统、方法、装置、穿戴设备和存储介质与流程

2021-11-09 22:52:00 来源:中国专利 TAG:


1.本技术涉及控制技术领域,特别是涉及一种按摩仪控制系统、方法、装置、穿戴设备和存储介质。


背景技术:

2.随着社会的不断进步,现如今从事脑力劳动的人越来越多,而从事脑力劳动势必就需要长期久坐,但长期久坐会造成人们身体很多部位的不舒服,通常人们为了缓解这种不舒服,大多是通过按摩仪对身体不舒服的部位进行按摩,以缓解这种不舒服。那么如何实现按摩仪自动对人体进行按摩就显得尤为重要。
3.相关技术中,按摩仪可以通过检测用户的身体参数,并将检测到的用户的身体参数和设定参数范围进行对比,若检测到用户的身体参数超出设定范围时,那么按摩仪就会自动开启,并开始对用户进行按摩。
4.然而上述技术在控制按摩仪时,存在控制智能性差的问题。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够提高控制智能性的按摩仪控制系统、方法、装置、穿戴设备和存储介质。
6.一种按摩仪控制系统,包括按摩仪和穿戴设备,该穿戴设备包括无线通信模块、接收模块和处理器,无线通信模块、接收模块与处理器连接;
7.接收模块,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
8.处理器,用于基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
9.无线通信模块,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
10.在其中一个实施例中,无线通信模块为蓝牙模块或wifi模块。
11.一种按摩仪控制方法,该方法包括:
12.接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
13.基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
14.基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
15.在其中一个实施例中,在上述基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数之前,上述方法还包括:
16.向用户输出操作信息和按摩仪的标识;
17.接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息;验证消息包括验证成功或验证失败;
18.若验证消息为验证成功,则执行基于操作信息,确定与操作信息对应的按摩仪能
够识别的控制参数的步骤。
19.在其中一个实施例中,上述方法还包括:
20.若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的操作信息;
21.相应地,上述基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数,包括:
22.基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数。
23.在其中一个实施例中,若上述控制参数为特征数,上述将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作,包括:
24.将特征数发送至按摩仪,以控制按摩仪获取特征数对应的控制指令并执行控制指令对应的操作。
25.在其中一个实施例中,上述控制请求包括语音控制请求或触摸控制请求。
26.在其中一个实施例中,若上述控制请求为触摸控制请求,上述接收用户输入的控制请求,包括:
27.接收用户输入的触摸信息;触摸信息包括触摸面积或触摸频率;
28.根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求。
29.在其中一个实施例中,若上述控制请求语音控制请求,上述接收用户输入的控制请求,包括:
30.接收用户输入的语音控制请求,并对语音控制请求进行语义分析,得到按摩仪的标识和操作信息。
31.一种按摩仪控制装置,该装置包括:
32.接收模块,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
33.确定模块,用于基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
34.通信模块,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
35.一种穿戴设备,其特征在于,包括存储器、处理器、接收模块和无线通信模块,所述存储器存储有计算机程序,
36.接收模块,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
37.处理器执行计算机程序时,用于基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
38.无线通信模块,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
39.一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
40.接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
41.基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
42.基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
43.上述按摩仪控制系统、方法、装置、穿戴设备和存储介质,该系统包括按摩仪和穿戴设备,该穿戴设备包括无线通信模块、接收模块和处理器,无线通信模块、接收模块与处理器连接;接收模块,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;处理器,用于基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;无线通信模块,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。在该控制系统中,由于按摩仪可以根据穿戴设备传递的控制参数执行对应的操作,这样按摩仪就可以执行各种不同的操作,而不会仅通过用户的身体参数就对用户进行单一按摩的操作,因此,该控制系统的控制方式比较多样化,即控制智能性较好,同时也可以满足用户不同的控制需求。另外,该系统不需要用户时刻拿着用户终端或遥控器等对按摩仪进行控制,因此可以解放用户双手,使用户操作更加方便;除此之外,该系统将控制功能和按摩仪分开,使得按摩仪仅作为按摩器使用,体积小,携带方便。
附图说明
44.图1为一个实施例中按摩仪控制系统的结构框图;
45.图2为一个实施例中按摩仪控制方法的流程示意图;
46.图3为另一个实施例中按摩仪控制方法的流程示意图;
47.图4为另一个实施例中按摩仪控制方法的流程示意图;
48.图5为一个实施例中按摩仪控制装置的结构框图;
49.图6为一个实施例中穿戴设备的内部结构图。
具体实施方式
50.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
51.目前,为了缓解长期久坐带来的腰酸背痛的问题,大多数人会选择使用按摩仪来进行按摩的方式。在使用按摩仪进行按摩时,就需要对按摩仪进行相应地控制,现有的技术中,按摩仪可以通过检测用户的身体参数,并将检测到的用户的身体参数和设定参数范围进行对比,若检测到用户的身体参数超出设定范围时,那么按摩仪就会自动开启,并开始对用户进行按摩,然而该技术在控制按摩仪时,存在控制智能性差的问题。本实施例提供一种按摩仪控制系统、方法、装置、穿戴设备和存储介质,可以解决上述技术问题。
52.在一个实施例中,提供了一种按摩仪控制系统,参见图1所示,该控制系统包括按摩仪10和穿戴设备11,该穿戴设备11包括无线通信模块112、接收模块110和处理器111,无线通信模块、接收模块与处理器连接;接收模块,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;处理器,用于基于操作信息,确定与操作信息对应的按摩仪
能够识别的控制参数;无线通信模块,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
53.其中,穿戴设备也可以称为可穿戴设备,指的是可以直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备,例如智能手环、智能戒指、智能项链等等。本实施例中的按摩仪可以是颈部按摩仪、腰部按摩仪、腹部按摩仪、腿部按摩仪、全身按摩仪等等,可以是理疗仪器、护理仪器等等。另外,本实施例中的穿戴设备也可以和按摩仪集成在一起,一起作为按摩仪形式的穿戴设备。
54.另外,接收模块可以是穿戴设备上的语音接收模块,例如麦克风、话筒等等,当然也可以是穿戴设备上的由触摸屏构成的接收模块等。可选的,无线通信模块110为蓝牙模块或wifi模块。与穿戴设备的无线通信模块相对应地,按摩仪内部也设置有无线通信模块,其也可以为蓝牙模块或wifi模块,不过需要与穿戴设备上的无线通信模块相配套,例如,两者均为蓝牙模块,或者两者均为wifi模块,或者两者内部均包括蓝牙模块或wifi模块等等。
55.在本实施例中,用户输入的控制请求可以是通过语音输入,也可以是通过触摸穿戴设备上的触摸屏来进行输入,当然也可以通过光感方式来进行输入(即穿戴设备内部设置有光感传感器,可以通过该光感传感器来感知用户输入的控制请求);控制请求中包括的按摩仪的标识为穿戴设备所要控制的按摩仪的标识,标识可以是按摩仪的型号、按摩仪所属的厂商型号、按摩仪的出厂序列号等等;控制请求中的操作信息为穿戴设备所要让按摩仪执行的操作的内容,示例地,假设穿戴设备想控制按摩仪开机,那么这里控制请求中包括的操作信息就可以是开机,再比如穿戴设备想控制按摩仪按照敲击模式进行按摩,那么这里控制请求中包括的操作信息就可以是敲击模式按摩,当然这里穿戴设备所要让按摩仪执行的操作的内容不局限于此,还可以是混合按摩模式、振动按摩模式、间隔按摩模式、加热模式、降温模式等等,本实施例在此不进行穷举。
56.进一步地,这里的控制参数可以是控制指令或特征数,特征数的大小比控制指令的大小要小的多,这里的特征数可以是根据一个加密算法等对操作信息进行计算生成的一个数,当然也可以是采用其他方式得到的一个数。假设控制参数是控制指令,那么穿戴设备内部可以预先根据按摩仪的指令格式设置好一个映射表,该映射表中可以包括按摩仪不同操作信息和控制指令之间的映射关系(本步骤中涉及到的控制指令均为按摩仪能够识别的控制指令),例如按摩仪开机操作对应的控制指令是00,按摩仪按照敲击模式进行按摩的操作对应的控制指令是01、按摩仪关机操作对应的指令是11等等。当然也可以以控制参数是特征数进行说,那么穿戴设备内部可以预先设置好另一个映射表,该另一个映射表中可以包括按摩仪不同操作信息和特征数之间的映射关系,这里的映射关系为一一映射关系,这样可以保证操作信息和特征数之间的对应性,保证按摩仪操作不会出现错乱,例如按摩仪开机操作对应的1,按摩仪敲击模式操作对应的特征数是2,按摩仪关机操作对应的特征数时3等等。这样处理器在得到控制请求中的操作信息之后,通过预先建立的映射表就可以得到控制请求中的操作信息对应的按摩仪能够识别的控制参数。
57.之后,处理器可以将得到的按摩仪能够识别的控制参数传输给无线通信模块,无线通信模块在此之前或者在此之后,可以先和用户终端进行蓝牙或无线wifi进行连接,同时与控制请求中的按摩仪的标识相同的按摩仪也可以通过蓝牙或无线wifi与同一个用户终端进行连接,然后穿戴设备和该按摩仪通过用户终端进行绑定(例如可以通过用户终端
中的中的与按摩仪相关的app进行绑定等),从而建立穿戴设备和按摩仪之间的通信连接。在按摩仪和穿戴设备建立好通信连接之后,穿戴设备的无线通信模块就可以将上述得到的控制参数发送给按摩仪的无线通信模块,按摩仪的无线通信模块接收到控制参数之后,就可以根据控制参数去执行与控制参数对应的操作,例如开机、进行敲击按摩、关机等等操作。
58.上述按摩仪控制系统,包括按摩仪和穿戴设备,该穿戴设备包括无线通信模块、接收模块和处理器,无线通信模块、接收模块与处理器连接;接收模块,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;处理器,用于基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;无线通信模块,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。在该控制系统中,由于按摩仪可以根据穿戴设备传递的控制参数执行对应的操作,这样按摩仪就可以执行各种不同的操作,而不会仅通过用户的身体参数就对用户进行单一按摩的操作,因此,该控制系统的控制方式比较多样化,即控制智能性较好,同时也可以满足用户不同的控制需求。另外,该系统不需要用户时刻拿着用户终端或遥控器等对按摩仪进行控制,因此可以解放用户双手,使用户操作更加方便;除此之外,该系统将控制功能和按摩仪分开,使得按摩仪仅作为按摩器使用,体积小,携带方便。
59.在一个实施例中,提供了一种按摩仪控制方法,以该方法应用于图1中的穿戴设备为例进行说明,本实施例涉及的是穿戴设备如何基于不同的控制请求实现对按摩仪的不同控制的具体过程。如图2所示,该方法可以包括以下步骤:
60.s202,接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息。
61.其中,控制请求中包括的按摩仪的标识为穿戴设备所要控制的按摩仪的标识,标识可以是按摩仪的型号、按摩仪所属的厂商型号、按摩仪的出厂序列号等等;控制请求中的操作信息为穿戴设备所要让按摩仪执行的操作的内容。其他解释详见上述按摩仪控制系统中的解释,本实施例在此不再赘述。
62.s204,基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数。
63.这里的控制参数可以是控制指令或特征数,特征数的大小比控制指令的大小要小的多,这里的特征数可以是根据一个加密算法等对操作信息进行计算生成的一个数。可以通过穿戴设备内部预先设置的映射表得到操作信息对应的按摩仪能够识别的控制参数。其他解释详见上述按摩仪控制系统中的解释,本实施例在此不再赘述。
64.s206,基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
65.在本步骤中,可以通过按摩仪的标识在用户终端中将该按摩仪的标识对应的按摩仪和穿戴设备绑定起来,在得到按摩仪能够识别的控制参数之后,就可以根据控制参数去执行与控制参数对应的操作,例如开机、进行敲击按摩、关机等等操作。其他解释详见上述按摩仪控制系统中的解释,本实施例在此不再赘述。
66.上述按摩仪控制方法中,通过接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。在该方法中,与按摩仪控制系统相对应,由于按摩
仪可以根据穿戴设备传递的控制参数执行对应的操作,这样按摩仪就可以执行各种不同的操作,而不会仅通过用户的身体参数就对用户进行单一按摩的操作,因此,该控制系统的控制方式比较多样化,即控制智能性较好,同时也可以满足用户不同的控制需求。
67.在另一个实施例中,提供了另一种按摩仪控制方法,本实施例涉及的是穿戴设备确定控制参数之前,穿戴设备还可以与用户确认输入的控制请求是否正确的具体过程。在上述实施例的基础上,如图3所示,在上述s204之前,上述方法还可以包括以下步骤:
68.s302,向用户输出操作信息和按摩仪的标识。
69.在本步骤中,穿戴设备对用户输入的控制请求中的操作信息和按摩仪的标识进行解析后,可以得到待确认的操作信息和待确认的按摩仪的标识,然后穿戴设备可以将待确认的操作信息和待确认的按摩仪的标识输出给用户;输出方式可以是通过语音输出或者显示屏显示输出等等。
70.这里穿戴设备向用户输出待确认的操作信息和待确认的按摩仪的标识,主要是为了避免用户输入的操作信息或按摩仪的标识信息不全,或者用户输入的信息有误等情况,从而会导致穿戴设备解析错误,得到错误的操作信息和/或错误的按摩仪的标识,影响后续控制流程的进行。
71.s304,接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息;验证消息包括验证成功或验证失败。
72.在穿戴设备将待确认的操作信息和待确认的按摩仪的标识输出给用户之后,用户可以判断该待确认的操作信息是否为其所想要按摩仪执行的操作,以及判断待确认的按摩仪的标识是否为其所想要控制的按摩仪。在一种可能的实施方式中,若该待确认的操作信息为用户所想要按摩仪执行的操作,且待确认的按摩仪的标识是用户所想要控制的按摩仪,则说明操作信息和标识验证成功,那么用户可以通过语音或触摸等形式给穿戴设备输入一个验证成功的验证消息,之后,穿戴设备就可以执行上述s204。
73.在另一种可能的实施方式中,还有可能操作信息和标识中的任一个验证失败,那么均可以称为验证失败,在这种情况下,若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的操作信息;相应地,上述s204就可以包括:基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数。或者,若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的按摩仪的标识;相应地,上述s206就可以包括:基于更改后的按摩仪的标识,与该更改后的按摩仪进行通信。或者,若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的按摩仪的标识和更改后的操作信息;相应地,基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数,基于更改后的按摩仪的标识,与该更改后的按摩仪进行通信。这里由于在验证失败后,可以更新操作信息或按摩仪的标识,这样在与按摩仪进行通信时,可以保证通信的按摩仪是用户所想要控制的按摩仪,即控制的按摩仪更加准确,同时可以保证控制按摩仪执行的操作时用户所想要按摩仪执行的,即可以使按摩仪执行的操作更加准确,更加符合用户需求,提高用户的体验度。
74.本实施例提供的按摩仪控制方法,通过向用户输出操作信息和按摩仪的标识,并接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息,若验证消息为验证成功,则基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数。在本实施例中,
由于可以通过用户对其输入的按摩仪的标识和操作信息进行验证,这样可以防止用户误操作或者用户输入的功能与穿戴设备上展示的功能不一样的问题,从而可以保证穿戴设备得到的按摩仪的标识和操作信息是更加准确的,即是符合用户需求的,进而可以提高用户的控制体验。
75.在另一个实施例中,提供了另一种按摩仪控制方法,本实施例涉及的是若s204中的控制参数为特征数时,穿戴设备如何控制按摩仪执行对应的操作的具体过程。在上述实施例的基础上,上述s204可以包括以下步骤:
76.将特征数发送至按摩仪,以控制按摩仪获取特征数对应的控制指令并执行控制指令对应的操作。
77.其中,这里的特征数可以是根据一个加密算法等对操作信息进行计算生成的一个数,当然也可以是采用其他方式得到的一个数,特征数的大小比控制指令的大小要小的多。加密算法可以是md5算法(message-digest algorithm 5,消息摘要算法5)、des(data encryption standard,数据加密标准)算法、idea算法(international data encryption algorithm,国际数据加密算法)、dsa(digital signature algorithm,数字签名算法)等等。
78.穿戴设备内部可以预先设置好另一个映射表,该另一个映射表中可以包括按摩仪不同操作信息和特征数之间的映射关系,例如按摩仪开机操作对应的1,按摩仪敲击模式操作对应的特征数是2,按摩仪关机操作对应的特征数时3等等。同样的,按摩仪内部也可以设置与穿戴设备内部的特征数映射表相对应的一个映射表,按摩仪内部的映射表可以包括特征数和控制指令之间的映射关系,这样在穿戴设备将操作信息对应的特征数发送给按摩仪之后,按摩仪就可以在其内置的映射表中找到该特征数对应的控制指令,然后按摩仪就可以执行该控制指令对应的操作。
79.本实施例提供的按摩仪控制方法,穿戴设备可以通过操作信息得到对应的特征数,并将该特征数发送给按摩仪,以控制按摩仪获取特征数对应的控制指令并执行控制指令对应的操作。在本实施例中,由于穿戴设备和按摩仪之间传输使用的特征数的大小比控制指令小,这样可以保证传输过程稳定,且可以提高传输速度,达到快速控制按摩仪的效果。
80.在另一个实施例中,提供了另一种按摩仪控制方法,本实施例涉及的是上述控制请求包括语音控制请求或触摸控制请求,若上述控制请求为触摸控制请求,那么穿戴设备如何接收用户输入的控制请求的具体过程。在上述实施例的基础上,如图4所示,上述s202可以包括以下步骤:
81.s402,接收用户输入的触摸信息;触摸信息包括触摸面积或触摸频率。
82.在本实施例中,语音控制请求为用户采用语音输入控制请求,触摸控制请求为用户在穿戴设备的触摸屏或显示屏上进行触摸得到触摸信息,并通过触摸信息所得到的控制请求。
83.触摸信息中包括触摸面积和触摸频率,当然还可以包括其他信息,例如触摸区域等等,本实施例在此不进行穷举,其中,触摸面积指的是用户在穿戴设备的显示屏或触摸屏上触摸时,穿戴设备所获取得到的用户手指等的触摸面积;触摸频率指的是用户在显示屏或触摸屏上连续敲击或触摸的次数,例如用户在触摸屏或显示屏上单击,可以认为触摸频
率是一,用户在触摸屏或显示屏上双击,可以认为触摸频率是二等等,之后的可以以此类推。
84.s404,根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求。
85.在本步骤中,穿戴设备可以预先建立一个对应关系,该对应关系中包括每个触摸信息和每个触摸信息对应的控制请求。例如,以触摸频率为例,用户单击则生成第一频率的按摩方式(对应第一控制请求),用户双击则生成第二频率的按摩方式(对应第二控制请求)等等;或者,以触摸面积为例,可以获取用户在穿戴设备上的触摸面积,用户触摸面积为1,则生成第一频率的按摩方式,用户触摸面积为2,则生成第二频率的按摩方式等等。
86.可选的,若上述控制请求语音控制请求,那么也可以接收用户输入的语音控制请求,并对语音控制请求进行语义分析,得到按摩仪的标识和操作信息。也可以建立语音信息和控制请求之间的对应关系,例如可以通过对用户说出的关键词进行识别,得到对应语音信息,例如得到语音信息1,则生成第一频率的按摩方式,得到语音信息2,则生成第二频率的按摩方式等等。
87.本实施例提供的按摩仪控制方法,穿戴设备可以接收用户输入的触摸信息,并根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求。在本实施例中,由于可以通过用户的触摸信息得到用户输入的控制请求,可见,本实施例的方法可以为用户提供多样化的控制请求的输入方式,从而可以提高用户的体验度。
88.在另一个实施例中,为了便于对本技术的技术方案进行更详细的说明,以下结合一个更加详细的实施例加以说明,该方法可以包括以下步骤s1-s8:
89.s1,接收用户输入的触摸信息;根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求;控制请求包括按摩仪的标识和操作信息。或者,采用s2得到控制请求。
90.s2,接收用户输入的语音控制请求,并对语音控制请求进行语义分析,得到按摩仪的标识和操作信息。
91.s3,向用户输出操作信息和按摩仪的标识。
92.s4,接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息,若验证消息为验证成功,则执行s5,若验证消息为验证失败,则执行s6。
93.s5,基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数。
94.s6,接收用户输入的更改请求;更改请求包括更改后的操作信息和/或更改后的按摩仪的标识。
95.s7,基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数。
96.s8,基于更改后的按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
97.应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行
完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
98.在一个实施例中,如图5所示,提供了一种按摩仪控制装置,包括:接收模块20、确定模块21和通信模块22,其中:
99.接收模块20,用于接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
100.确定模块21,用于基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
101.通信模块22,用于基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
102.关于按摩仪控制装置的具体限定可以参见上文中对于按摩仪控制方法的限定,在此不再赘述。
103.在另一个实施例中,提供了另一种按摩仪控制装置,在上述确定模块21基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数之前,上述装置还可以包括输出模块,该输出模块,用于向用户输出操作信息和按摩仪的标识;
104.接收模块20,还用于接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息;验证消息包括验证成功或验证失败;
105.上述确定模块21,还用于若验证消息为验证成功,基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数。
106.可选的,上述接收模块20,还用于若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的操作信息;
107.相应地,上述确定模块21,还用于基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数。
108.在另一个实施例中,提供了另一种按摩仪控制装置,若上述控制参数为特征数,则上述通信模块22,还用于将特征数发送至按摩仪,以控制按摩仪获取特征数对应的控制指令并执行控制指令对应的操作。
109.在另一个实施例中,上述控制请求包括语音控制请求或触摸控制请求。
110.可选的,若上述控制请求为触摸控制请求,则上述接收模块20,还用于接收用户输入的触摸信息;触摸信息包括触摸面积或触摸频率;根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求。
111.可选的,若上述控制请求为语音控制请求,则上述接收模块20,还用于接收用户输入的语音控制请求,并对语音控制请求进行语义分析,得到按摩仪的标识和操作信息。
112.关于按摩仪控制装置的具体限定可以参见上文中对于按摩仪控制方法的限定,在此不再赘述。
113.上述按摩仪控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于穿戴设备中的处理器中,也可以以软件形式存储于穿戴设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
114.在一个实施例中,提供了一种穿戴设备,其内部结构图可以如图6所示。该穿戴设备包括通过系统总线连接的处理器、存储器、收发器、通信接口、显示屏和输入装置。其中,
该穿戴设备的处理器用于提供计算和控制能力,该穿戴设备的收发器用于接收外部输入的消息或向外部输出消息。该穿戴设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该穿戴设备的通信接口用于与外部的设备进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)、蓝牙或其他技术实现。该计算机程序被处理器执行时以实现一种按摩仪控制方法。该穿戴设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该穿戴设备的输入装置可以是显示屏上覆盖的触摸层,也可以是穿戴设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
115.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的穿戴设备的限定,具体的穿戴设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
116.在一个实施例中,提供了一种穿戴设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
117.接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
118.基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
119.基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
120.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
121.向用户输出操作信息和按摩仪的标识;接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息;验证消息包括验证成功或验证失败;若验证消息为验证成功,则行基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数。
122.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
123.若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的操作信息;基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数。
124.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
125.将特征数发送至按摩仪,以控制按摩仪获取特征数对应的控制指令并执行控制指令对应的操作。
126.在一个实施例中,上述控制请求包括语音控制请求或触摸控制请求。
127.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
128.接收用户输入的触摸信息;触摸信息包括触摸面积或触摸频率;根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求。
129.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
130.接收用户输入的语音控制请求,并对语音控制请求进行语义分析,得到按摩仪的标识和操作信息。
131.在一个实施例中,提供了一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
132.接收用户输入的控制请求;控制请求包括按摩仪的标识和操作信息;
133.基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数;
134.基于按摩仪的标识和对应的按摩仪进行通信,并将按摩仪能够识别的控制参数发送至按摩仪,以控制按摩仪执行控制参数对应的操作。
135.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
136.向用户输出操作信息和按摩仪的标识;接收用户对操作信息和按摩仪的标识进行验证后返回的验证消息;验证消息包括验证成功或验证失败;若验证消息为验证成功,则行基于操作信息,确定与操作信息对应的按摩仪能够识别的控制参数。
137.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
138.若验证消息为验证失败,则接收用户输入的更改请求;更改请求包括更改后的操作信息;基于更改后的操作信息,确定与更改后的操作信息对应的按摩仪能够识别的控制参数。
139.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
140.将特征数发送至按摩仪,以控制按摩仪获取特征数对应的控制指令并执行控制指令对应的操作。
141.在一个实施例中,上述控制请求包括语音控制请求或触摸控制请求。
142.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
143.接收用户输入的触摸信息;触摸信息包括触摸面积或触摸频率;根据触摸信息和控制请求之间的对应关系,得到输入的触摸信息对应的控制请求。
144.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
145.接收用户输入的语音控制请求,并对语音控制请求进行语义分析,得到按摩仪的标识和操作信息。
146.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机能够读取的存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
147.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
148.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献