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

智能跳绳的控制方法、设备和存储介质与流程

2022-02-23 00:48:35 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,具体涉及语音技术等人工智能技术领域,尤其涉及智能跳绳的控制方法、设备和存储介质。


背景技术:

2.跳绳运动不需要大面积的场地,不需要占用长久的时间,因此,通过智能跳绳进行跳绳运动,是一项非常经济的锻炼活动。在用户通过智能跳绳进行运动的过程中,使用者需要通过操作智能跳绳的按键对智能跳绳进行控制,并且使用者获取跳绳运动的反馈数据十分不便。


技术实现要素:

3.本公开提供了一种用于智能跳绳的控制方法、设备和存储介质。
4.根据本公开的一方面,提供了一种智能跳绳的控制方法,该方法应用在智能语音设备中,所述方法包括:与智能跳绳建立通信连接;根据接收到的第一语音信息,确定所述智能跳绳的运动模式;向所述智能跳绳发送包括所述运动模式的第一控制指令,其中,所述第一控制指令用于指示所述智能跳绳开启所述运动模式;通过所述通信连接获取所述智能跳绳的运动数据;根据所述运动模式确定所述运动数据对应的反馈信息,并输出所述反馈信息。
5.根据本公开的另一方面,提供了一种智能跳绳的控制装置,该控制装置配置在智能语音设备中,该控制装置包括:通信模块,用于与智能跳绳建立通信连接;第一确定模块,用于根据接收到的第一语音信息,确定所述智能跳绳的运动模式;第一发送模块,用于向所述智能跳绳发送包括所述运动模式的第一控制指令,其中,所述第一控制指令用于指示所述智能跳绳开启所述运动模式;第一获取模块,用于通过所述通信连接获取所述智能跳绳的运动数据;第二确定模块,用于根据所述运动模式确定所述运动数据对应的反馈信息,并输出所述反馈信息。
6.根据本公开的另一方面,提供了一种智能语音设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开的智能跳绳的控制方法。
7.根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开的智能跳绳的控制方法。
8.根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本公开的智能跳绳的控制方法。
9.上述申请中的一个实施例具有如下优点或有益效果:
10.在与智能跳绳建立通信连接后,结合接收到的语音信息,确定智能跳绳的运动模式,并控制智能跳绳开启该运动模式,并在智能跳绳已开启该运动模式的情况下,基于通信
连接获取智能跳绳的运动数据,并根据运动模式确定运动数据对应的反馈信息,并输出反馈信息。由此,通过智能语音设备实现了对智能跳绳的控制,并且在使用智能跳绳的过程中,通过智能语音设备输出对应跳绳运动的反馈数据,提供了丰富有趣的运动体验。
11.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
12.附图用于更好地理解本方案,不构成对本公开的限定。其中:
13.图1是根据本公开一个实施例提供的一种智能跳绳的控制方法的流程示意图;
14.图2是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
15.图3是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
16.图4是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
17.图5是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
18.图6是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
19.图7是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
20.图8是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图;
21.图9是根据本公开一个实施例提供的一种智能跳绳的控制装置的结构示意图;
22.图10是根据本公开另一个实施例提供的一种智能跳绳的控制装置的结构示意图;
23.图11是根据本公开另一个实施例提供的一种智能跳绳的控制装置的结构示意图;
24.图12是根据本公开另一个实施例提供的一种智能跳绳的控制装置的结构示意图;
25.图13是用来实现本公开实施例的智能跳绳的控制方法的智能语音设备的框图。
具体实施方式
26.以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
27.下面参考附图描述本公开实施例的智能跳绳的控制方法、设备和存储介质。
28.图1是根据本公开一个实施例提供的一种智能跳绳的控制方法的流程示意图。
29.如图1所示,该智能跳绳的控制方法可以包括:
30.步骤101,与智能跳绳建立通信连接。
31.其中,本实施例的智能跳绳的控制方法应用在智能跳绳的控制装置,该智能跳绳的控制装置可以通过软件和/或硬件实现,该智能跳绳的控制装置可以配置在智能语音设备,该智能语音设备可与智能跳绳进行通信,并可对智能跳绳进行控制。
32.其中,智能语音设备可通过无线方式与智能跳绳建立通信连接。
33.其中,无线方式可以包括无线保真(wireless fidelity,wifi)、蓝牙等方式,该实施例对智能语音设备与智能设备建立通信连接所采用的无线方式不作具体限定。
34.步骤102,根据接收到的第一语音信息,确定智能跳绳的运动模式。
35.其中,在不同应用场景中,根据接收到的第一语音信息,确定智能跳绳的运动模式
的方式不同,示例性说明如下:
36.作为一种示例性的实施方式,对第一语音信息进行语音识别,以得到第一语音信息的文字信息,根据文字信息,确定对应的运动模式名称信息,获取与运动模式名称信息对应的运动模式。
37.其中,运动模式可以包括多种,例如,计时跳、计数跳、先快跳n个,并慢跳m个,或者,先计时跳k分钟,休息m时间,再计时跳l分钟等,其中,m、k和l均为大于零的整数。
38.例如,第一语音信息采用计数跳的方式跳100个,此时,根据第一语音信息,确定智能跳绳的运动模式为计数跳。
39.作为另一种示例性的实施方式,根据接收到的第一语音信息,生成智能跳绳的运动模式。
40.具体地,对接收到的第一语音信息进行语音识别,以得到第一语音信息对应的文字信息,根据文字信息,生成智能跳绳的运动模式。
41.例如,第一语音信息为“先快跳300个,在慢速跳400个”。对该第一语音信息进行语义识别,并控制智能跳绳生成相应的运动模式,该运动模式为先快跳300个,在慢速跳400个。
42.另外,在一些实施例中,在电子设备控制该运动模式后,电子设备可通过语音和屏幕的方式展现该运动模式,并自动开始。
43.在一些实施例中,为了满足用户个性化设置运动模式的名称的需求,还可以接收设置运动模式的名称的语音信息,并根据该语音信息,确定运动模式的名称。
44.例如,在使用智能跳绳进行跳绳运动前,如果电子设备接收到将“先快跳300个,再慢速跳4”的模式保存,并命名为“快乐模式”,则电子设备根据“先快跳300个,再慢速跳4”,生成运动模式,并将该运动模式的命名为“快乐模式”,以及控制智能跳绳中保存名称为“快乐模式”的运动模式。对应地,在电子设备接收到“开启快乐模式”的语音信息的情况下,可确定该语音信息对应的运动模式为“快乐模式”,并控制智能跳绳开启“快乐模式”。
45.作为另一种示例性的实施方式,接收到的第一语音信息进行语音识别,以得到对应的文字信息,在文字信息包括与运动模式的关键词的情况下,将该运动模式确定为智能跳绳的运动模式。
46.具体地,确定该文字信息中的关键词,并获取与该关键词对应的运动模式,并将获取到的运动模式作为智能跳绳的运动模式。
47.例如,假设运动模式1对应的关键词1,关键词2,如果接收到包括关键词1的语音信息的情况下,可确定该语音信息对应的运动模式为运动模式1。
48.步骤103,向智能跳绳发送包括运动模式的第一控制指令,其中,第一控制指令用于指示智能跳绳开启运动模式。
49.步骤104,通过通信连接获取智能跳绳的运动数据。
50.在一些实施例中,上述运动数据可以包括但不限于跳绳次数、跳绳频率等信息。
51.步骤105,根据运动模式确定运动数据对应的反馈信息,并输出反馈信息。
52.在一些实施例中,为了在跳绳过程中通过智能语音设备进行反馈,以避免跳绳运动中的枯燥,可根据运动模式和运动数据,确定所剩余的跳绳次数,并将剩余的跳绳次数作为反馈数据,并输出反馈数据。
53.在一些实施例中,可通过显示和/或语音播放的方式输出反馈数据。在一些示例性的实施方式中,在智能语音设备为有屏智能语音设备的情况下,可在智能语音设备的屏幕上显示反馈数据。在另一些示例性的实施方式中,还可以通过智能语音设备语音播放反馈数据。在另一些示例性的实施方式,可以在智能语音设备的屏幕上显示反馈数据的同时,通过智能语音设备语音播放该反馈数据。
54.例如,可根据运动数据,可确定在运动模式下已所完成的跳绳次数,并根据预设的跳绳总数和跳绳次数,确定剩余跳绳次数,并通过语音的方式播放剩余跳绳次数。
55.本公开实施例的智能跳绳的控制方法,在与智能跳绳建立通信连接后,结合接收到的语音信息,确定智能跳绳的运动模式,并控制智能跳绳开启该运动模式,并在智能跳绳已开启该运动模式的情况下,基于通信连接获取智能跳绳的运动数据,并根据运动模式确定运动数据对应的反馈信息,并输出反馈信息。由此,通过智能语音设备实现了对智能跳绳的控制,并且在使用智能跳绳的过程中,通过智能语音设备输出对应跳绳运动的反馈数据,提供了丰富有趣的运动体验。
56.在另一些实施例中,在使用智能跳绳进行跳绳的过程中,为了方便地对使用者的跳绳运动进行客观评价,并对使用者的跳绳运动进行指导,在图1所示的方法实施例的基础上,如图2所示,该方法还包括:
57.步骤201,获取运动场景图像。
58.在一些实施例中,可通过智能语音设备中的图像获取模块对运动场景进行图像采集,以得到运动场景图像。
59.其中,图像获取模块可以包括摄像头。也就是说,在一些实施例中,可通过智能语音设备的摄像头对跳绳运动所在场景进行图像采集,以得到运动场景图像。
60.步骤202,根据运动场景图像,确定智能跳绳的使用者的错误动作。
61.具体地,可确定运动场景图像中的实际动作信息,并将实际动作信息与运动模式对应的标准动作信息,并将实际动作信息与运动模式对应的标准动作信息进行比较,以确定出使用者的错误动作。
62.步骤203,显示运动场景图像以及在运动场景图像中标记出错误动作。
63.具体地,可在智能语音设备的屏幕上运动场景图像以及在运动场景图像中标记出错误动作。
64.步骤204,输出与错误动作对应的正确动作信息。
65.在一些实施例中,可通过显示和/或语音播放的方式,输出与错误动作对应的正确动作信息。
66.作为一种示例性的实施方式,可在智能语音设备的屏幕中显示包括正确动作信息的视频。
67.作为另一种示例性的实施方式,可通过智能语音设备播放正确动作信息的语音信息。
68.图3是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图。
69.其中,该实施例对上述任意一个实施例的细化。
70.如图3所示,该方法可以包括:
71.步骤301,显示与智能跳绳对应的交互界面,其中,交互界面上包括虚拟对象。
72.其中,虚拟对象是根据实际业务需求所预先设置的对象,例如,上述虚拟对象可以为卡通人物对象,还可以为卡通动物对象等,该实施例对虚拟对象不作具体限定。
73.步骤302,确定智能跳绳的运动模式。
74.步骤303,向智能跳绳发送包括运动模式的第一控制指令,其中,第一控制指令用于指示智能跳绳开启运动模式。
75.其中,需要说明的是,关于步骤302和步骤303的具体实现方式,可参见上述实施例的相关描述,此处不再赘述。
76.步骤304,获取智能跳绳的运动数据。
77.步骤305,根据运动模式确定运动数据对应的反馈信息,并输出反馈信息。
78.步骤306,控制虚拟对象以运动数据中的跳绳频率进行跳绳。
79.也就是说,在使用者通过智能跳绳进行跳绳的过程中,在智能语音设备的该交互界面中显示自动跟跳的虚拟对象。由此,进一步提高跳绳运动中的乐趣。
80.在一些实施例中,为了提高跳绳运动的乐趣,在使用智能跳绳进行跳绳运动的过程中,还可以为智能跳绳的使用者推荐多媒体资源,进一步提高使用者的跳绳体验。下面结合图4对智能跳绳的使用者推荐多媒体资源的方式进行描述,如图4所示,可以包括:
81.步骤401,获取使用智能跳绳的使用者的生物特征信息。
82.其中,上述生物特征信息可以包括指纹特征信息、声纹特征信息、虹膜特征信息、人脸特征信息中一种或者多种,该实施例对此不作具体限定。
83.本公开的技术方案中,所涉及的生物特征信息的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
84.步骤402,获取生物特征信息所对应的用户标识信息。
85.在一些实施例中,可通过预先保存的生物特征信息与用户标识信息两者之间的对应关系,获取与使用者的生物特征信息对应的用户标识信息。
86.步骤403,确定与用户标识信息所对应的推荐多媒体资源。
87.在一些实施例中,在不同应用场景中,确定与用户标识信息所对应的推荐多媒体资的方式有多种,示例性说明如下:
88.作为一种示例性的实施方式,可根据预先保存的用户标识信与推荐多媒体资源之间的对应关系,获取对应用户标识信息所对应的推荐多媒体资源
89.作为另一种示例性的实施方式,为了可以推荐满足使用者需求的个性化多媒体资源,获取用户标识信息所对应的人群类型;根据人群类型,确定对应的推荐多媒体资源。
90.其中,上述人群类型是根对用户标识信息所对应的用户特征信息进行分类所得到的。其中,人群类型可以包括儿童、成年女性、成年男性、肥胖人群、身体素质高人群等。
91.本公开的技术方案中,所涉及的用户特征信息的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
92.例如,人群类型为儿童,可推送儿童感兴趣的节奏感歌曲。
93.又例如,人群类型为身体素质高人群,可推送节奏较快的节奏音乐。
94.作为另一种示例性的实施方式,为了可以推荐满足使用者需求的个性化多媒体资源,获取所述用户标识信息对应的多媒体资源偏好信息;根据所述多媒体资源偏好信息,确定对应的推荐多媒体资源。
95.步骤404,输出推荐多媒体资源。
96.在一些实施例中,可通过显示和/或语音播放的方式,输出推荐多媒体资源。
97.其中,本实施例中的多媒体资源可以包括音频数据(例如,歌曲、戏曲等)、视频等资源,该实施例对多媒体资源不作具体限定。
98.基于上述任意一个实施例的基础上,为了可以方便地对智能跳绳进行暂停,在使用智能跳绳进行跳绳运动的过程中,如图5所示,该方法还可以包括:
99.步骤501,接收第二语音信息。
100.步骤502,确定第二语音信息对应的第二控制指令,其中,第二控制指令用于指示智能跳绳暂停运动模式。
101.步骤503,将第二控制指令发送给智能跳绳。
102.具体地,智能跳绳在接收到第二控制指令后,智能跳绳可根据第二控制指令暂停该运动模式。
103.在本实施例中,在使用智能跳绳进行跳绳运动的过程中,使用者可通过向与智能跳绳通信的智能语音设备输入语音的方式,即可控制智能跳绳暂停对应的运动模式,方便了使用者暂停智能跳绳。
104.基于上述任意一个实施例的基础上,为了方便地对智能跳绳进行关闭,在使用智能跳绳进行跳绳运动的过程中,如图6所示,该方法还可以包括:
105.步骤601,接收第三语音信息。
106.步骤602,确定第三语音信息对应的第三控制指令,其中,第三控制指令用于指示智能跳绳关闭运动模式。
107.步骤603,将第三控制指令发送给智能跳绳。
108.在本实施例中,在使用智能跳绳进行跳绳运动的过程中,使用者可通过向与智能跳绳通信的智能语音设备输入语音的方式,即可控制智能跳绳关闭对应的运动模式,方便了使用者关闭智能跳绳的该运动模式。
109.为了使得本领域技术人员可以清楚了解本公开,下面结合图7对该实施例的智能跳绳的控制方法进行进一步描述,其中,需要说明的是,本实施例中以智能语音设备为智能语音设备为例进行描述。其中,需要说明的是,本实施例以智能语音设备为执行主体。
110.如图7所示,该方法可以包括:
111.步骤701,接收连接智能跳绳的第一语音信息。
112.例如,第一语音信息为“连接跳绳”。
113.步骤702,通过蓝牙的方式与智能跳绳建立通信连接。
114.具体地,智能语音设备通过蓝牙,与智能跳绳自动配网。
115.在配网成功后,智能语音设备通过语音和屏幕反馈配网成功,从而使得智能跳绳的使用者获知智能语音设备与智能跳绳已成功建立连接。
116.步骤703,接收第二语音信息,并根据第二语音信息,确定对应的运动模式。
117.例如,第二语音信息可以为“计时跳”,根据第二语音信息确定智能跳绳的运动模式为计时跳。
118.又例如,第二语音信息为“计数跳100个”,根据第二语音信息,确定使用者要使用运动模式为计数跳,并且计数跳的跳绳总数为100个。
119.步骤704,通过通信连接将包括运动模式的第一控制指令发送给智能跳绳。
120.具体地,智能跳绳接收第一控制指令,并根据第一控制指令启动对应的运动模式。
121.步骤705,控制成功后,智能语音设备通过语音和屏幕展现运动状态。
122.在一些实施例中,为了提高跳绳运动的乐趣,智能语音设备中还提供交互界面,并在交互界面上显示自动跟跳的虚拟对象
123.在一些实施例中,为了使得跳绳的使用者可方便地获知自身的跳绳情况,还可以在交互界面上显示智能跳绳的运动数据,其中,运动数据包括但不限于跳绳次数和跳绳频率等信息。
124.步骤706,在使用智能跳绳进行跳绳运动的过程中,接收第二语音信息,根据第二语音信息,暂停或者关闭智能跳绳的运动模式。
125.例如,第二语音信息包括“暂停”关键词的情况下,可确定该第二语音信息对应的控制指令为用于暂停智能跳绳的运动模式的第二控指令,此时,智能语音设备可将该第二控制指令发送给智能跳绳,对应地,智能跳绳根据第二控制指令暂停智能跳绳的运动模式。
126.又例如,第二语音信息包括“结束”关键词的情况下,可确定该第二语音信息对应的控制指令为用于关闭智能跳绳的运动模式的第三控制指令,此时,智能语音设备可将该第三控制指令发送给智能跳绳,对应地,智能跳绳根据第三控制指令结束智能跳绳的运动模式。
127.在本实施例中,在使用智能跳绳的过程中,使得智能跳绳的使用者可通过向智能语音设备输入语音的方式,来对智能跳绳进行控制。
128.基于上述任意一个实施例的基础上,在使用智能跳绳进行跳绳运动的过程中,运动数据包括跳绳频率,根据跳绳频率,控制智能灯具的灯光闪动速度。由此,在使用智能跳绳进行跳绳的过程中,通过跳绳频率实现了对智能灯具的灯光闪动速度地控制,实现在跳绳的过程中,智能灯具的闪动变化,制造灯光效果,为使用者提供了丰富有趣的运动体验。
129.在一些实施例中,为了进一步提高智能化,为使用者提供了丰富有趣的运动体验,还可以根据接收到的第四语音信息,开启派对模式,其中,派对模式表示智能跳绳可控制智能灯具的灯光闪动速度。
130.例如,第四语音信息“开启派对模式”,对应地,在使用者使用智能跳绳进行跳绳的过程中,智能语音设备获取智能跳绳的运动数据,并将运动数据中的跳绳频率发送给智能灯具。对应地,智能灯具根据跳绳频率,对灯光的闪动速度进行控制。
131.其中,可以理解的是,本实施例中的智能灯具已与智能语音设备建立通信连接。
132.为了实现上述实施例,本公开实施例还提供一种智能跳绳的控制方法,该方法是从智能跳绳侧进行描。
133.图8是根据本公开另一个实施例提供的一种智能跳绳的控制方法的流程示意图。
134.如图8所示,该方法可以包括:
135.步骤801,与智能语音设备建立通信连接。
136.其中,智能跳绳可通过无线方式与智能语音设备建立通信连接。
137.其中,无线方式可以包括无线保真(wireless fidelity,wifi)、蓝牙等方式,该实施例对智能语音设备与智能设备建立通信连接所采用的无线方式不作具体限定。
138.步骤802,通过通信连接接收智能语音设备的第一控制指令,其中,第一控制指令
用于指示智能设备开启运动模式。
139.步骤803,根据控制指令开启运动模式。
140.步骤804,通过通信连接向智能语音设备发送智能跳绳的运动数据。
141.在本实施例中,在智能跳绳与智能语音设备建立通信连接后,通过通信连接收智能语音设备的控制指令,并执行控制指令对应的操作,由此,实现了通过智能语音设备与智能跳绳的交互,方便地通过智能语音设备对智能跳绳进行控制。
142.在一些实施例中,为了方便地实现智能跳绳与智能语音设备建立通信连接,还可以接收针对智能跳绳的指定按键的触控操作;根据触控操作,向智能语音设备发送连接请求;根据连接请求,与智能语音设备建立通信连接。也就是说,在使用智能跳绳的过程中,使用者可通过触控智能跳绳上的指定按键,来实现智能跳绳与智能语音设备建立通信连接。通过按键操控,简单便利。
143.其中,在另一些实施例中,在智能跳绳具有语音功能的情况下,智能跳绳还可以根据接收到的语音信息,来触发与智能语音设备建立通信连接。
144.在一些实施例中,在使用智能跳绳进行跳绳的过程中,智能跳绳接收智能语音设备发送的第二控制指令,其中,第二控制指令用于指示智能跳绳暂停运动模式;根据第二控制指令,暂停运动模式。也就是说,智能跳绳还可以根据智能语音设备的控制指令暂停运动模式,由此,通过智能语音设备实现了对智能跳绳的运动模式的暂停,丰富了暂停运动模式的方式,为暂停运动模式提供了多种方式。
145.在另一些实施例中,在使用智能跳绳进行跳绳运动的过程中,还可以接收智能语音设备发送的第三控制指令,其中,第三控制指令用于指示智能跳绳关闭运动模式;根据第三控制指令,关闭运动模式,也就是说,智能跳绳还可以根据智能语音设备的控制指令关闭运动模式,由此,通过智能语音设备实现了对智能跳绳的运动模式的关闭,丰富了关闭运动模式的方式,为关闭运动模式提供了多种方式。
146.为了实现上述实施例,本公开实施例还提供一种智能跳绳的控制装置。
147.图9是根据本公开一个实施例提供的一种智能跳绳的控制装置的结构示意图。其中,需要说明的是,该实施例的智能跳绳的控制装置可以配置可对智能跳绳进行控制的智能语音设备中。
148.如图9所示,该智能跳绳的控制装置900可以包括通信模块901、第一确定模块902、第一发送模块903、第一获取模块904、第二确定模块905,其中:
149.通信模块901,用于与智能跳绳建立通信连接。
150.第一确定模块902,用于根据接收到的第一语音信息,确定智能跳绳的运动模式。
151.第一发送模块903,用于向智能跳绳发送包括运动模式的第一控制指令,其中,第一控制指令用于指示智能跳绳开启运动模式。
152.第一获取模块904,用于通过通信连接获取智能跳绳的运动数据。
153.第二确定模块905,用于根据运动模式确定运动数据对应的反馈信息,并输出反馈信息。
154.其中,需要说明的是,前述对智能跳绳的控制方法实施例的解释说明也适用于本实施例,本实施对此不再赘述。
155.本公开实施例的智能跳绳的控制装置,在与智能跳绳建立通信连接后,结合接收
到的语音信息,确定智能跳绳的运动模式,并控制智能跳绳开启该运动模式,并在智能跳绳已开启该运动模式的情况下,基于通信连接获取智能跳绳的运动数据,并根据运动模式确定运动数据对应的反馈信息,并输出反馈信息。由此,通过智能语音设备实现了对智能跳绳的控制,并且在使用智能跳绳的过程中,通过智能语音设备输出对应跳绳运动的反馈数据,提供了丰富有趣的运动体验。
156.在本公开的一个实施例中,如图10所示,该智能跳绳的控制装置1000可以包括:通信模块1001、第一确定模块1002、第一发送模块1003、第一获取模块1004、第二确定模块1005、第一显示模块1006、控制模块1007、图像获取模块1008、第三确定模块1009、第二显示模块1010、第一输出模块1011、第二获取模块1012、第三获取模块1013、第四确定模块1014、第二输出模块1015、第一接收模块1016、第五确定模块1017、第二发送模块1018、第二接收模块1019、第六确定模块1020、第三发送模块1021。
157.在一些实施例中,上述运动数据包括跳绳频率,如图10所示,该装置还包括:
158.第一显示模块1006,用于显示与智能跳绳对应的交互界面,其中,交互界面上包括虚拟对象;
159.控制模块1007,用于控制虚拟对象以跳绳频率跳绳。
160.在一些实施例中,如图10所示,该装置还包括:
161.图像获取模块1008,用于获取运动场景图像。
162.第三确定模块1009,用于根据运动场景图像,确定智能跳绳的使用者的错误动作。
163.第二显示模块1010,用于显示运动场景图像以及在运动场景图像中标记出错误动作。
164.第一输出模块1011,用于输出与错误动作对应的正确动作信息。
165.在一些实施例中,如图10所示,该装置还可以包括:
166.第二获取模块1012,用于获取使用智能跳绳的使用者的生物特征信息;
167.第三获取模块1013,用于获取生物特征信息所对应的用户标识信息;
168.第四确定模块1014,用于确定与用户标识信息所对应的推荐多媒体资源;
169.第二输出模块1015,用于输出推荐多媒体资源。
170.在一些实施例中,上述第四确定模块1014,具体用于:获取用户标识信息所对应的人群类型;根据人群类型,确定对应的推荐多媒体资源。
171.在另一些实施例中,上述第四确定模块1014,具体用于:获取用户标识信息对应的多媒体资源偏好信息;根据多媒体资源偏好信息,确定对应的推荐多媒体资源。
172.在一些实施例中,如图10所示,该装置还可以包括:
173.第一接收模块1016,用于接收第二语音信息;
174.第五确定模块1017,用于确定第二语音信息对应的第二控制指令,其中,第二控制指令用于指示智能跳绳暂停运动模式;
175.第二发送模块1018,用于将第二控制指令发送给智能跳绳。
176.在一些实施例中,如图10所示,该装置还可以包括:
177.第二接收模块1019,用于接收第三语音信息。
178.第六确定模块1020,用于确定第三语音信息对应的第三控制指令,其中,第三控制指令用于指示智能跳绳关闭运动模式。
179.第三发送模块1021,用于将第三控制指令发送给智能跳绳。
180.其中,需要说明的是,前述对智能跳绳的控制方法实施例的解释说明也适用于本实施例中的智能跳绳的控制装置,此处不再赘述。
181.根据本公开的实施例,本公开还提供了一种智能跳绳的控制装置,该智能跳绳的控制装置配置在智能跳绳中。
182.图11是根据本公开另一个实施例提供的一种智能跳绳的控制装置的结构示意图。其中,需要说明的是,上述智能跳绳的控制装置可以配置在智能跳绳中,如图11所示,该装置1100可以包括:通信模块1101、第一接收模块1102、开启模块1103和发送模块1104,其中:
183.通信模块1101,用于与智能语音设备建立通信连接。
184.第一接收模块1102,用于通过通信连接接收智能语音设备的第一控制指令,其中,第一控制指令用于指示智能设备开启运动模式。
185.开启模块1103,用于根据控制指令开启运动模式。
186.发送模块1104,用于通过通信连接向智能语音设备发送智能跳绳的运动数据。
187.在一些实施例中,在图11所示的装置实施例的基础上,如图12所示该装置可以包括通信模块1201、第一接收模块1202、开启模块1203、发送模块1204、第二接收模块1205、暂停模块1206、第三接收模块1207和关闭模块1208,其中:
188.在一些实施例中,上述通信模块1101,具体用于:接收对智能跳绳上的指定按键的触控操作;根据触控操作,向智能语音设备发送连接请求;根据连接请求,与智能语音设备建立通信连接。
189.在一些实施例中,如图12所示,该装置还可以包括:
190.第二接收模块1205,用于通过通信连接接收智能语音设备的第二控制指令,其中,第二控制指令用于指示智能跳绳暂停运动模式;
191.暂停模块1206,用于根据第二控制指令,暂停运动模式。
192.在一些实施例中,如图12所示,该装置还可以包括:
193.第三接收模块1207,用于通过通信连接接收智能语音设备的第三控制指令,其中,第三控制指令用于指示智能跳绳关闭运动模式;
194.关闭模块1208,用于根据第三控制指令,关闭运动模式。
195.其中,需要说明的是,前述对智能跳绳的控制方法实施例的解释说明也适用于本实施例中的智能跳绳的控制装置,此处不再赘述。
196.在本实施例中,智能跳绳与智能语音设备之间可以进行通信,并且智能跳绳可根据智能语音设备的控制指令执行对应的操作,由此,实现了通过智能语音设备与智能跳绳的交互,方便地通过智能语音设备对智能跳绳进行控制。
197.根据本公开的实施例,本公开还提供了一种智能语音设备和一种可读存储介质和一种计算机程序产品。
198.图13示出了可以用来实施本公开的实施例的示例智能语音设备1300的示意性框图。智能语音设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。智能语音设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示
例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
199.如图13所示,设备1300包括计算单元1301,其可以根据存储在只读存储器(rom)1302中的计算机程序或者从存储单元1308加载到随机访问存储器(ram)1303中的计算机程序,来执行各种适当的动作和处理。在ram 1303中,还可存储设备1300操作所需的各种程序和数据。计算单元1301、rom 1302以及ram 1303通过总线1304彼此相连。输入/输出(i/o)接口1305也连接至总线1304。
200.设备1300中的多个部件连接至i/o接口1305,包括:输入单元1306,例如键盘、鼠标等;输出单元1307,例如各种类型的显示器、扬声器等;存储单元1308,例如磁盘、光盘等;以及通信单元1309,例如网卡、调制解调器、无线通信收发机等。通信单元1309允许设备1300通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
201.计算单元1301可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1301的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元1301执行上文所描述的各个方法和处理,例如智能跳绳的控制方法。例如,在一些实施例中,智能跳绳的控制方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1308。在一些实施例中,计算机程序的部分或者全部可以经由rom1302和/或通信单元1309而被载入和/或安装到设备1300上。当计算机程序加载到ram 1303并由计算单元1301执行时,可以执行上文描述的智能跳绳的控制方法的一个或多个步骤。备选地,在其他实施例中,计算单元1301可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行智能跳绳的控制方法。
202.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
203.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
204.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom
或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
205.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
206.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、互联网和区块链网络。
207.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务("virtual private server",或简称"vps")中,存在的管理难度大,业务扩展性弱的缺陷。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。
208.其中,需要说明的是,人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术以及机器学习/深度学习、大数据处理技术、知识图谱技术等几大方向。
209.本公开还提出一种智能跳绳,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开中第二方面实施例的智能跳绳的控制方法。
210.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
211.上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
再多了解一些

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

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

相关文献