人工智能实现交互式多剧情动画分支的装置及方法制造方法及图纸

技术编号:20159974 阅读:26 留言:0更新日期:2019-01-19 00:12
本发明专利技术涉及人工智能实现交互式多剧情动画分支的装置,包括相互通讯的云端服务器和终端设备,所述云端服务器上设置有:顺次电连接的云端语音识别模块,云端语义理解模块,以及云端多剧情动画数据库;所述终端设备上设置有:设置有语音交互单元的多剧情动画交互模块,包含通讯单元的云端处理模块,语义提取判断模块,分支动画呈现模块。本发明专利技术通过录制用户人声,然后将此人声数据提交到云端服务器,进行智能分析,判断用户的发言,并且转化成文字反馈给用户端,用户端再根据语义提取程序来优化提炼用户的发言内容,最后,按照脚本里的设定,根据提炼好的用户发言来判断下一个画面的内容或者剧情分支走向,然后进行呈现。

【技术实现步骤摘要】
人工智能实现交互式多剧情动画分支的装置及方法
本专利技术涉及人工智能实现多剧情动画分支
,尤其是人工智能实现交互式多剧情动画分支的装置及方法。
技术介绍
为了让孩子更好的学习数学和英语,我们把知识融入到了动画片里。传统的动画片,从头到尾只有一条剧情,不能满足对不同孩子进行个性化教育的需求。我们需要根据用户(孩子)是否学好了某个知识点或者期望剧情朝着某个方向发展。因此,为了让一个动画片适应不同的孩子,需要在播放动画片的过程中引入互动机制,以便通过互动判断孩子是否学好了某个知识点或者期望剧情朝着某个方向发展,然后根据用户的反馈实现多剧情动画分支,进入更合适的分支剧情,这样就可以根据孩子的实际情况播出更适合的内容以便进一步学习领会相关的知识。
技术实现思路
本专利技术引入互动机制,通过人工智能进行交互,提供了人工智能实现交互式多剧情动画分支的装置,包括相互通讯的云端服务器和终端设备,所述云端服务器上设置有:顺次电连接的云端语音识别模块,云端语义理解模块,以及云端多剧情动画数据库;所述终端设备上设置有:设置有语音交互单元的多剧情动画交互模块,用于人机互动,在播放多剧情动画的过程中,停留在某一个画面,等待用户指令;所述语音交互单元包括语音输入模块,用于获得外部输入的语音信号;包含通讯单元的云端处理模块,通过通讯单元将所述语音信号发送至云端服务器并由所述云端服务器的云端语音识别模块执行云端语音识别后进行语音到文本的转化、云端语义理解模块执行云端语义理解后进行对转化以后的文本进行语义提取,通过通讯单元接收所述云端服务器发来的云端语音识别、云端语义理解结果;语义提取判断模块,用于优化提炼用户的发言内容,根据通讯单元接收到的语义提取内容来判断下一个画面的内容或者剧情分支走向;语义提取判断模块与云端处理模块电连接;分支动画呈现模块,按照脚本里的设定,根据判断下一个画面的内容或者剧情分支走向,进行后续选定的云端多剧情动画数据中动画的呈现;多剧情动画交互模块与云端处理模块电连接,语义提取判断模块与分支动画呈现模块电连接,分支动画呈现模块与云端多剧情动画数据库网络连接。可选地,所述多剧情动画交互模块包括:语音交互单元和键盘交互单元的集合。可选地,所述多剧情动画交互模块包括:语音交互单元和触碰屏幕或者点击鼠标交互单元的集合。可选地,所述多剧情动画交互模块包括:语音交互单元和键盘交互模块以及触碰屏幕或者点击鼠标交互单元的集合。具体地,所述语义提取判断模块以通讯单元接收到的语义提取内容为基础,用语义提取程序进行语义提炼以及关键字提取。具体地,所述云端多剧情动画数据库包括音频文件、动画、静态图片以及运行脚本。优选地,所述终端设备和所述云端服务器通过无线网络接口连接相互通讯。基于实现交互式多剧情动画分支的装置的实现交互式多剧情动画分支的方法,其特征在于所述方法包括:步骤1、建立包括音频文件、动画、静态图片以及运行脚本的多剧情动画数据库,贮存于云端服务器;步骤2、用户在终端设备上点击其中的一部动画,自动从云端服务器下载这一部动画的所需数据(文件),然后运行其脚本;步骤3、当运行其脚本的过程中,进行人机交互,停留在某一个画面,等待用户指令;步骤4、通过录制用户人声,然后将此人声数据提交到云端服务器,利用云端语音识别模块,云端语义理解模块进行智能分析,判断用户的发言,并且转化成文字反馈给用户端,以获得用户指令;步骤5、用户端根据反馈文字再通过语义提取判断模块优化提炼用户的发言内容来判断下一个画面的内容或者剧情分支走向;语义提取判断模块中用语义提取程序进语义提炼以及关键字提取;步骤6、按照脚本里的设定,根据判断下一个画面的内容或者剧情分支走向,进行后续选定动画的呈现。可选地,所述步骤4为:通过键盘交互或者触碰屏幕或者点击鼠标来获得用户指令,或者通过其中两种方式组合、或者三种方式组合来获得用户指令。本专利技术的人工智能实现交互式多剧情动画分支的装置将动画片切割成许多单独小环节动画片段,在这些小环节之间,会出现一些互动,根据客户的各种操作进行判断之后,剧情会进入不同的分支。1.原创动画内容按树状的分支剧情设定;2.语音、键盘输入以及触碰事件等多种交互形式;3.根据用户的语音进行语义分析,或根据其它交互来综合判定更适合的剧情分支。首先,我们将最基本的素材进行打包,里面包含音频文件、动画、静态图片以及运行脚本。根据脚本,在用户端(智能手机,平板电脑)进行动画剧情的展示。客户需要手动点击其中的一部动画后自动下载所需文件,文件下载好即会运行其中的脚本。在脚本中,会出现一些人机互动的步骤,此时,停留在某一个画面,等待用户指令,用户指令分为两大类:1.点击类,通过触碰屏幕或者点击鼠标完成。这类事件通过用户端里的智能模块进行智能分析,然后根据脚本就可以判断下一个画面的内容或者剧情分支走向,然后进行呈现。2.语音类,通过录制用户人声,然后将此人声数据提交到云端服务器,进行智能分析,判断用户的发言,并且转化成文字反馈给用户端,用户端再根据语义提取程序来优化提炼用户的发言内容,最后,按照脚本里的设定,根据提炼好的用户发言来判断下一个画面的内容或者剧情分支走向,然后进行呈现。本专利技术实现了一个动画片适应不同的孩子的学习需求,通过在播放动画片的过程中引入互动机制,互动判断孩子是否学好了某个知识点或者期望剧情朝着某个方向发展,然后根据用户的反馈实现多剧情动画分支,进入更合适的分支剧情,这样便可以根据孩子的实际情况播出更适合的内容以便进一步学习领会相关的知识。附图说明图1为本专利技术的实施例一的装置的结构示意图;图2为本专利技术的实施例二的装置的结构示意图;图3为本专利技术的实施例三的装置的结构示意图;图4为本专利技术的实施例四的方法的流程示意图。其中,1-终端设备,101-PC机,102-手机,12-多剧情动画交互模块,121-语音交互单元,122-键盘交互单元,123-触碰屏幕或者点击鼠标交互单元,1211-语音输入模块,13-云端处理模块,131-通讯单元,14-语义提取判断模块,15-分支动画呈现模块,2-云端服务器,21-云端语音识别模块,22-云端语义理解模块,23-云端多剧情动画数据库。具体实施方式以下结合实施例对本专利技术作进一步描述。实施例一:如图1所示,实现交互式多剧情动画分支的装置,包括:相互通讯的云端服务器和终端设备,终端设备为PC机,安装微软windos系统;所述终端设备和所述云端服务器通过有线网络接口连接相互通讯。所述云端服务器上设置有:顺次电连接的云端语音识别模块、云端语义理解模块以及云端多剧情动画数据库,所述云端多剧情动画数据库内包含音频文件、动画、静态图片以及运行脚本;所述云端语音识别模块进行语音到文本的转化,转后以后的文本被所述云端语义理解模块进行语义提取,然后再返回给终端设备,终端设备再根据云端多剧情动画数据库判断剧情走向;所述终端设备上设置有:包含有语音交互单元的多剧情动画交互模块,用于人机互动,在播放多剧情动画的过程中,停留在某一个画面,该画面一般是涉及用户(孩子)的一个知识点,等待用户指令;所述用户指令可以用点击、语音和拖拽事件来完成;语音输入模块,包括分别安装在所述终端设备上的一个或两个麦克风,用于获得外部输入的语音信号;包含通讯单元的云端处理模块本文档来自技高网...

【技术保护点】
1.实现交互式多剧情动画分支的装置,其特征在于包括相互通讯的云端服务器和终端设备,所述云端服务器上设置有:顺次电连接的云端语音识别模块,云端语义理解模块,以及云端多剧情动画数据库;所述终端设备上设置有:设置有语音交互单元的多剧情动画交互模块,用于人机互动,在播放多剧情动画的过程中,停留在某一个画面,等待用户指令;所述语音交互单元包括语音输入模块,用于获得外部输入的语音信号;包含通讯单元的云端处理模块,通过通讯单元将所述语音信号发送至云端服务器并由所述云端服务器的云端语音识别模块执行云端语音识别后进行语音到文本的转化、云端语义理解模块执行云端语义理解后进行对转化以后的文本进行语义提取,通过通讯单元接收所述云端服务器发来的云端语音识别、云端语义理解结果;语义提取判断模块,用于优化提炼用户的发言内容,根据通讯单元接收到的语义提取内容来判断下一个画面的内容或者剧情分支走向;语义提取判断模块与云端处理模块电连接;分支动画呈现模块,按照脚本里的设定,根据判断下一个画面的内容或者剧情分支走向,进行后续选定的云端多剧情动画数据中动画的呈现;多剧情动画交互模块与云端处理模块电连接,语义提取判断模块与分支动画呈现模块电连接,分支动画呈现模块与云端多剧情动画数据库网络连接。...

【技术特征摘要】
1.实现交互式多剧情动画分支的装置,其特征在于包括相互通讯的云端服务器和终端设备,所述云端服务器上设置有:顺次电连接的云端语音识别模块,云端语义理解模块,以及云端多剧情动画数据库;所述终端设备上设置有:设置有语音交互单元的多剧情动画交互模块,用于人机互动,在播放多剧情动画的过程中,停留在某一个画面,等待用户指令;所述语音交互单元包括语音输入模块,用于获得外部输入的语音信号;包含通讯单元的云端处理模块,通过通讯单元将所述语音信号发送至云端服务器并由所述云端服务器的云端语音识别模块执行云端语音识别后进行语音到文本的转化、云端语义理解模块执行云端语义理解后进行对转化以后的文本进行语义提取,通过通讯单元接收所述云端服务器发来的云端语音识别、云端语义理解结果;语义提取判断模块,用于优化提炼用户的发言内容,根据通讯单元接收到的语义提取内容来判断下一个画面的内容或者剧情分支走向;语义提取判断模块与云端处理模块电连接;分支动画呈现模块,按照脚本里的设定,根据判断下一个画面的内容或者剧情分支走向,进行后续选定的云端多剧情动画数据中动画的呈现;多剧情动画交互模块与云端处理模块电连接,语义提取判断模块与分支动画呈现模块电连接,分支动画呈现模块与云端多剧情动画数据库网络连接。2.根据权利要求1所述的装置,其特征在于所述多剧情动画交互模块包括:语音交互单元和键盘交互单元的集合。3.根据权利要求1所述的装置,其特征在于所述多剧情动画交互模块包括:语音交互单元和触碰屏幕或者点击鼠标交互单元的集合。4.根据权利要求1所述的装置,其特征在于所述多剧情动画交互模块包括:语音交互单元和键盘交...

【专利技术属性】
技术研发人员:谭辽
申请(专利权)人:武汉辽疆科技有限公司
类型:发明
国别省市:湖北,42

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

1