机器人性格设定方法、装置和机器人制造方法及图纸

技术编号:18819249 阅读:26 留言:0更新日期:2018-09-01 11:44
本申请实施例涉及人工智能领域,例如涉及一种机器人性格设定方法、装置和机器人,所述方法包括:根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值;根据当前性格特征中的性格属性的属性值执行动作或者语音。本申请实施例提供的性格设定方法和装置,通过根据用户的反馈调整性格属性的属性值,并根据当前性格特征中的性格属性的属性值执行相应的动作或者语音,可以使机器人获得用户喜爱的性格,即能够根据用户的喜好进行机器人的性格设定,用户体验好。

Robot character setting method, device and robot

The embodiment of the present application relates to the field of artificial intelligence, for example, to a robot personality setting method, device and robot. The method includes: adjusting the attribute values of the personality attributes in the preset personality characteristics according to user feedback, the personality characteristics comprising a plurality of personality attributes, each of which has an attribute value; Perform actions or speech according to the attribute values of the character attributes in the current personality traits. A personality setting method and a device provided in the embodiment of the present application can enable a robot to acquire a user's favorite personality, that is, to operate according to the user's preference, by adjusting the attribute value of the personality attribute according to the user's feedback and performing corresponding actions or voice according to the attribute value of the personality attribute in the current personality characteristic. The user's personality is set and user experience is good.

【技术实现步骤摘要】
【国外来华专利技术】机器人性格设定方法、装置和机器人
本申请实施例涉及人工智能领域,例如涉及一种机器人性格设定方法、装置和机器人。
技术介绍
随着人工智能技术的发展,机器人为人类的生产生活带来了很多便利,机器人逐渐在以前所未有的方式和速度占据着重要的位置,各种形态、各种功能的机器人正逐步被研制出来。在研究现有技术的过程中,专利技术人发现相关技术中至少存在如下问题:目前,机器人的外表、智能程度和性格特征等一般在出厂时进行设置,即其性格特征是固定不变的。但是机器人面对的是不同的用户,在很多情况下,机器人的性格并不能获得用户的喜爱,从而导致用户体验较低。
技术实现思路
本申请实施例的一个目的是提供一种新的机器人性格设定方法、装置和机器人,机器人能够根据用户的喜好进行性格特征调整,用户体验较高。第一方面,本申请实施例提供了一种机器人性格设定方法,所述性格设定方法应用于机器人,所述方法包括:根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值;根据当前性格特征中的性格属性的属性值执行动作或者语音。第二方面,本申请实施例还提供了一种机器人性格设定装置,所述性格设定装置应用于机器人,所述装置包括:调整模块,用于根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值;执行模块,用于根据当前性格特征中的性格属性的属性值执行动作或者语音。第三方面,本申请实施例还提供了一种机器人,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。本申请实施例提供的性格设定方法和装置,通过根据用户的反馈调整性格属性的属性值,并根据当前性格特征中的性格属性的属性值执行相应的动作或者语音,可以使机器人获得用户喜爱的性格,即能够根据用户的喜好进行机器人的性格设定,用户体验好。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本申请方法和装置的应用场景示意图;图2是本申请方法和装置的应用场景示意图;图3是本申请性格设定方法的一个实施例的流程图;图4是本申请性格设定方法的一个实施例的流程图;图5是本申请性格设定方法的一个实施例中获得性格属性的用户期望值的步骤的流程示意图;图6是本申请性格设定方法的一个实施例中获得性格属性的用户期望值的步骤的流程示意图;图7是本申请性格设定装置的一个实施例的结构示意图;图8是本申请性格设定装置的一个实施例的结构示意图;图9是本申请性格设定装置的一个实施例中期望值获取模块的结构示意图;图10是本申请性格设定装置的一个实施例中期望值获取模块的结构示意图;图11是本申请性格设定装置的一个实施例的结构示意图;图12是本申请性格设定装置的一个实施例的结构示意图;以及图13是本申请实施例提供的性格设定方法的机器人的硬件结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请提供的机器人性格设定方法和装置适用于如图1和图2所示的应用场景,包括用户10和机器人20,机器人20可以为一个或者多个(图1示出了一个机器人的场景,图2示出了多个机器人的场景)。如图2所示,多个机器人20之间可以通过网络30互相通信,其中,网络30可以是例如家庭或公司的局域网,或一个特定网络等。机器人20具有至少一个网络接口,与网络30建立通信连接,从网络30获取数据或者指令。用户10可以对多个机器人20进行设置、发布命令或者与机器人20进行交谈。每个机器人20都具有性格特征,所述性格特征可以是出厂时设置好的,也可以是用户10从多个预置的性格特征中选择一个性格特征,机器人20根据用户10的指令进行设置的,也可以是机器人20主动从多个预置的性格特征中选择一个性格特征对自身进行设置的。当性格特征由用户10或者机器人20从预置的多个性格特征中进行选择并设置时,多个所述性格特征可以在出厂时预置,也可以在出厂后通过云端下载。其中,所述性格特征包括多个性格属性,每个性格属性具有属性值,性格属性的种类可以在升级过程中不断细化,越细致则对性格的描绘越精确,性格特征的结构可以如下所示:例如,性格特征1,可能配置如下:性格特征2,可能配置如下:其中,开朗程度、主动说话程度、活泼程度等表示性格属性的类别,数字值表示该性格属性类别的属性值。机器人20设置成某一性格特征后,可以根据用户10的反馈来调整某一性格属性的属性值。例如,机器人20设置成性格特征2,性格特征2中的脾气大小值为8,用户10抱怨机器人20的脾气太大了,期望机器人不要这么大的脾气,此时机器人20调整脾气大小为6,但接下来的两天用户还是不满意,机器人20继续将脾气大小调整到4。其中,调整性格属性的属性值,可以是机器人20根据用户10的指令对性格属性的属性值进行调整,也可以是机器人20根据用户的语音命令或者谈话内容判断需要调整,继而对自身的性格属性的属性值进行调整。根据用户的反馈调整性格属性的属性值,可以使机器人获得用户喜爱的性格,即能够根据用户的喜好进行机器人的性格设定,用户体验度高。需要说明的是,虽然在图1中仅示出了1个用户10和1个机器人20,在图2中仅显示了1个用户10、3个机器人20。但本领域技术人员可以理解的是,在实际应用过程中,该应用场景还可以包括更多的用户10和机器人20。本申请实施例提供了一种机器人性格设定方法,所述方法可由图1或者图2所示的任一机器人20执行,如图3所示,所述方法包括:步骤101:根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值。其中,在所述方法的某些实施例中,所述方法还包括:预设性格特征,所述预设性格特征包括:从预置的多种性格特征中选择性格特征;将选中的性格特征设置为自身的性格特征。即机器人20的预设性格特征可以事先从多个预置的性格特征中选择一个性格特征进行设置,其中,可以由用户选择性格特征,然后机器人根据用户的选择指令进行性格特征设置。也可以是机器人选择性格特征并对自身进行性格特征设置。机器人20的预设性格特征还可以是在机器人出厂时就设置好的。其中,所述调整性格属性的属性值可以是机器人根据用户的指令进行调整,例如用户在屏幕上(可以是机器人自身的屏幕,也可以是远程的屏幕,如用户的手机或平板电脑等等)直接操作调节机器人的性格属性的属性值,如将体贴程度从3调节到8。也可以是机器人自身根据用户的反馈对性格属性的属性值进行调整。所述用户的反馈可以是用户的语音命令或者谈话内容。例如,用户发布语音命令“Rachel,性格调整,再温柔一点”、“Amanda,脾气设定减小一点”等。或者本文档来自技高网...

【技术保护点】
1.一种机器人性格设定方法,所述方法应用于机器人,其特征在于,所述方法包括:根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值;根据当前性格特征中的性格属性的属性值执行动作或者语音。

【技术特征摘要】
【国外来华专利技术】1.一种机器人性格设定方法,所述方法应用于机器人,其特征在于,所述方法包括:根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值;根据当前性格特征中的性格属性的属性值执行动作或者语音。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:预设性格特征;所述预设性格特征包括:从预置的多种性格特征中选择性格特征;将选中的性格特征设置为自身的性格特征。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据用户的反馈调整性格属性的属性值,获得用户对某一性格属性的期望值。4.根据权利要求3所述的方法,其特征在于,所述根据用户的反馈调整性格属性的属性值,获得用户对某一性格属性的期望值,包括:在第一时间段内将自身的性格特征设置为第一性格特征;根据用户的反馈调整第一性格特征中所述性格属性的属性值;记录调整结束后的所述性格属性的属性值作为所述性格属性的用户期望值。5.根据权利要求3所述的方法,其特征在于,所述根据用户的反馈调整性格属性的属性值,获得用户对某一性格属性的期望值,包括:在第一时间段内将自身的性格特征设置为第一性格特征;根据用户的反馈调整第一性格特征中所述性格属性的属性值;在第二时间段内将自身的性格特征设置为第二性格特征;根据用户的反馈调整第二性格特征中所述性格属性的属性值;根据对第一性格特征中所述性格属性的属性值的调整和对第二性格特征中所述性格属性的属性值的调整,确定用户对所述性格属性的期望值。6.根据权利要求5所述的方法,其特征在于,所述根据对第一性格特征中所述性格属性的属性值的调整和对第二性格特征中所述性格属性的属性值的调整,确定用户对所述性格属性的期望值,包括:如果对第一性格特征中所述性格属性的属性值的调整和对第二性格特征中所述性格属性的属性值的调整,使第一性格特征中所述性格属性的属性值和第二性格特征中所述性格属性的属性值之差的绝对值变小,且调整结束后的所述绝对值小于预设阀值,则记录由调整结束后的第一性格特征中所述性格属性的属性值和调整结束后的第二性格特征中所述性格属性的属性值作为端值的取值范围作为所述性格属性的用户期望值。7.根据权利要求5所述的方法,其特征在于,所述根据对第一性格特征中所述性格属性的属性值的调整和对第二性格特征中所述性格属性的属性值的调整,确定用户对所述性格属性的期望值,还包括:如果对第一性格特征中所述性格属性的属性值的调整和对第二性格特征中所述性格属性的属性值的调整,使第一性格特征中所述性格属性的属性值和第二性格特征中所述性格属性的属性值之差的绝对值变大,或者调整结束后的所述绝对值大于或者等于预设阀值,则记录调整结束后的第一性格特征中所述性格属性的属性值为专属第一性格特征的所述性格属性的用户期望值,和记录调整结束后的第二性格特征中所述性格属性的属性值为专属第二性格特征的所述性格属性的用户期望值。8.根据权利要求6所述的方法,其特征在于,所述根据用户的反馈调整性格属性的属性值,获得用户对某一性格属性的期望值,还包括:广播各个性格属性的用户期望值;获取其他机器人发送的各个性格属性的用户期望值;如果相同性格属性的不同用户期望值具有交集,则将所述交集作为新的所述性格属性的用户期望值。9.根据权利要求6所述的方法,其特征在于,所述根据用户的反馈调整性格属性的属性值,获得用户对某一性格属性的期望值,还包括:如果相同性格属性具有两个以上的用户期望值,且相同性格属性的不同用户期望值具有交集,则将所述交集作为新的所述性格属性的用户期望值。10.根据权利要求1-9任意一项所述的方法,其特征在于,所述根据用户的反馈调整性格属性的属性值,包括根据用户的语音命令或者谈话内容,调整所述性格属性的属性值;根据用户的指令调整所述性格属性的属性值。11.根据权利要求6所述的方法,其特征在于,所述方法还包括:根据性格属性的用户期望值设置性格属性的属性值;和/或,输出性格属性的用户期望值。12.根据权利要求7所述的方法,其特征在于,所述方法还包括:获取当前的性格特征;如果具有专属当前性格特征的性格属性的用户期望值,则根据专属当前性格特征的性格属性的用户期望值设置所述性格属性的属性值;否则,根据性格属性的用户期望值设置所述性格属性的属性值。13.一种机器人性格设定装置,所述装置应用于机器人,其特征在于,所述装置包括:调整模块,用于根据用户的反馈调整预设性格特征中性格属性的属性值,所述性格特征包括多个性格属性,每个所述性格属性具有属性值;执行模块,用于根据当前性格特征中的性...

【专利技术属性】
技术研发人员:骆磊
申请(专利权)人:深圳前海达闼云端智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1