一种智能设备的控制方法及装置制造方法及图纸

技术编号:14526702 阅读:36 留言:0更新日期:2017-02-02 06:24
本发明专利技术实施例公开了一种智能设备的控制方法及装置。该方法包括:依据智能设备的模态输出值以及模态特征信息,构建模态输出模型;获取所述智能设备中传感器采集的当前模态特征信息;依据所述模态输出模型,确定所述当前模态特征信息对应的至少两个模态输出值;控制所述至少两个模态输出值相互配合输出。本发明专利技术实施例提供的技术方案,实现了智能设备的多模态输出,丰富了智能设备与用户的交互方式。

【技术实现步骤摘要】

本专利技术实施例涉及智能终端
,尤其涉及一种智能设备的控制方法及装置。
技术介绍
随着科学技术的不断进步和机器人技术的不断发展,智能机器人等智能设备已逐渐走入千家万户,市场上也出现了不少智能机器人给人们的生活带来便利和乐趣,其中,交互机器人作为智能机器人的一种,能够和人们互动,给人们的生活,尤其是给老人或孩子的生活增添了许多乐趣。然而,目前市场上的智能机器人行为方式都比较单一,主要的缺点在于智能机器人的输出模态单一或者模态之间没有关联性,不能给人们很好的交互感受。
技术实现思路
本专利技术实施例提供一种智能设备的控制方法及装置,以实现智能设备的多模态输出。一方面,本专利技术实施例提供了一种智能设备的控制方法,包括:依据智能设备的模态输出值以及模态特征信息,构建模态输出模型;获取所述智能设备中传感器采集的当前模态特征信息;依据所述模态输出模型,确定所述当前模态特征信息对应的至少两个模态输出值;控制所述至少两个模态输出值相互配合输出。另一方面,本专利技术实施例还提供了一种智能设备的控制装置,包括:模型构建模块,用于依据智能设备的模态输出值以及模态特征信息,构建模态输出模型;当前信息获取模块,用于获取所述智能设备中传感器采集的当前模态特征信息;模态输出确定模块,用于依据所述模态输出模型,确定所述当前模态特征信息对应的至少两个模态输出值;模态输出控制模块,用于控制所述至少两个模态输出值相互配合输出。本专利技术实施例提供的技术方案,依据智能设备的模态输出值和模态特征信息构建模态输出模型,在获取智能设备的当前模态特征信息之后,将当前模态特征信息作为模态输出模型的输入,相应地模态输出模型输出多个模态输出值,随后智能设备依据多个模态输出值相互配合输出,即,实现了智能设备的多模态输出,丰富了智能设备与用户的交互方式。附图说明图1为本专利技术实施例一中提供的一种智能设备的控制方法的流程图;图2为本专利技术实施例二中提供的一种智能设备的控制方法的流程图;图3为本专利技术实施例三中提供的一种智能设备的控制方法的流程图;图4为本专利技术实施例四中提供的一种智能设备的控制方法的流程图;图5为本专利技术实施例五中提供的一种智能设备的控制装置的结构图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一中提供的一种智能设备的控制方法的流程图。本实施例的方法可以由智能设备的控制装置来执行,该装置可通过硬件和/或软件的方式实现。参考图1,本实施例提供的智能设备的控制方法具体可以包括如下:步骤11、依据智能设备的模态输出值以及模态特征信息,构建模态输出模型。在本实施例中,智能设备可以是智能机器人或电子宠物等设备。智能设备可以支持文字、声音、图像、动作、对话、和情感分析等多种模态,且一种模态的取值可以不同。模态输出值包含模态以及模态的取值两层含义。其中,模态特征信息指的是智能设备中传感器采集的用户输入信息,且可以将模态特征信息转化为可计算单位形式存储以便于对模态特征信息做相关计算处理。具体的,输入信息的模态可以包括文字、声音、图像、动作等,每个模态转化方式不同。例如,针对文字型模态特征信息,一般转化为字节流,按照编码规范确定字符的编码,并按照字符的顺序依次对字符码进行拼接(即按字符编码顺序拼接)。编码规范很多,这里以汉字内码扩展规范(ChineseInternalCodeSpecification,GBK)为例,将每个汉字转化为4个字母组成的编码,如“高兴”的GBK编码表示为“B8DFD0CB”。针对声音型模态特征信息,可以分音调、音色、响度、音重等多个维度,每个维度可以用整数或小数表示,例如4个声音维度可表示为(10,5,10,20)。针对图像型特征信息,可以转化为一个二维的整数数组,每一个维度是代表像素的整数值,例如(128200125125,200100200250)。在本实施例中,模态输出模型用于确定模态特征信息与模态输出值之间的关联关系,即用于确定模态特征信息对应的模态以及模态的取值,即模态输出模型的输入是模态特征信息,输出是模态输出值。需要说明的是,本实施例中对模态输出模型的构建方法不作具体限定,如可以依据基于人工规则和/或模型训练方式,构建模态输出模型。步骤12、获取所述智能设备中传感器采集的当前模态特征信息。在本实施例中,当前模态特征信息指的是依据用户当前输入提取得到的模态特征信息。具体的,智能设备中传感器可以采集得到用户当前输入,其中传感器可以是音频采集器如麦克、图像采集器如摄像头等,随后智能设备从用户当前输入中提取得到当前模态特征信息,例如以智能设备通过麦克采集的语音信息是“gaoxing”为例,提取的当前模态特征信息是“高兴”。并且,可以将当前模态特征信息转化为可计算单位进行存储。步骤13、依据所述模态输出模型,确定所述当前模态特征信息对应的至少两个模态输出值。具体的,将当前模态特征信息作为模态输出模型的输入,模态输出模型依据模态特征信息与模态输出值之间的关联关系,输出至少两个模态输出值。仍以当前模态特征信息是“B8DFD0CB”为例,模态输出值可以是图像:笑脸,以及动作:跳舞。步骤14、控制所述至少两个模态输出值相互配合输出。具体的,智能设备的至少两个模态以对应的取值执行操作,以实现多模态配合输出。仍以模态输出值是图像:笑脸,以及动作:跳舞为例,智能设备的图像显示单元展示笑脸图像,且智能设备的肢体结构执行跳舞操作,即智能设备在展示笑脸图像的同时跳舞,实现了智能设备的多模态输出,相比于现有技术中的单模态输出,丰富了智能设备与用户的交互方式。本专利技术实施例提供的技术方案,依据智能设备的模态输出值和模态特征信息构建模态输出模型,在获取智能设备的当前模态特征信息之后,将当前模态特征信息作为模态输出模型的输入,相应地模态输出模型输出多个模态输出值,随后智能设备依据多个模态输出值相互配合输出,即,实现了智能设备的多模态输出,丰富了智能设备与用户的交互方式。示例性的,依据智能设备的模态输出值以及模态特征信息,构建模态输出模型,可以包括:获取用户设定的模态输出值与模态特征值之间的映射关系。具体的,可以根据人工经验,直接确定模态输出值与模态特征值之间的映射关系,从而获取当前模态特征信息之后,依据人工设定的映射关系确定当前模态特征信息关联的至少两个模态输出值。例如,当接收到字符流为“B8DFD0CB”时(即“高兴”),根据规则方法情感分析的输出为“状态:开心”,则机器人可以播放笑脸表情或其他快乐的表现。实施例二本实施例在上述实施例一的基础上,提供了一种新的智能设备的控制方法。在本实施例中可以基于统计模型构建模态输出模型,且对统计模型不作具体限定,如统计模型可以是朴素贝叶斯,决策树,支持向量机或深度学习等。为了便于理解,如下实施例中以统计模型是朴素贝叶斯为例进行说明。为了后续得到模态特征信息为x时,智能设备的模态输出值是y的概率,即为了预测条件概率p(y|x),以朴素贝叶斯举例如下:根据贝叶斯公式p(x)*p(y|x)=p(y)*p(x|y),推导出p(y|x)=p(y本文档来自技高网...

【技术保护点】
一种智能设备的控制方法,其特征在于,包括:依据智能设备的模态输出值以及模态特征信息,构建模态输出模型;获取所述智能设备中传感器采集的当前模态特征信息;依据所述模态输出模型,确定所述当前模态特征信息对应的至少两个模态输出值;控制所述至少两个模态输出值相互配合输出。

【技术特征摘要】
1.一种智能设备的控制方法,其特征在于,包括:依据智能设备的模态输出值以及模态特征信息,构建模态输出模型;获取所述智能设备中传感器采集的当前模态特征信息;依据所述模态输出模型,确定所述当前模态特征信息对应的至少两个模态输出值;控制所述至少两个模态输出值相互配合输出。2.根据权利要求1所述的方法,其特征在于,依据智能设备的模态输出值以及模态特征信息,构建模态输出模型,包括:获取用户设定的模态输出值与模态特征值之间的映射关系。3.根据权利要求1所述的方法,其特征在于,依据智能设备的模态输出值以及模态特征信息,构建模态输出模型,包括:依据智能设备的模态输出值的频次,确定智能设备中包含的模态输出值的先验概率;依据模态输出值的频次以及模态特征信息的频次,确定模态特征信息在模态输出值中的条件概率;依据确定的先验概率和条件概率,构建模态输出模型。4.根据权利要求3所述的方法,其特征在于,所述模态输出值以及模态特征信息是依据智能设备的使用数据动态确定的。5.根据权利要求1所述的方法,其特征在于,控制所述至少两个模态输出值相互配合输出,包括:分别确定所述至少两个模态输出值的输出时间;依据确定的输出时间,控制所述至少两个模态输出值相互配合...

【专利技术属性】
技术研发人员:郭瑞郭祥雷宇
申请(专利权)人:北京智能管家科技有限公司
类型:发明
国别省市:北京;11

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

1