[go: up one dir, main page]

CN111290570A - 人工智能设备的控制方法、装置、设备及介质 - Google Patents

人工智能设备的控制方法、装置、设备及介质 Download PDF

Info

Publication number
CN111290570A
CN111290570A CN201811506482.2A CN201811506482A CN111290570A CN 111290570 A CN111290570 A CN 111290570A CN 201811506482 A CN201811506482 A CN 201811506482A CN 111290570 A CN111290570 A CN 111290570A
Authority
CN
China
Prior art keywords
artificial intelligence
intelligence device
user
knowledge base
voice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811506482.2A
Other languages
English (en)
Inventor
张普
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Communications Group Terminal Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Group Terminal Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Communications Group Terminal Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201811506482.2A priority Critical patent/CN111290570A/zh
Publication of CN111290570A publication Critical patent/CN111290570A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/011Emotion or mood input determined on the basis of sensed human body parameters such as pulse, heart rate or beat, temperature of skin, facial expressions, iris, voice pitch, brain activity patterns

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种人工智能设备的控制方法、装置、设备及介质,所述方法包括:当用户与人工智能设备交互时,根据所述用户的年龄属性,为所述人工智能设备匹配对应的知识库和声音;控制所述人工智能设备使用所述知识库中的内容与所述用户进行交互,并且当与所述用户进行语音交互时,根据为所述人工智能设备匹配的声音,控制所述人工智能设备发声;根据最近一次为所述人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为所述人工智能设备重新匹配对应的知识库和声音。根据本发明实施例,能够使得智能机器人与用户共同成长,从而使得用户与智能机器人更好地交互。

Description

人工智能设备的控制方法、装置、设备及介质
技术领域
本发明属于人工智能领域,尤其涉及一种人工智能设备的控制方法、装置、设备及介质。
背景技术
人工智能(Artificial Intelligence,AI)机器人按照行业,有各种不同的应用,比如陪伴类应用、语音类应用、业务类应用。现有技术中,通过机器人内核、语音芯片、音频转换模块、拾音器、扩音器、无线通信模块等实现智能机器人的人机交互;通过机器学习,加上大量的学习数据,增强机器人的语义识别与理解能力;通过全息投影仪,使得机器人从2D变为3D,视觉效果更好,通过配合摄像头模块、感应模块,获取用户的行为等信息,配合数据学习算法,更好的理解用户指令。
智能机器人可以实现人机对话,利用算法优化提升对用户指令的识别和理解准确度,并且借用大数据去做相关度匹配和推荐。但是,智能机器人本身无法跟人一样有成长,做到真正的“有生命”。
发明内容
本发明实施例提供一种人工智能设备的控制方法、装置、设备及介质,能够使得智能机器人与用户共同成长,从而使得用户与智能机器人更好地交互。
一方面,本发明实施例提供一种人工智能设备的控制方法,包括:
当用户与人工智能设备交互时,根据所述用户的年龄属性,为所述人工智能设备匹配对应的知识库和声音;
控制所述人工智能设备使用所述知识库中的内容与所述用户进行交互,并且当与所述用户进行语音交互时,根据为所述人工智能设备匹配的声音,控制所述人工智能设备发声;
根据最近一次为所述人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为所述人工智能设备重新匹配对应的知识库和声音。
另一方面,本发明实施例提供了一种人工智能设备的控制装置,包括:
第一匹配模块,用于当用户与人工智能设备交互时,根据所述用户的年龄属性,为所述人工智能设备匹配对应的知识库和声音;
第一控制模块,用于控制所述人工智能设备使用所述知识库中的内容与所述用户进行交互,并且当与所述用户进行语音交互时,根据为所述人工智能设备匹配的声音,控制所述人工智能设备发声;
第二匹配模块,用于根据最近一次为所述人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为所述人工智能设备重新匹配对应的知识库和声音。
再一方面,本发明实施例提供了一种人工智能设备,所述设备包括:处理器以及存储有计算机程序指令的存储器;
所述处理器执行所述计算机程序指令时实现如上所述的人工智能设备的控制方法。
再一方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上所述的人工智能设备的控制方法。
本发明实施例的人工智能设备的控制方法、装置、设备及介质,根据用户的年龄为人工智能设备匹配对应的知识库,使得用户与人工智能设备的交流在同一知识水平面上,用户比较容易理解人工智能设备输出的信息。而且人工智能设备按照为其匹配的声音发声,针对不同年龄段的用户发出不一样的声音,使得用户与人工智能设备更像是朋友间在交流,拉近了用户与人工智能设备之间的距离,提升了用户使用体验。而且随着时间的增长,用户的知识水平和声音发生变化,为人工智能设备重新匹配对应的知识库和声音,实现了人工智能设备与用户共同成长,赋予了人工智能设备“生命”。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本发明一个实施例提供的人工智能设备的控制方法的流程示意图。
图2示出了本发明一个实施例提供的人工智能设备的控制装置的结构示意图;
图3是本发明一个实施例提供的人工智能设备的结构示意图。
具体实施方式
下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了解决现有技术问题,本发明实施例提供了一种人工智能设备的控制方法、装置、设备及介质。下面首先对本发明实施例所提供的人工智能设备的控制方法进行介绍。
图1示出了本发明一个实施例提供的人工智能设备的控制方法的流程示意图。
人工智能设备的处理模块包括主芯片、语音芯片、存储器、通信模块、温度感应模块、光感模块、音频转换模块、拾音器、扩音器、摄像头模块、计时模块等。主芯片用于处理人工智能设备核心算法,包括动作处理、图像处理、原型处理;语音芯片用于处理人工智能设备语音识别、语义理解算法;存储器用来本地存储用户设置数据以及提供远程服务器数据缓存;通信模块用来实现人工智能设备连接网络,与后台服务器实现数据传输;温度感应模块、光感模块用来收集人工智能设备外界化境变量,将变量值同步给芯片做算法处理;音频转化模块、拾音器、扩音器实现语音交互功能;摄像头模块收集用户及环境信息;人工智能设备需与后台服务器通过网络连接,获取数据。后台服务器包含人工智能设备原型数据库、知识库、声音源库、商城数据库等。
如图1所示,该方法包括:
S101,当用户与人工智能设备交互时,根据用户的年龄属性,为人工智能设备匹配对应的知识库和声音。
其中,人工智能设备可以是机器人。人工智能设备被激活后,摄像头模块采集数据信息,数据信息包括人脸信息、人物形体信息、衣着信息以及环境信息等。
将采集的数据信息交由芯片,芯片通过AI算法,进行用户辨认,得出用户的性别和年龄段,并根据用户的性别和年龄段匹配对应的知识库和声音。或者芯片将用户的性别和年龄段传送回后台服务器,后台服务器依据此数据调用对应年龄段的知识库、声音数据回传给主芯片,主芯片依据此数据合成展示人工智能设备,满足不同用户的需求。
比如当识别到是儿童用户时,人工智能设备切换到儿童模式,当识别到是老人用户时,人工智能设备切换到老年模式,对应模式的切换包括外形、知识水平和声音等。
声音按照性别分为男声、女声;对于每个性别,按照年龄划分4个档的声音,10-20岁一档,21-29岁一档,30-50岁一档,51-60岁一档;按照人工智能设备的初始化性别、年龄数据分配对应的声音。
人工智能设备被激活后,可以根据识别的用户信息设置参数。还可以由用户设置参数。比如,人工智能设备在第一次激活启动时,用户输入期望人工智能设备的姓名、性别、生日、身高、体型、性格、出生地;人工智能设备将参数通过通信模块返回后台服务器,后台根据参数匹配,制作出初始化机器人;出生地用来设定机器人初始方言,默认机器人会普通话;生日用来设定机器人初始年龄及对应知识水平。
还可以根据人工智能设备初始化的出生日期设定年龄。其中,可以将人工智能设备知识水平设定为三个阶段,分别是青涩、娴熟、老练。年龄在10-20岁的人工智能设备对应知识水平为青涩;年龄在21-29岁的人工智能设备对应知识水平为娴熟;年龄在30-60的人工智能设备对应知识水平为老练;对应不同阶段的知识水平,后台通过算法调用不同的知识库做初始化。
S102,控制人工智能设备使用知识库中的内容与用户进行交互,并且当与用户进行语音交互时,根据为人工智能设备匹配的声音,控制人工智能设备发声。
人工智能设备原型设定后,主动开始与用户交流,打招呼词语可依据对应年龄呈现不一样的说法,比如,与儿童用户交流时,使用比较萌的声音和词汇;与老人用户交流时,使用稳重成熟的声音和词汇。
S103,根据最近一次为人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为人工智能设备重新匹配对应的知识库和声音。
本发明实施例的人工智能设备的控制方法,根据用户的年龄为人工智能设备匹配对应的知识库,使得用户与人工智能设备的交流在同一知识水平面上,用户比较容易理解人工智能设备输出的信息。而且人工智能设备按照为其匹配的声音发声,针对不同年龄段的用户发出不一样的声音,使得用户与人工智能设备更像是朋友间在交流,拉近了用户与人工智能设备之间的距离,提升了用户使用体验。而且随着时间的增长,用户的知识水平和声音发生变化,为人工智能设备重新匹配对应的知识库和声音,实现了人工智能设备与用户共同成长,赋予了人工智能设备“生命”。
在本发明的一个实施例中,人工智能设备是人形机器人,该方法还包括:
根据用户的年龄属性和性别属性,调整人形机器人的肢体特征和/或容貌。
比如,对于男性的人形机器人和女性的人形机器人分别默认60种人物原型,从10岁到60岁的人物原型,随着自然年的增长,人形机器人的肢体特征和容貌都在发生变化。其中,10岁到20岁四肢都在逐渐增长,20岁-30岁四肢肌肉比较紧致,30岁-60岁的脸部有皱纹,并随着年龄的增加皱纹逐渐加深,而且四肢肌肉变得逐渐松散。
在本发明的一个实施例中,人工智能设备是人形机器人,该方法还包括:
根据用户的年龄属性、性别属性和当前季节,为人形机器人配置服饰。
比如,初始化机器人后,依据当前时间确定当前季节,按照当前季度初始化机器人的服饰,在机器人的外表面显示服饰。可选服饰默认支持4个季节;用户可在应用程序(Application,APP)的商城中为机器人购买服饰。其中,服饰包括:服装、鞋、帽、袜子、手套、围巾、领带、提包、阳伞、发饰等。
在本发明的一个实施例中,该方法还包括:
若用户与人工智能设备交互的词语不在为人工智能设备匹配的知识库中,且其他的预定知识库中包括该词语,则将包括该词语的预定知识库匹配给人工智能设备。
比如,儿童学会了新的英语单词,该儿童的知识体系实现了进阶,人工智能设备会依据该单词对应的知识库重新调整自己的知识水平,以使人工智能设备与用户的知识水平保持一致,实现了用户与人工智能设备之间更好地交流。
人工智能设备在与用户语音交互过程中,会记录用户每句话的关键词并回传给后台服务器,通过实时与知识库的关键词对比,发现用户所用词汇已超过为人工智能设备匹配的知识库的内容,通过进行更高级的知识库对比查询,同时更新人工智能设备的知识库,以使人工智能设备与用户的知识水平保持一致,从而使得人工智能设备与用户共同成长,便于用户与人工智能设备之间更好地交流。
在本发明的一个实施例中,该方法还包括:
当用户与人工智能设备交互的词语不在为人工智能设备匹配的知识库中时,控制人工智能设备输出称赞用户的信息。
比如,当用户与人工智能设备交流时第一次使用成语,该成语不在为人工智能设备匹配的知识库中,说明用户的知识水平在成长,主动对用户进行称赞,提升用户与人工智能设备交流的乐趣。
在本发明的一个实施例中,该方法还包括:
若用户与人工智能设备交互的词语不在为人工智能设备匹配的知识库中,且其他的预定知识库中均不包括该词语,则从网络上搜索该词语的内容,根据从网络上搜索出的该词语的内容,更新为人工智能设备匹配的知识库。
比如儿童学会了新的网络词汇,人工智能设备对比现有本地知识库后发现该不存在该网络词汇,启动网络搜索,并更新对应词汇的知识体系,实现了知识体系更新。
在本发明的一个实施例中,该方法还包括:
根据用户的表情和/或声音,确定用户的情绪;根据该情绪,确定人工智能设备与用户交互的内容和/或声音属性。
其中,当人工智能设备在与用户交互时,通过摄像头采集用户表情并进行识别分析,根据用户表情的喜怒哀乐,调用对应情绪下的交互数据和声音,同时调用知识库给予用户相应的反馈,达到与用户情感同步的目的。
在本发明的一个实施例中,该方法还包括:
当用户向人工智能设备喂食时,控制人工智能设备表现出开心的状态;若当前时刻与人工智能设备最近一次被喂食的时刻之间的差值大于预定时长,则控制人工智能设备进入预定的饥饿状态。
其中,当人工智能设备使用一定时间后,用户长时间没有向人工智能设备喂食,人工智能设备进入预定的饥饿状态。或者后台设定人工智能设备的饥饿度值以及饥饿模式阈值,刚开始向人工智能设备喂食时饥饿度值为饱满,随着时间的流逝,饥饿度值逐渐降低,当初始饥饿度值小于阈值后,人工智能设备进入饥饿状态。
当人工智能设备进入饥饿状态时,人工智能设备表现出伤感的情绪,语音交互音量降低。用户APP会收到饥饿警告,体现人工智能设备的状态。需要用户购买食物向人工智能设备喂食,其中,用户在APP上购买食物和向人工智能设备喂食。当向人工智能设备吃饱后,人工智能设备会与用户进行感谢的互动,并表现开心的状态,比如控制人工智能设备显示笑脸。
在本发明的一个实施例中,人工智能设备本身会随着自然时间成长,默认按年成长,赋予了人工智能设备“年龄”的属性。
比如,在人工智能设备激活时,启动计时,同时同步从互联网更新时间;默认机器人年龄在10-60岁。
通过摄像头获取用户体态信息,通过语音交互获取用户知识水平信息,根据用户知识水平不断更新自身知识体系、体态等,以实现跟随用户成长的效果。
在本发明的一个实施例中,该方法还包括:
根据人工智能设备所在环境的温度、人工智能设备的休眠时长以及当前时刻与人工智能设备最近一次被喂食的时刻之间的差值,确定是否将人工智能设备切换到对应的预定生病状态。
其中,采用随机算法给机器人设置生病状态,在算法中增设概率提升条件。比如,通过天气信息计算人工智能设备所在环境的温差值,或者温度感应器感知周围环境进行对比。当人工智能设备长期处于低温环境下,将人工智能设备切换到感冒的状态,控制人工智能设备发出咳嗽声音,并加重人工智能设备发出声音中的鼻音。当人工智能设备的休眠时长小于预定的休眠时长,或者人工智能设备处于饥饿状态的持续时长大于预定的饥饿时长,将人工智能设备切换到虚弱的状态,控制人工智能设备语速减慢,语调降低。通过将人工智能设备切换到生病状态,以使人工智能设备具有更多的生命特征。
在本发明的一个实施例中,该方法还包括:
在人工智能设备切换到生病状态之后,当向人工智能设备投喂药物时,判断药物是否与人工智能设备的疾病类型匹配;若药物与人工智能设备的疾病类型匹配,控制人工智能设备恢复到正常的状态。
其中,人工智能设备生病时,会在APP中提醒用户,用户可通过商场购买药品,并按照说明对机器人进行照顾。比如,人工智能设备切换到感冒的状态,当用户操作终端向人工智能设备投喂感冒药时,控制人工智能设备恢复到正常的状态。或者,人工智能设备切换到虚弱的状态,当用户操作终端向人工智能设备投喂葡萄糖时,控制人工智能设备恢复到正常的状态。
在本发明的一个实施例中,该方法还包括:
设置人工智能设备的死亡值以及死亡阈值,初始死亡值为0;当人工智能设备进入饥饿状态或者生病状态时,增大死亡值;当死亡值超过死亡阈值后,人工智能设备进入死亡模式,无法与人工智能设备交互。
图2示出了本发明一个实施例提供的人工智能设备的控制装置的结构示意图。该装置200包括:
第一匹配模块201,用于当用户与人工智能设备交互时,根据用户的年龄属性,为人工智能设备匹配对应的知识库和声音。
第一控制模块202,用于控制人工智能设备使用知识库中的内容与用户进行交互,并且当与用户进行语音交互时,根据为人工智能设备匹配的声音,控制人工智能设备发声。
第二匹配模块203,用于根据最近一次为人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为人工智能设备重新匹配对应的知识库和声音。
在本发明的一个实施例中,人工智能设备是人形机器人,该装置200还包括:
调整模块,用于根据用户的年龄属性和性别属性,调整人形机器人的肢体特征和/或容貌。
在本发明的一个实施例中,人工智能设备是人形机器人,的方法还包括:
配置模块,用于根据用户的年龄属性、性别属性和当前季节,为人形机器人配置服饰。
在本发明的一个实施例中,该装置200还包括:
第三匹配模块,用于当用户与人工智能设备交互的词语不在为人工智能设备匹配的知识库中,且其他的预定知识库中包括该词语时,将包括该词语的预定知识库匹配给人工智能设备。
在本发明的一个实施例中,该装置200还包括:
第二控制模块,用于当用户与人工智能设备交互的词语不在为人工智能设备匹配的知识库中时,控制人工智能设备输出称赞用户的信息。
在本发明的一个实施例中,该装置200还包括:
更新模块,用于当用户与人工智能设备交互的词语不在为人工智能设备匹配的知识库中,且其他的预定知识库中均不包括该词语时,从网络上搜索该词语的内容,根据从网络上搜索出的该词语的内容,更新为人工智能设备匹配的知识库。
在本发明的一个实施例中,该装置200还包括:
情绪确定模块,用于根据用户的表情和/或声音,确定用户的情绪;
信息确定模块,用于根据情绪,确定人工智能设备与用户交互的内容和/或声音属性。
在本发明的一个实施例中,该装置200还包括:
第三控制模块,用于当用户向人工智能设备喂食时,控制人工智能设备表现出开心的状态。
第四控制模块,用于在当前时刻与人工智能设备最近一次被喂食的时刻之间的差值大于预定时长时,控制人工智能设备进入预定的饥饿状态。
在本发明的一个实施例中,该装置200还包括:
状态确定模块,用于根据人工智能设备所在环境的温度、人工智能设备的休眠时长以及当前时刻与人工智能设备最近一次被喂食的时刻之间的差值,确定是否将人工智能设备切换到预定的生病状态。
在本发明的一个实施例中,该装置200还包括:
判断模块,用于在人工智能设备切换到生病状态之后,当向人工智能设备投喂药物时,判断药物是否与人工智能设备的疾病类型匹配。
第五控制模块,用于若药物与人工智能设备的疾病类型匹配,控制人工智能设备恢复到正常的状态。
图3是本发明一个实施例提供的人工智能设备的结构示意图。
人工智能设备可以包括处理器301以及存储有计算机程序指令的存储器302。
具体地,上述处理器301可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本发明实施例的一个或多个集成电路。
存储器302可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器302可包括硬盘驱动器(Hard Disk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(Universal Serial Bus,USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器302可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器302可在综合网关容灾设备的内部或外部。在特定实施例中,存储器302是非易失性固态存储器。在特定实施例中,存储器302包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。
处理器301通过读取并执行存储器302中存储的计算机程序指令,以实现上述实施例中的任意一种人工智能设备的控制方法。
在一个示例中,人工智能设备还可包括通信接口303和总线310。其中,如图3所示,处理器301、存储器302、通信接口303通过总线310连接并完成相互间的通信。
通信接口303,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
总线310包括硬件、软件或两者,将人工智能设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、外围组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线310可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
该人工智能设备可以执行本发明实施例中的人工智能设备的控制方法,从而实现结合图1和图2描述的人工智能设备的控制方法和装置。
另外,结合上述实施例中的人工智能设备的控制方法,本发明实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种人工智能设备的控制方法。
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

Claims (13)

1.一种人工智能设备的控制方法,其特征在于,包括:
当用户与人工智能设备交互时,根据所述用户的年龄属性,为所述人工智能设备匹配对应的知识库和声音;
控制所述人工智能设备使用所述知识库中的内容与所述用户进行交互,并且当与所述用户进行语音交互时,根据为所述人工智能设备匹配的声音,控制所述人工智能设备发声;
根据最近一次为所述人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为所述人工智能设备重新匹配对应的知识库和声音。
2.根据权利要求1所述的方法,其特征在于,所述人工智能设备是人形机器人,所述的方法还包括:
根据所述用户的年龄属性和性别属性,调整所述人形机器人的肢体特征和/或容貌。
3.根据权利要求1所述的方法,其特征在于,所述人工智能设备是人形机器人,所述的方法还包括:
根据所述用户的年龄属性、性别属性和当前季节,为所述人形机器人配置服饰。
4.根据权利要求1所述的方法,其特征在于,还包括:
若所述用户与所述人工智能设备交互的词语不在为所述人工智能设备匹配的知识库中,且其他的预定知识库中包括该词语,则将包括该词语的预定知识库匹配给所述人工智能设备。
5.根据权利要求1所述的方法,其特征在于,还包括:
当所述用户与所述人工智能设备交互的词语不在为所述人工智能设备匹配的知识库中时,控制所述人工智能设备输出称赞所述用户的信息。
6.根据权利要求1所述的方法,其特征在于,还包括:
若所述用户与所述人工智能设备交互的词语不在为所述人工智能设备匹配的知识库中,且其他的预定知识库中均不包括该词语,则从网络上搜索该词语的内容,根据从网络上搜索出的该词语的内容,更新为所述人工智能设备匹配的知识库。
7.根据权利要求1所述的方法,其特征在于,还包括:
根据所述用户的表情和/或声音,确定所述用户的情绪;
根据所述情绪,确定所述人工智能设备与所述用户交互的内容和/或声音属性。
8.根据权利要求1所述的方法,其特征在于,还包括:
当所述用户向所述人工智能设备喂食时,控制所述人工智能设备表现出开心的状态;
若当前时刻与所述人工智能设备最近一次被喂食的时刻之间的差值大于预定时长,则控制所述人工智能设备进入预定的饥饿状态。
9.根据权利要求1所述的方法,其特征在于,还包括:
根据所述人工智能设备所在环境的温度、所述人工智能设备的休眠时长以及当前时刻与所述人工智能设备最近一次被喂食的时刻之间的差值,确定是否将所述人工智能设备切换到预定的生病状态。
10.根据权利要求9所述的方法,其特征在于,还包括:
在所述人工智能设备切换到所述生病状态之后,当向所述人工智能设备投喂药物时,判断所述药物是否与所述人工智能设备的疾病类型匹配;
若所述药物与所述人工智能设备的疾病类型匹配,控制所述人工智能设备恢复到正常的状态。
11.一种人工智能设备的控制装置,其特征在于,包括:
第一匹配模块,用于当用户与人工智能设备交互时,根据所述用户的年龄属性,为所述人工智能设备匹配对应的知识库和声音;
第一控制模块,用于控制所述人工智能设备使用所述知识库中的内容与所述用户进行交互,并且当与所述用户进行语音交互时,根据为所述人工智能设备匹配的声音,控制所述人工智能设备发声;
第二匹配模块,用于根据最近一次为所述人工智能设备匹配知识库和声音的时刻与当前时刻之间的差值,为所述人工智能设备重新匹配对应的知识库和声音。
12.一种人工智能设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
所述处理器执行所述计算机程序指令时实现如权利要求1-10任意一项所述的人工智能设备的控制方法。
13.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-10任意一项所述的人工智能设备的控制方法。
CN201811506482.2A 2018-12-10 2018-12-10 人工智能设备的控制方法、装置、设备及介质 Pending CN111290570A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811506482.2A CN111290570A (zh) 2018-12-10 2018-12-10 人工智能设备的控制方法、装置、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811506482.2A CN111290570A (zh) 2018-12-10 2018-12-10 人工智能设备的控制方法、装置、设备及介质

Publications (1)

Publication Number Publication Date
CN111290570A true CN111290570A (zh) 2020-06-16

Family

ID=71024086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811506482.2A Pending CN111290570A (zh) 2018-12-10 2018-12-10 人工智能设备的控制方法、装置、设备及介质

Country Status (1)

Country Link
CN (1) CN111290570A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114445563A (zh) * 2022-03-15 2022-05-06 深圳市爱云信息科技有限公司 3d全息影像交互方法、装置、系统与介质
CN116787469A (zh) * 2023-08-29 2023-09-22 四川数智宗医机器人有限公司 基于人工智能的数字中医机器人预问诊系统

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1338980A (zh) * 1999-11-30 2002-03-06 索尼公司 机器人设备及其控制方法,和机器人性格判别方法
US20160155437A1 (en) * 2014-12-02 2016-06-02 Google Inc. Behavior adjustment using speech recognition system
CN105893771A (zh) * 2016-04-15 2016-08-24 北京搜狗科技发展有限公司 一种信息服务方法和装置、一种用于信息服务的装置
CN106200886A (zh) * 2015-04-30 2016-12-07 包伯瑜 一种基于语言交互操控的移动智能玩具及玩具使用方法
CN106648082A (zh) * 2016-12-09 2017-05-10 厦门快商通科技股份有限公司 一种模拟真人互动的智能服务设备及方法
CN107507612A (zh) * 2017-06-30 2017-12-22 百度在线网络技术(北京)有限公司 一种声纹识别方法及装置
CN108172217A (zh) * 2017-12-29 2018-06-15 上海与德科技有限公司 机器人的成长方法
WO2018170668A1 (zh) * 2017-03-20 2018-09-27 信利半导体有限公司 一种电子虚拟人应用系统的构建方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1338980A (zh) * 1999-11-30 2002-03-06 索尼公司 机器人设备及其控制方法,和机器人性格判别方法
US20160155437A1 (en) * 2014-12-02 2016-06-02 Google Inc. Behavior adjustment using speech recognition system
CN106200886A (zh) * 2015-04-30 2016-12-07 包伯瑜 一种基于语言交互操控的移动智能玩具及玩具使用方法
CN105893771A (zh) * 2016-04-15 2016-08-24 北京搜狗科技发展有限公司 一种信息服务方法和装置、一种用于信息服务的装置
CN106648082A (zh) * 2016-12-09 2017-05-10 厦门快商通科技股份有限公司 一种模拟真人互动的智能服务设备及方法
WO2018170668A1 (zh) * 2017-03-20 2018-09-27 信利半导体有限公司 一种电子虚拟人应用系统的构建方法
CN107507612A (zh) * 2017-06-30 2017-12-22 百度在线网络技术(北京)有限公司 一种声纹识别方法及装置
CN108172217A (zh) * 2017-12-29 2018-06-15 上海与德科技有限公司 机器人的成长方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114445563A (zh) * 2022-03-15 2022-05-06 深圳市爱云信息科技有限公司 3d全息影像交互方法、装置、系统与介质
CN116787469A (zh) * 2023-08-29 2023-09-22 四川数智宗医机器人有限公司 基于人工智能的数字中医机器人预问诊系统

Similar Documents

Publication Publication Date Title
CN111496802A (zh) 人工智能设备的控制方法、装置、设备及介质
US10977452B2 (en) Multi-lingual virtual personal assistant
WO2020135194A1 (zh) 基于情绪引擎技术的语音交互方法、智能终端及存储介质
US20190172448A1 (en) Method of performing multi-modal dialogue between a humanoid robot and user, computer program product and humanoid robot for implementing said method
CN106462384A (zh) 基于多模态的智能机器人交互方法和智能机器人
US20180232662A1 (en) Parsers for deriving user intents
Krakovsky Artificial (emotional) intelligence
CN107765852A (zh) 基于虚拟人的多模态交互处理方法及系统
US20200125967A1 (en) Electronic device and method for controlling the electronic device
CN108108340A (zh) 用于智能机器人的对话交互方法及系统
KR20190046631A (ko) 자연어 프로세싱을 위한 시스템 및 방법
JP6860010B2 (ja) 情報処理システム、情報処理方法、および情報処理プログラム
JP7416295B2 (ja) ロボット、対話システム、情報処理方法及びプログラム
TWI690862B (zh) 人工智慧裝置的本地學習系統
JP6567610B2 (ja) 音声と仮想動作を同期させる方法、システムとロボット本体
CN109036395A (zh) 个性化的音箱控制方法、系统、智能音箱及存储介质
US20200193994A1 (en) Electronic device and method for controlling electronic device
CN108806699B (zh) 语音反馈方法、装置、存储介质及电子设备
WO2016183961A1 (zh) 智能设备的界面切换方法、系统、设备及非易失性计算机存储介质
CN111290570A (zh) 人工智能设备的控制方法、装置、设备及介质
CN110473543A (zh) 一种语音识别方法、装置
CN114115533A (zh) 智能交互方法和装置
CN106776557B (zh) 情感机器人的情感状态记忆识别方法及装置
WO2016206644A1 (zh) 机器人控制引擎及系统
WO2018000260A1 (zh) 一种机器人交互内容的生成方法、系统及机器人

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200616

RJ01 Rejection of invention patent application after publication