一种云智能学习机器人的制作方法
【技术领域】
[0001]本发明涉及机器人领域,更具体的说涉及一种云智能学习机器人。
【背景技术】
[0002]随着电子技术和信息技术的发展,微处理器的计算能力、存储器的容量和速度都日新月异,越来越强大;无线网络技术也在飞速发展之中,特别智能手机的出现,使得家庭和公共的WiFi覆盖范围和速度都有了巨大的提高,各种类型的云服务器应用也越来越广泛。
[0003]在技术强有力的保证之下,市场上也不断推出各种各样的智能产品,特别是家庭实用型的电子产品,普遍都只是某项技术单一的应用,或者局限于终端自身处理能力的限制,无法实现人工智能应有的无障碍沟通和学习升级的基本要求;儿童教育电子市场上的产品往往也只是一些故事机和学习机之类产品,功能和内容都比较单一,无法满足孩子的好奇心和求知欲望。
[0004]因此,有必要提出一种技术方案,可以有效的初步实现人机无障碍交互的目的,同时利用互联网庞大的资源为用户解答疑惑和增长知识,并且通过数量庞大的终端产品共同反馈,可以很快的增强云服务器的资料库,使得各个终端越来越聪明,实现人工智能,成为了一种新的技术需求。
【发明内容】
[0005](一)要解决的技术问题
目前大部分的语音交互产品都只能接收内置好的为数不多的语音指令,无法识别用户随意说出的自然语言,另外也是根据设定好的答案对语音指令进行回应,不能达到无障碍的人机交流,产品内容也依靠预先内置好的资料,无法满足孩子各方面的求知欲望和天马行空的问题。
[0006](二)技术方案
为解决上述技术问题,本发明提供所述的一种云智能学习机器人,包括机器人终端以及与机器人终端连接的云智能系统,所述云智能系统包括智能操作系统、云语音识别服务器和云数据处理服务器;
所述云智能系统采用智能操作系统作为核心平台;
所述云语音识别服务器对用户语音进行识别,识别用户表达的语义,与云智能系统协作搜索互联网和云数据处理服务器获取用户问题的相应答案,并通过语音合成方式回复用户;
所述云数据处理服务器记录无法查询到答案的问题,并且通过网络自动搜索或人工添加的方式丰富数据库。
[0007]进一步地,所述智能操作系统为Android操作系统、1S操作系统、Windows操作系统、Unix操作系统、Linux操作系统、Mac OS X操作系统、WP操作系统或Chrome OS操作系统。
[0008]进一步地,所述机器人终端为智能设备,设有输入终端和输出终端,所述输入终端包括键盘、鼠标、按钮、唛头和摄像头,所述输出终端包括指示灯、显示屏和扩音器。
[0009]进一步地,所述云数据处理服务器为新建云服务器或已建云服务器。
[0010]所述云智能系统使用过程为:
S1:云智能系统接收用户的语音输入;
S2:通过云识别引擎将语音提交到云语音识别服务器进行识别,并返回相应的识别结果;
S3:将问题在互联网上进行百科搜索;
S4:百科搜索没有答案时提交到设置的云数据处理服务器上进行模糊匹配查找;
S5:获取的结果内容进行合成语音输出;
S6:若步骤(4)里没有找到匹配结果,保存问题,云数据处理服务器会自动在互联网上搜索匹配答案,或者请求人工添加。
[0011]本发明的有益效果为:
本发明方法采用的云语音识别加上云端数据处理模式,可以有效的初步实现人机无障碍交互的目的,同时利用互联网庞大的资源为用户解答疑惑和增长知识,并且通过数量庞大的终端产品共同反馈,可以很快的增强云服务器的资料库,使得各个终端越来越聪明,可以说是首款实用型家庭人工智能。
【附图说明】
[0012]图1是本发明优选实施例的一种云智能学习机器人的结构示意图,
图2是本发明优选实施例的一种云智能学习机器人的使用过程结构示意图,
其中,1、机器人终端,2、云智能系统,21、智能操作系统,22、云语音识别服务器,23、云数据处理服务器。
【具体实施方式】
[0013]为使本发明的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
[0014]图1是本发明优选实施例的一种云智能学习机器人的结构示意图,
图2是本发明优选实施例的一种云智能学习机器人的使用过程结构示意图,
如图1和图2所示,一种云智能学习机器人,包括机器人终端I以及与机器人终端I连接的云智能系统2,所述云智能系统2包括智能操作系统21、云语音识别服务器22和云数据处理服务器23 ;
所述云智能系统2采用智能操作系统作为核心平台;
所述云语音识别服务器22对用户语音进行识别,识别用户表达的语义,与云智能系统2协作搜索互联网和云数据处理服务器23获取用户问题的相应答案,并通过语音合成方式回复用户; 所述云数据处理服务器23记录无法查询到答案的问题,并且通过网络自动搜索或人工添加的方式丰富数据库。
[0015]进一步地,所述智能操作系统为Android操作系统、1S操作系统、Windows操作系统、Unix操作系统、Linux操作系统、Mac OS X操作系统、WP操作系统或Chrome OS操作系统。
[0016]进一步地,所述机器人终端I为智能设备,可以为电脑、手机或其他电子设备,设有输入终端和输出终端,所述输入终端包括键盘、鼠标、按钮、唛头和摄像头,所述输出终端包括指示灯、显示屏和扩音器。
[0017]进一步地,所述云数据处理服务器23为新建云服务器或已建云服务器。
[0018]所述云智能系统使用过程为:
S1:云智能系统2接收用户的语音输入;
S2:通过云识别引擎将语音提交到云语音识别服务器23进行识别,并返回相应的识别结果;
53:将问题在互联网上进行百科搜索;
54:百科搜索没有答案时提交到设置的云数据处理服务器23上进行模糊匹配查找;
55:获取的结果内容进行合成语音输出;
S6:若步骤S4里没有找到匹配结果,保存问题,云数据处理服务器23会自动在互联网上搜索匹配答案,或者请求人工添加。
[0019]综上所述,本发明方法中各个机器人终端的语音指令通过互联网传递到云语音识别服务器上进行识别,识别结果返回给机器人,然后通过搜索互联网和云数据处理服务器来获取答案,并通过语音合成技术播放给用户;本发明方法采用的云语音识别加上云端数据处理模式,可以有效的初步实现人机无障碍交互的目的,同时利用互联网庞大的资源为用户解答疑惑和增长知识,并且通过数量庞大的终端产品共同反馈,可以很快的增强云服务器的资料库,使得各个终端越来越聪明,可以说是首款实用型家庭人工智能。
[0020]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种云智能学习机器人,包括机器人终端以及与机器人终端连接的云智能系统,其特征在于,所述云智能系统包括智能操作系统、云语音识别服务器和云数据处理服务器; 所述云智能系统采用智能操作系统作为核心平台; 所述云语音识别服务器对用户语音进行识别,识别用户表达的语义,与云智能系统协作搜索互联网和云数据处理服务器获取用户问题的相应答案,并通过语音合成方式回复用户; 所述云数据处理服务器记录无法查询到答案的问题,并且通过网络自动搜索或人工添加的方式丰富数据库。2.根据权利要求1所述的一种云智能学习机器人,其特征在于:所述智能操作系统为Android操作系统、1S操作系统、Windows操作系统、Unix操作系统、Linux操作系统、MacOS X操作系统、WP操作系统或Chrome OS操作系统。3.根据权利要求1所述的一种云智能学习机器人,其特征在于:所述机器人终端为智能设备,设有输入终端和输出终端,所述输入终端包括键盘、鼠标、按钮、唛头和摄像头,所述输出终端包括指示灯、显示屏和扩音器。4.根据权利要求1或3所述的一种云智能学习机器人,其特征在于:所述云数据处理服务器为新建云服务器或已建云服务器。5.根据权利要求1、2、3或4所述的一种云智能学习机器人,其特征在于所述云智能系统使用过程为: 51:云智能系统接收用户的语音输入; 52:通过云识别引擎将语音提交到云语音识别服务器进行识别,并返回相应的识别结果; S3:将问题在互联网上进行百科搜索; S4:百科搜索没有答案时提交到设置的云数据处理服务器上进行模糊匹配查找; S5:获取的结果内容进行合成语音输出; S6:若步骤(4)里没有找到匹配结果,保存问题,云数据处理服务器会自动在互联网上搜索匹配答案,或者请求人工添加。
【专利摘要】本发明涉及机器人领域,具体涉及一种云智能学习机器人,包括机器人终端以及与机器人终端连接的云智能系统,所述云智能系统包括智能操作系统、云语音识别服务器和云数据处理服务器;本发明方法采用的云语音识别加上云端数据处理模式,可以有效的初步实现人机无障碍交互的目的,同时利用互联网庞大的资源为用户解答疑惑和增长知识,并且通过数量庞大的终端产品共同反馈,可以很快的增强云服务器的资料库,使得各个终端越来越聪明,可以说是首款实用型家庭人工智能。
【IPC分类】G06F17/30, G10L15/34
【公开号】CN104882143
【申请号】CN201510286800
【发明人】曾华伦
【申请人】深圳市启明创新科技开发有限公司
【公开日】2015年9月2日
【申请日】2015年5月31日