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

玩偶对话方法、装置、计算机可读存储介质及电子装置与流程

2021-09-25 04:48:00 来源:中国专利 TAG:装置 玩偶 可读 对话 玩具


1.本技术涉及ai玩具领域,具体而言,涉及一种玩偶对话方法、装置、计算机可读存储介质及电子装置。


背景技术:

2.说话/对话类玩具有自言自语型,诸如点读机;还有ai对话型,诸如: ai音箱。
3.发明人发现,ai对话型玩具并不能实现两个玩具相互对话,只能进行人机对话;由于问答数据库在云端,在没有网络的状态下,ai对话型玩具无法说话。
4.针对相关技术中不借助网络玩偶无法进行说话,更不能进行玩偶间相互对话造成的可玩性差,且场景限制大的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本技术的主要目的在于提供一种玩偶对话方法、装置、计算机可读存储介质及电子装置,以解决不借助网络玩偶无法进行说话,更不能进行玩偶间相互对话造成的可玩性差,且场景限制大的问题。
6.为了实现上述目的,根据本技术的一个方面,提供了一种玩偶对话方法。
7.根据本技术的玩偶对话方法包括:检测对话媒介上是否有玩偶;当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容及语气音频;依照所述对话脚本执行玩偶间的对话操作。
8.进一步的,所述对话脚本的第一玩偶的陈述内容中配置有插话节点,当第一玩偶陈述至所述插话节点时,按照对话脚本控制第二玩偶说话。
9.进一步的,依照所述对话脚本执行玩偶间的对话操作之后还包括:终端接收执行玩偶间的对话操作的结果,并据其生成使用记录;根据用户在终端的查看操作调取使用记录在终端输出。
10.进一步的,检测对话媒介上是否有玩偶之前还包括:用户在终端发出下载请求,服务器响应于该下载请求将对话脚本的更新包下发给终端;通过终端将对话脚本的更新包更新至对话媒介上。
11.进一步的,检测对话媒介上是否有玩偶之前还包括:根据用户在终端的自定义操作自定义至少一个玩偶的身份信息,并将该身份信息配置到至少一个标签中;检测对话媒介上是否有玩偶包括:当所述至少一个标签被对话媒介检测到时,判断为对话媒介上至少有一个玩偶。
12.为了实现上述目的,根据本技术的另一方面,提供了一种玩偶对话装置。
13.根据本技术的玩偶对话装置包括:检测模块,用于检测对话媒介上是否有玩偶;识别模块,用于当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;确定模块,用于根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容
及语气音频;执行模块,用于依照所述对话脚本执行玩偶间的对话操作。
14.进一步的,检测对话媒介上是否有玩偶之前还包括:用户在终端发出下载请求,服务器响应于该下载请求将对话脚本的更新包下发给终端;通过终端将对话脚本的更新包更新至对话媒介上。
15.进一步的,检测对话媒介上是否有玩偶之前还包括:根据用户在终端的自定义操作自定义至少一个玩偶的身份信息,并将该身份信息配置到至少一个标签中;检测对话媒介上是否有玩偶包括:当所述至少一个标签被对话媒介检测到时,判断为对话媒介上至少有一个玩偶。
16.为了实现上述目的,根据本技术的另一方面,提供了一种计算机可读存储介质。
17.根据本技术的计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项所述的玩偶对话方法。
18.为了实现上述目的,根据本技术的另一方面,提供了一种电子装置。
19.根据本技术的电子装置,包括:存储器和处理器,所述存储器中存储有计算机程序,其中,所述处理器被设置为运行所述计算机程序以执行上述任一项所述的玩偶对话方法。
20.在本技术实施例中,采用身份识别的方式,通过检测对话媒介上是否有玩偶;当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容及语气音频;依照所述对话脚本执行玩偶间的对话操作;达到了依照对话脚本进行玩偶说话或玩偶间相互对话的目的,从而实现了提升可玩性,且减少场景限制的技术效果,进而解决了由于不借助网络玩偶无法进行说话,更不能进行玩偶间相互对话造成的可玩性差,且场景限制大的技术问题。
附图说明
21.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和优点变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
22.图1是根据本技术实施例的玩偶对话方法的流程示意图;
23.图2是根据本技术实施例的玩偶对话装置的结构示意图。
具体实施方式
24.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
25.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的
过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本发明及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
27.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本发明中的具体含义。
28.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
29.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
30.根据本发明实施例,提供了一种玩偶对话方法,如图1所示,该方法包括如下的步骤s101至步骤s104:
31.步骤s101、检测对话媒介上是否有玩偶;
32.步骤s102、当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;
33.对话媒介上布置检测是否有玩偶的一个或多个装置;每个装置均分布在对话媒介上不同的区域;优选的,对话媒介由多个带有可检测是否有玩偶的装置的板拼接所组成。具体地,可以在玩偶上设置可识别的标签,如此,检测是否有玩偶的装置即可对该标签中的身份信息进行识别,即认为对话媒介上有玩偶;反之,认为对话媒介上没有玩偶。与此同时,一个或多个装置会在一个或多个标签中识别出一个身份信息。实现了玩偶身份的判断,为后续玩偶说话或对话提供了技术保障。
34.本实施例中,优选的,对话媒介为用于玩偶功能扩展的智能板,包括:板体,设置在板体的控制器、识别模块和喇叭;所述控制器与所述识别模块、所述喇叭电连接,用于当所述识别模块识别到玩偶的相应信息时,控制所述喇叭播放预设的音频数据。
35.本实施例中,优选的,所述板体为长方形板,其相对的两条边上布置第一连接件,其另外相对的两条边上布置第二连接件。
36.本实施例中,优选的,所述第一连接件为拼接凸起,所述第二连接件为拼接凹槽;所述拼接凸起和所述拼接凹槽相匹配。
37.本实施例中,优选的,还包括:用于存储所述音频数据的存储模块,所述存储模块与所述控制器电连接。
38.本实施例中,优选的,还包括:与所述控制器电连接的麦克风,所述麦克风用于录入喇叭发出的声音。
39.本实施例中,优选的,还包括:与所述控制器电连接的蓝牙通信模块,所述蓝牙通信模块用于与手机建立蓝牙通信连接。
40.本实施例中,优选的,还包括:与所述控制器电连接的电池。
41.本实施例中,优选的,还包括:与所述控制器电连接的电源指示灯,所述电源指示灯用于当接入电源时发光。
42.本实施例中,优选的,还包括:与所述控制器电连接的喇叭指示灯,所述喇叭指示灯用于当喇叭发声时发光。
43.步骤s103、根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容及语气音频;
44.识别出的身份信息可以是一个,可以是两个,也可以是多个;当识别出一个身份信息时(记为玩偶a的身份信息),表明对话媒介上仅有一个玩偶,此时直接从本地存储器中调取对话脚本中仅包含玩偶a的身份信息的脚本;当识别出两个身份信息时(记为玩偶a的身份信息、玩偶b的身份信息),表明对话媒介上有两个玩偶,此时需要将玩偶b所在的板内的身份信息给到玩偶a所在的板,再从存储器中调取对话脚本中包含两个身份信息的脚本;依次类推,当识别出两个身份信息时(记为玩偶a的身份信息
……
玩偶n的身份信息),表明对话媒介上有多个玩偶,此时需要将玩偶b

玩偶n的身份信息所在的板内的身份信息给到玩偶a所在的板,再从存储器中调取对话脚本中包含多个身份信息的脚本。实现了对话脚本的确定,还实现了板间通信,从而可以统一进行信息处理,为玩偶说话,玩偶间对话、多人对话提供技术保障。
45.步骤s104、依照所述对话脚本执行玩偶间的对话操作。
46.在对话脚本中至少包含有对话内容及语气音频,对话内容中配置了玩偶的身份信息以及对应的语气音频;如此,按照对话脚本生成相应的控制指令,控制对话媒介中的喇叭参照对话内容及对应的语气音频说话。具体地,当对话媒介上有一个玩偶时,直接控制喇叭参照对话内容及对应的语气音频说话;当对话媒介上有两个玩偶时,控制喇叭参照对话内容以某种语气讲话,当讲完一句时,再控制喇叭参照对话内容和另一种语气讲话;当对话媒介上有多个玩偶时,控制喇叭参照对话内容以某种语气讲话,当讲完一句时,再控制喇叭参照对话内容和另一种语气讲话,依次类推。通过设置对话脚本配合板间超声波通信技术,实现了玩偶说话,玩偶间的双人、多人对话。
47.本实施例中,可以在对话内容的每句话的句末配置句末节点,当一块板中的喇叭播放到句末节点处时,停止播放,并以板间超声波通信技术向另一块板发出一已播放完的信号,另一块板按照对话脚本开始播放。实现了玩偶间的双人、多人的对话。
48.本实施例中,优选的,所述对话脚本的第一玩偶的陈述内容中配置有插话节点,当第一玩偶陈述至所述插话节点时,按照对话脚本控制第二玩偶说话。在一些句子的中间配置了插话节点,当一块板中的喇叭播放到插话节点处时,停止播放,并以板间超声波通信技术向另一块板发出一xxx应当插话的信号,另一块板收到该信号后,按照对话脚本进行插话。实现了玩偶间对话中的插话,提升了可玩性,以及玩偶对话的仿真度,有利于儿童的学习。
49.从以上的描述中,可以看出,本发明实现了如下技术效果:
50.在本技术实施例中,采用身份识别的方式,通过检测对话媒介上是否有玩偶;当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容及语气音频;依照所述对话脚本执
行玩偶间的对话操作;达到了依照对话脚本进行玩偶说话或玩偶间相互对话的目的,从而实现了提升可玩性,且减少场景限制的技术效果,进而解决了由于不借助网络玩偶无法进行说话,更不能进行玩偶间相互对话造成的可玩性差,且场景限制大的技术问题。
51.根据本发明实施例,优选的,依照所述对话脚本执行玩偶间的对话操作之后还包括:
52.终端接收执行玩偶间的对话操作的结果,并据其生成使用记录;
53.根据用户在终端的查看操作调取使用记录在终端输出。
54.玩偶间进行对话之后,会在终端安装的应用处理软件中自动生成一条使用记录,表明是哪一个或多个玩偶进行了对话,以及对话的脚本什么;并且在用户在软件界面内进行查看操作时,显示该使用记录。实现了家长可以在终端上看到孩子玩玩具收获的知识和成长历程。
55.根据本发明实施例,优选的,检测对话媒介上是否有玩偶之前还包括:
56.用户在终端发出下载请求,服务器响应于该下载请求将对话脚本的更新包下发给终端;
57.通过终端将对话脚本的更新包更新至对话媒介上。
58.在终端的应用处理软件界面中还可以向服务器发出下载对话脚本的更新包的请求,如此,通过终端可以在服务器上下载对话脚本的更新包,对终端的对话脚本进行更新;用户通过操作,还可以把终端更新的对话脚本同步至对话媒介的存储器中。实现了对话脚本的更新。
59.根据本发明实施例,优选的,检测对话媒介上是否有玩偶之前还包括:
60.根据用户在终端的自定义操作自定义至少一个玩偶的身份信息,并将该身份信息配置到至少一个标签中;
61.检测对话媒介上是否有玩偶包括:当所述至少一个标签被对话媒介检测到时,判断为对话媒介上至少有一个玩偶。
62.标签设置到玩偶上,每个玩偶均对应一标签,且每个标签中均有不同的身份信息;如此可以被对话媒介上的检测是否有玩偶的装置所检测;实现身份识别。标签中的身份信息可以通过用户在终端的操作进行自定义,如此,可以扩展玩偶的功能,只需要在标签中定义玩偶的身份,同样将该身份信息已预先配置到对话脚本中,如此,根据该身份可以进行对话脚本的关联,从而不具备说话或对话功能的玩偶也能实现按照脚本进行说话或对话。
63.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
64.根据本发明实施例,还提供了一种用于实施上述玩偶对话方法的装置,如图2所示,该装置包括:
65.检测模块10,用于检测对话媒介上是否有玩偶;
66.识别模块20,用于当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;
67.对话媒介上布置检测是否有玩偶的一个或多个装置;每个装置均分布在对话媒介上不同的区域;优选的,对话媒介由多个带有可检测是否有玩偶的装置的板拼接所组成。具
体地,可以在玩偶上设置可识别的标签,如此,检测是否有玩偶的装置即可对该标签中的身份信息进行识别,即认为对话媒介上有玩偶;反之,认为对话媒介上没有玩偶。与此同时,一个或多个装置会在一个或多个标签中识别出一个身份信息。实现了玩偶身份的判断,为后续玩偶说话或对话提供了技术保障。
68.本实施例中,优选的,对话媒介为用于玩偶功能扩展的智能板,包括:板体,设置在板体的控制器、识别模块和喇叭;所述控制器与所述识别模块、所述喇叭电连接,用于当所述识别模块识别到玩偶的相应信息时,控制所述喇叭播放预设的音频数据。
69.本实施例中,优选的,所述板体为长方形板,其相对的两条边上布置第一连接件,其另外相对的两条边上布置第二连接件。
70.本实施例中,优选的,所述第一连接件为拼接凸起,所述第二连接件为拼接凹槽;所述拼接凸起和所述拼接凹槽相匹配。
71.本实施例中,优选的,还包括:用于存储所述音频数据的存储模块,所述存储模块与所述控制器电连接。
72.本实施例中,优选的,还包括:与所述控制器电连接的麦克风,所述麦克风用于录入喇叭发出的声音。
73.本实施例中,优选的,还包括:与所述控制器电连接的蓝牙通信模块,所述蓝牙通信模块用于与手机建立蓝牙通信连接。
74.本实施例中,优选的,还包括:与所述控制器电连接的电池。
75.本实施例中,优选的,还包括:与所述控制器电连接的电源指示灯,所述电源指示灯用于当接入电源时发光。
76.本实施例中,优选的,还包括:与所述控制器电连接的喇叭指示灯,所述喇叭指示灯用于当喇叭发声时发光。
77.确定模块30,用于根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容及语气音频;
78.识别出的身份信息可以是一个,可以是两个,也可以是多个;当识别出一个身份信息时(记为玩偶a的身份信息),表明对话媒介上仅有一个玩偶,此时直接从本地存储器中调取对话脚本中仅包含玩偶a的身份信息的脚本;当识别出两个身份信息时(记为玩偶a的身份信息、玩偶b的身份信息),表明对话媒介上有两个玩偶,此时需要将玩偶b所在的板内的身份信息给到玩偶a所在的板,再从存储器中调取对话脚本中包含两个身份信息的脚本;依次类推,当识别出两个身份信息时(记为玩偶a的身份信息
……
玩偶n的身份信息),表明对话媒介上有多个玩偶,此时需要将玩偶b

玩偶n的身份信息所在的板内的身份信息给到玩偶a所在的板,再从存储器中调取对话脚本中包含多个身份信息的脚本。实现了对话脚本的确定,还实现了板间通信,从而可以统一进行信息处理,为玩偶说话,玩偶间对话、多人对话提供技术保障。
79.执行模块40,用于依照所述对话脚本执行玩偶间的对话操作。
80.在对话脚本中至少包含有对话内容及语气音频,对话内容中配置了玩偶的身份信息以及对应的语气音频;如此,按照对话脚本生成相应的控制指令,控制对话媒介中的喇叭参照对话内容及对应的语气音频说话。具体地,当对话媒介上有一个玩偶时,直接控制喇叭参照对话内容及对应的语气音频说话;当对话媒介上有两个玩偶时,控制喇叭参照对话内
容以某种语气讲话,当讲完一句时,再控制喇叭参照对话内容和另一种语气讲话;当对话媒介上有多个玩偶时,控制喇叭参照对话内容以某种语气讲话,当讲完一句时,再控制喇叭参照对话内容和另一种语气讲话,依次类推。通过设置对话脚本配合板间超声波通信技术,实现了玩偶说话,玩偶间的双人、多人对话。
81.本实施例中,可以在对话内容的每句话的句末配置句末节点,当一块板中的喇叭播放到句末节点处时,停止播放,并以板间超声波通信技术向另一块板发出一已播放完的信号,另一块板按照对话脚本开始播放。实现了玩偶间的双人、多人的对话。
82.本实施例中,优选的,所述对话脚本的第一玩偶的陈述内容中配置有插话节点,当第一玩偶陈述至所述插话节点时,按照对话脚本控制第二玩偶说话。在一些句子的中间配置了插话节点,当一块板中的喇叭播放到插话节点处时,停止播放,并以板间超声波通信技术向另一块板发出一xxx应当插话的信号,另一块板收到该信号后,按照对话脚本进行插话。实现了玩偶间对话中的插话,提升了可玩性,以及玩偶对话的仿真度,有利于儿童的学习。
83.从以上的描述中,可以看出,本发明实现了如下技术效果:
84.在本技术实施例中,采用身份识别的方式,通过检测对话媒介上是否有玩偶;当检测到对话媒介上至少有一个玩偶时,识别出所述至少一个玩偶的身份信息;根据所述身份信息确定对话脚本;所述对话脚本中至少包括:对话内容及语气音频;依照所述对话脚本执行玩偶间的对话操作;达到了依照对话脚本进行玩偶说话或玩偶间相互对话的目的,从而实现了提升可玩性,且减少场景限制的技术效果,进而解决了由于不借助网络玩偶无法进行说话,更不能进行玩偶间相互对话造成的可玩性差,且场景限制大的技术问题。
85.根据本发明实施例,优选的,依照所述对话脚本执行玩偶间的对话操作之后还包括:
86.终端接收执行玩偶间的对话操作的结果,并据其生成使用记录;
87.根据用户在终端的查看操作调取使用记录在终端输出。
88.玩偶间进行对话之后,会在终端安装的应用处理软件中自动生成一条使用记录,表明是哪一个或多个玩偶进行了对话,以及对话的脚本什么;并且在用户在软件界面内进行查看操作时,显示该使用记录。实现了家长可以在终端上看到孩子玩玩具收获的知识和成长历程。
89.根据本发明实施例,优选的,检测对话媒介上是否有玩偶之前还包括:
90.用户在终端发出下载请求,服务器响应于该下载请求将对话脚本的更新包下发给终端;
91.通过终端将对话脚本的更新包更新至对话媒介上。
92.在终端的应用处理软件界面中还可以向服务器发出下载对话脚本的更新包的请求,如此,通过终端可以在服务器上下载对话脚本的更新包,对终端的对话脚本进行更新;用户通过操作,还可以把终端更新的对话脚本同步至对话媒介的存储器中。实现了对话脚本的更新。
93.根据本发明实施例,优选的,检测对话媒介上是否有玩偶之前还包括:
94.根据用户在终端的自定义操作自定义至少一个玩偶的身份信息,并将该身份信息配置到至少一个标签中;
95.检测对话媒介上是否有玩偶包括:当所述至少一个标签被对话媒介检测到时,判断为对话媒介上至少有一个玩偶。
96.标签设置到玩偶上,每个玩偶均对应一标签,且每个标签中均有不同的身份信息;如此可以被对话媒介上的检测是否有玩偶的装置所检测;实现身份识别。标签中的身份信息可以通过用户在终端的操作进行自定义,如此,可以扩展玩偶的功能,只需要在标签中定义玩偶的身份,同样将该身份信息已预先配置到对话脚本中,如此,根据该身份可以进行对话脚本的关联,从而不具备说话或对话功能的玩偶也能实现按照脚本进行说话或对话。
97.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
98.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜