[发明专利]一种利用机器视觉实现人机对弈的方法、装置及电子设备有效
申请号: | 201710864269.8 | 申请日: | 2017-09-21 |
公开(公告)号: | CN107729983B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 方勇 | 申请(专利权)人: | 北京深度奇点科技有限公司 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;A63F13/822;G06K9/00;G10L13/04 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 祁献民 |
地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 机器 视觉 实现 人机 对弈 方法 装置 电子设备 | ||
本发明实施例公开了一种利用机器视觉实现人机对弈的方法、装置及电子设备,涉及人工智能技术领域。本发明实施例的利用机器视觉实现人机对弈的方法包括:获取针对对弈机器人的角色设置信息;根据预设模型对所述角色设置信息进行解析,形成解析结果;基于所述解析结果,从语言信息、语音信息、棋力信息、棋风信息以及肢体语言信息中选择加载与所述属性信息匹配的第一执行信息;以及基于所述第一执行信息,所述对弈机器人利用机器视觉完成对弈机器人与交互对象之间的信息交互。通过本发明实施例的方案,能够使对弈机器人具有多个不同的角色,丰富了对弈机器人的交互功能。
技术领域
本发明涉及人工智能领域,尤其涉及利用人工智能开发服务型机器人。
背景技术
随着网络技术、机器人技术、人工智能技术的发展和普及,远程控制以及虚拟角色的应用渐渐增多。但是目前在(对弈)服务机器人的领域还没有出现集成多角色的设计。在语音合成领域,一般都包括了合成多种语音的应用;而在人工智能对弈的领域,往往是以难度分级甚至是人工智能的版本来简单实现差异服务,缺乏角色塑造;机器人肢体语言特点方面,也没有出现差异化设计。
发明人在实现本发明的过程中发现,现有技术中,语音合成技术聚焦在实现不同特质的语音的合成这一非常具体的技术问题之上,对于语音的内容不作过多考虑,更加不考虑语音之外的内容。对弈软件中,往往会提供不同的难度选择,用户根据自身的棋力、意图,选择不同难度的对手进行对弈。但这种难度的选择,没有关于棋风的选择,比如进攻性对手,或者防守型对手。而且,这些不同的难度选择也没有和丰富的虚拟角色的塑造统合在一起。
因此,需要一种全新的解决方案。
发明内容
有鉴于此,本发明实施例提供了一种利用机器视觉实现人机对弈的方法、装置及电子设备,至少部分地解决现有技术中存在的问题。
第一方面,本发明实施例提供了一种利用机器视觉实现人机对弈的方法,包括:
获取针对对弈机器人的角色设置信息;
根据预设模型对所述角色设置信息进行解析,形成解析结果;
基于所述解析结果,从语言信息、语音信息、棋力信息、棋风信息以及肢体语言信息中选择加载与所述属性信息匹配的第一执行信息;以及
基于所述第一执行信息,所述对弈机器人利用机器视觉完成对弈机器人与交互对象之间的信息交互。
根据本发明实施例的一种具体实现方式,所述获取针对对弈机器人的角色设置信息,包括:
获取对弈机器人的现场信息,并将所述现场信息发送给远程服务器;
向所述远程服务器发送角色设置信息获取请求;
接收所述远程服务器发送的与所述现场信息关联的角色设置信息;
将所述与所述现场信息关联的角色设置信息设置为所述对弈机器人的当前角色设置信息。
根据本发明实施例的一种具体实现方式,基于所述角色设置信息,能够对对弈机器人设置多个不同类型的角色。
根据本发明实施例的一种具体实现方式,所述根据预设模型对所述角色设置信息进行解析,形成解析结果,包括:
按照预设的编码格式查询提取预设编码位置的预设字段信息;
从所述预设字段信息中,获取特定执行信息形成解析结果,其中所述特定执行信息包括语言信息、语音信息、棋力信息、棋风信息以及肢体语言信息中的一个或多个。
根据本发明实施例的一种具体实现方式,所述基于所述解析结果,从语言信息、语音信息、棋力信息、棋风信息以及肢体语言信息中选择加载与所述属性信息匹配的第一执行信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京深度奇点科技有限公司,未经北京深度奇点科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710864269.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节能环保型交通信号灯
- 下一篇:一种智能交通指示设备