一种基于大数据的人工智能语音交互系统的制作方法
本发明涉及人工智能技术领域,具体涉及一种基于大数据的人工智能语音交互系统。
背景技术:
随着科技的不断进步,搜索引擎已成为人们生活中必不可少的部分,并日趋智能化。目前,传统的搜索引擎的交互方式是用户输入搜索关键字,搜索引擎返回与用户需求相关的搜索结果,并按照相关性由高到低的顺序排序。用户可浏览和点击搜索结果,并从中选择感兴趣或有需求的信息和内容。其中,有的搜索引擎利用了框计算技术与知识图谱技术。框计算技术主要是搜索引擎针对用户输入的查询关键词直接提供结果或者服务。例如:用户在搜索引擎中搜索“北京天气”、“人民币美元汇率”、“五一放假”等关键字,都可以在搜索结果页面的最顶端展现结果。而知识图谱技术旨在将与用户需求相关的知识组织并展现成一张“知识图”,以满足用户对背景知识的需求以及延伸的需求。例如搜索“刘德华”,通过知识图谱技术,搜索引擎可展现刘德华的身高、生日、影视作品等背景知识,以及“张学友”、“朱丽倩”等其他相关人物。
但由于传统搜索引擎的使用需要人为手动输入关键字并要通过肉眼在弹出的大量反馈信息中筛选出符合度最高的信息。长时间后,必然会造成人们的疲劳、眼睛酸痛等症状,且该方式效率非常低。
人工智能(artificialintelligence)是计算机科学的一个分支,英文缩写为ai,是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
如若能在搜索引擎当中引入人工智能,以实现人机交互,使其能像人与人之间那样进行持续地交互,将有助于提高检索效率,降低人们的疲劳度,且有助于提升用户体验。
技术实现要素:
本发明的目的在于克服现有技术的不足,提供一种可基于多种语言进行持续交互及搜索,将搜索引擎从工具化转变为拟人化的基于大数据的人工智能语音交互系统。
本发明的技术方案如下:
一种基于大数据的人工智能语音交互系统,包括客户端、语音关键字服务器、云存储服务器、即时通信服务器、智能机器人和大数据语义资源服务器;
所述客户端,用于录入语音询问指令,并根据所述语音询问指令向所述智能机器人发送询问内容信息;
所述语音关键字服务器,用于根据所述语音询问指令中的关键字生成询问内容信息;
所述云存储服务器,用于保存所述语音询问指令的询问内容信息;
所述即时通信服务器,用于在所述客户端和智能机器人之间建立即时消息传输通道;
所述大数据语义资源服务器,用于对所述客户端所发送的询问内容信息进行解析,并根据解析结果获得对应资料的相关信息,以及通过所述智能机器人向所述客户端反馈所述相关信息。
进一步的,所述客户端包括语音采集模块、信息处理模块;
所述语音采集模块用于采集所述语音询问指令,并将所述语音询问指令发送到所述信息处理模块;
所述信息处理模块用于将所述语音询问指令转换为文本询问信息,并提取出关键字,再根据所提取的关键字在所述语音关键字服务器中选择询问内容信息,以及向所述智能机器人发送所述询问内容信息。
进一步的,所述客户端还包括语种分析模块;
所述语种分析模块用于分析所述语音询问指令的语种,所述信息处理模块再根据对应的语种处理将所述语音询问指令转换为文本询问信息。
进一步的,所述语种分析模块包括普通话分析、粤语分析、英语分析。
进一步的,所述客户端还包括触控屏;
所述语音关键字服务器所生成的询问内容信息通过所述触控屏上进行选择。
进一步的,所述客户端还包括语音播放模块;
所述智能机器人所反馈的相关信息以文本形式发送到所述信息处理模块,所述信息处理模块将反馈的所述文本信息转换为语音信息,再通过所述语音播放模块播放出。
进一步的,所述大数据语义资源服务器通过搜索引擎从互联网中进行询问内容信息相关的检索。
进一步的,所述搜索引擎包括百度、360、搜狗。
相对于现有技术,本发明的有益效果在于:
本发明可基于多种语言进行与智能机器人的持续交互,根据客户询问信息利用各种搜索引擎从互联网的大数据当中寻找出最佳解答,将搜索引擎从工具化转变为拟人化,使人机之间能像人与人之间那样进行持续地交互,将有助于提高检索效率,降低人们的疲劳度,且有助于提升用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种基于大数据的人工智能语音交互系统的系统框图;
图2为本发明实施例提供的一种基于大数据的人工智能语音交互系统的系统组成框图;
图3为本发明实施例提供的一种基于大数据的人工智能语音交互系统的人机交互示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例
请参阅图1,本发明实施例提供一种基于大数据的人工智能语音交互系统,包括客户端、语音关键字服务器、云存储服务器、即时通信服务器、智能机器人和大数据语义资源服务器。其中,所述客户端,用于录入语音询问指令,并根据所述语音询问指令向所述智能机器人发送询问内容信息;所述语音关键字服务器,用于根据所述语音询问指令中的关键字生成询问内容信息;所述云存储服务器,用于保存所述语音询问指令的询问内容信息;所述即时通信服务器,用于在所述客户端和智能机器人之间建立即时消息传输通道;所述大数据语义资源服务器,用于对所述客户端所发送的询问内容信息进行解析,并根据解析结果获得对应资料的相关信息,以及通过所述智能机器人向所述客户端反馈所述相关信息。
具体的,请参阅图2,所述客户端包括语音采集模块、语种分析模块、信息处理模块、触控屏和语音播放模块。其中,所述语音采集模块用于采集所述语音询问指令,并将所述语音询问指令发送到所述信息处理模块;所述语种分析模块用于分析所述语音询问指令的语种,所述语种分析模块包括普通话分析、粤语分析、英语分析,所述信息处理模块再根据对应的语种处理将所述语音询问指令转换为文本询问信息;所述信息处理模块用于将所述语音询问指令转换为文本询问信息,并提取出关键字,再根据所提取的关键字在所述语音关键字服务器中选择询问内容信息,以及向所述智能机器人发送所述询问内容信息;所述语音关键字服务器所生成的询问内容信息通过所述触控屏上进行选择;所述智能机器人所反馈的相关信息以文本形式发送到所述信息处理模块,所述信息处理模块将反馈的所述文本信息转换为语音信息,再通过所述语音播放模块播放出。
所述大数据语义资源服务器通过搜索引擎从互联网中进行询问内容信息相关的检索,所述搜索引擎包括百度、360、搜狗等。
该系统的人机交互原理如图3所示,客户端通过语音采集模块输入语音询问指令,该语音询问指令包括普通话、粤语和英语等,语种分析模块进行语种的分析,判断是普通话、粤语还是英语,再通过信息处理模块转换为文本询问信息,从文本询问信息当中提取出关键字,此时,语音关键字服务器当中会根据上述关键字生成若干条询问内容信息,在触控屏上显示,客户可在触控屏上选择适当的内容,选择好后会即时通过即时通信服务器将询问内容信息发送到智能机器人,同时,云存储服务器会保存询问内容信息,智能机器人是基于互联网进行相关的检索,通过大数据语义资源服务器利用各种搜索引擎从互联网的大数据当中寻找出最佳解答,并将该解答信息以文本的形式即时反馈给客户端,信息处理模块再将反馈的文本解答信息转换为语音,最后以最开始语种分析模块所分析的语种用语音播放模块播放出来,从而实现人工智能语音交互。
综上所述,本发明提供的一种基于大数据的人工智能语音交互系统,可基于多种语言进行与智能机器人的持续交互,根据客户询问信息利用各种搜索引擎从互联网的大数据当中寻找出最佳解答,将搜索引擎从工具化转变为拟人化,使人机之间能像人与人之间那样进行持续地交互,将有助于提高检索效率,降低人们的疲劳度,且有助于提升用户体验。
以上仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除