智能玩具的控制方法、装置、电子设备及存储介质与流程

摘要: 本发明涉及人工智能领域,尤其涉及一种智能玩具的控制方法、装置、电子设备及存储介质。背景技术:1、现今智能玩具,可以提供给孩子讲故事的能力和简单的指令交互,并在交...
智能玩具的控制方法、装置、电子设备及存储介质与流程

本发明涉及人工智能领域,尤其涉及一种智能玩具的控制方法、装置、电子设备及存储介质。

背景技术:

1、现今智能玩具,可以提供给孩子讲故事的能力和简单的指令交互,并在交互过程中输出知识。但是该类智能玩具由于是简单的指令交互,主要基于孩子的提问进行被动回答,在孩子成长过程中,无法与孩子共同成长,即智能玩具更多是担任一个数据库来向孩子输出知识,并没有考虑多模态互动,孩子对于这智能玩具的兴趣很快就会丢失,陪伴的体验较差。因此,现有智能玩具存在交互方式单一,主要基于被动回答,缺乏多模态互动,导致用户对智能玩具的兴趣很快就会丢失,陪伴体验差的问题。

技术实现思路

1、本发明实施例提供一种智能玩具的控制方法,旨在解决现有智能玩具存在交互方式单一,主要基于被动回答,缺乏多模态互动,无法与孩子共同成长,导致孩子对智能玩具的兴趣很快就会丢失,陪伴体验差的问题。通过在智能玩具被用户唤醒时,进行意图检测,在检测到喂养意图时,获取喂养数据,并基于喂养数据确定智能玩具所增加的成长值,在检测到问答意图时,则获取问答数据以及目标知识库,并利用目标知识库对问答数据进行问答处理,得到答案数据,从而控制智能玩具对答案数据进行输出,本发明通过喂养的交互事件来增加用户与陪伴玩具的交互性,同时根据成长值来匹配对应的知识库,增加陪伴过程的趣味性,解决了现有智能玩具存在交互方式单一,主要基于被动回答,缺乏多模态互动,导致用户对智能玩具的兴趣很快就会丢失,陪伴体验差的问题,通过拟真喂养以及设置不同等级知识库,增强用户的交互体验。

2、第一方面,本发明实施例提供一种智能玩具的控制方法,所述方法包括以下步骤:

3、当所述智能玩具被用户唤醒时,进行意图检测;

4、若检测到喂养意图,则获取喂养数据,并基于所述喂养数据确定所述智能玩具所增加的成长值;

5、若检测到问答意图,则获取问答数据以及目标知识库,所述目标知识库的等级与所述智能玩具的当前成长值相对应,不同等级的目标知识库具有与不同用户年龄相对应的知识数据;

6、基于所述目标知识库,对所述问答数据进行问答处理,得到答案数据,并控制所述智能玩具对所述答案数据进行输出。

7、可选的,所述当所述智能玩具被用户唤醒时,进行意图检测,包括:

8、当所述智能玩具被用户唤醒时,获取用户的语音数据;

9、对所述语音数据进行意图识别,得到用户意图。

10、可选的,所述获取喂养数据,并基于所述喂养数据确定所述智能玩具所增加的成长值,包括:

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、本发明实施例中,当智能玩具被用户唤醒时,进行意图检测;若检测到喂养意图,则获取喂养数据,并基于喂养数据确定智能玩具所增加的成长值;若检测到问答意图,则获取问答数据以及目标知识库,目标知识库的等级与智能玩具的当前成长值相对应,不同等级的目标知识库具有与不同用户年龄相对应的知识数据;基于目标知识库,对所述问答数据进行问答处理,得到答案数据,并控制智能玩具对答案数据进行输出。通过在智能玩具被用户唤醒时,进行意图检测,在检测到喂养意图时,获取喂养数据,并基于喂养数据确定智能玩具所增加的成长值,在检测到问答意图时,则获取问答数据以及目标知识库,并利用目标知识库对问答数据进行问答处理,得到答案数据,从而控制智能玩具对答案数据进行输出,本发明通过喂养的交互事件来增加用户与陪伴玩具的交互性,同时根据成长值来匹配对应的知识库,增加陪伴过程的趣味性,解决了现有智能玩具存在交互方式单一,主要基于被动回答,缺乏多模态互动,导致用户对智能玩具的兴趣很快就会丢失,陪伴体验差的问题,通过拟真喂养以及设置不同等级知识库,增强用户的交互体验。

1.一种智能玩具的控制方法,其特征在于,所述方法包括以下步骤:

2.如权利要求1所述的智能玩具的控制方法,其特征在于,所述当所述智能玩具被用户唤醒时,进行意图检测,包括:

3.如权利要求2所述的智能玩具的控制方法,其特征在于,所述获取喂养数据,并基于所述喂养数据确定所述智能玩具所增加的成长值,包括:

4.如权利要求2所述的智能玩具的控制方法,其特征在于,所述获取问答数据,包括:

5.如权利要求4所述的智能玩具的控制方法,其特征在于,所述获取目标知识库,包括:

6.如权利要求5所述的智能玩具的控制方法,其特征在于,所述基于所述目标知识库,对所述问答数据进行问答处理,得到答案数据,包括:

7.如权利要求6所述的智能玩具的控制方法,其特征在于,所述控制所述智能玩具对所述答案数据进行输出,包括:

8.如权利要求1所述的智能玩具的控制方法,其特征在于,在当所述智能玩具被用户唤醒时,进行意图检测之后,所述方法还包括:

9.一种智能玩具的控制装置,其特征在于,所述智能玩具的控制装置包括:

10.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任一项所述的智能玩具的控制方法中的步骤。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的智能玩具的控制方法中的步骤。