一种基于AI技术的3D自动打印方法技术

技术编号:29082129 阅读:27 留言:0更新日期:2021-06-30 09:43
本发明专利技术公开了一种基于AI技术的3D自动打印方法,首先,用户向3D打印机的语音接收模块发送语音指令发送至客户端;其次,客户端将音频文件发送至语音识别模块转换为自然语言文字数据,并将自然语言文字数据发送至GRU模型;然后,GRU模型将自然语言文字数据转换为具体指令集,并发送至3D模型库进行查找,选取最匹配的3D物体,将选取的3D物体发送至显示器显示,并向用户发送打印确认提醒信息;最后,用户确认打印。用户只需对系统下达打印具体3D物体的指令,即可实现3D打印,不需要先学习如何操作技术难度大、方式繁琐的应用软件,提供友好的人机交互功能,简化了操作过程,降低了用户的使用门槛。的使用门槛。的使用门槛。

【技术实现步骤摘要】
一种基于AI技术的3D自动打印方法


[0001]本专利技术属于3D打印
,具体涉及一种基于AI技术的3D自动打印方法。

技术介绍

[0002]目前现有的3D打印都是完全需要用户对3D打印软件进行手动操作,需要用户对3D打印技术有较强的掌握,对3D打印软件需要有较熟悉的操作。这对用户使用3D打印技术设置了较高的壁垒,不利于3D打印技术的普及和发展。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种基于AI技术的3D自动打印方法,解决了现有技术中3D打印系统,用户操作繁琐,技术要求高的问题。
[0004]本专利技术为解决上述技术问题采用以下技术方案:
[0005]一种基于AI技术的3D自动打印方法,通过发送语音指令控制3D打印机系统打印出3D物体,包括如下步骤:
[0006]步骤1、用户向3D打印机的语音接收模块发送语音指令,语音接收模块接收到语音指令后发送至客户端;
[0007]步骤2、客户端接收到语音指令并存储为音频文件,将音频文件发送至语音识别模块;
[0008]步骤3、语音识别模块将音频文件转换为自然语言文字数据,并将自然语言文字数据发送至GRU模型;
[0009]步骤4、GRU模型将自然语言文字数据转换为具体指令集,并发送至3D模型库;
[0010]步骤5、3D模型库通过查找,选取最匹配的3D物体,将选取的3D物体发送至显示器显示,并向用户发送打印确认提醒信息;
[0011]步骤6、用户确认打印后,3D打印模块进行打印。
[0012]系统启动时,首先进行客户端初始化,具体过程如下:
[0013]步骤a、判断是否有语音库模型、GRU模型和3D模型库,如果有,执行步骤b,否则执行步骤c;
[0014]步骤b、判断语音库模型、GRU模型和3D模型库是否为最新版本,如果是最新版本,初始化结束;否则,客户端设备通过服务器下载最新的语音库模型、GRU模型和3D模型库,初始化结束;
[0015]步骤c、从后台服务器上下载安装语音库模型、GRU模型和3D模型库,初始化结束。
[0016]客户端初始化结束后,在系统运行的空闲时段,自动定时连接到后台服务器中,更新并下载最新的语音库模型、GRU模型和3D模型库。
[0017]所述3D打印机系统包括语音接收模块、客户端、3D打印模块;其中,语音接收模块接收用户发送的语音指令,并发送至客户端,客户端对接收到的语音指令进行处理后,选取相匹配的3D物体,发送至3D打印模块,并在显示器上进行显示;3D打印模块根据用户的确认
指令打印相应的物品。
[0018]客户端包括语音转换模块、语音库模型、GRU模型和3D模型,其中,语音转换模块将自然语音数据转换为自然语言数据发送至GRU模型,GRU模型将自然语言数据转换成具体的指令集;根据具体指令集查找3D模型库中匹配的3D模型,匹配成功后在显示器上进行显示并向用户发出确认打印提醒信息。
[0019]所述语音接收模块包括内置或外置的麦克风。
[0020]与现有技术相比,本专利技术具有以下有益效果:
[0021]1、本方案用户与客户端之间主要通过自然语言交互,用户只需要通过说话对系统下达打印具体3D物体的指令,即可实现3D打印,不需要先学习如何操作技术难度大、方式繁琐的应用软件,即可快速打印3D物体。
[0022]2、提供友好的人机交互功能,简化了操作过程,降低了用户的使用门槛。
[0023]3、对3D打印技术的普及和发展提供了有力支持。
附图说明
[0024]图1为本专利技术3D打印客户端设备初始化流程图。
[0025]图2为本专利技术语音控制3D自动打印工作流程图。
[0026]图3为本专利技术3D打印具体实例的工作流程图。
具体实施方式
[0027]下面结合附图对本专利技术的结构及工作过程作进一步说明。
[0028]本专利技术的目的在于解决现有3D打印技术都需要用户通过专业的3D软件来进行设计和开发出3D物体,对用户的技术使用要求较高,使用方式繁琐的问题,而提出基于AI的3D自动打印技术实现方法。
[0029]首先对本专利技术可能使用及出现的术语及定义进行说明:
[0030]ASR:自动语音识别(Automatic Speech Recognition)。
[0031]GRU:门控循环单元(Gated Recurrent Unit),是一种自然语言处理的神经网络算法模型。
[0032]如图1、图2所示,一种基于AI技术的3D自动打印方法,通过发送语音指令控制3D打印机系统打印出3D物体,所述3D打印机系统包括语音接收模块、客户端、3D打印模块;其中,语音接收模块接收用户发送的语音指令,并发送至客户端,客户端对接收到的语音指令进行处理后,选取相匹配的3D物体,发送至3D打印模块,并在显示器上进行显示;3D打印模块根据用户的确认指令打印相应的物品。
[0033]客户端包括语音转换模块、语音库模型、GRU模型和3D模型,其中,语音转换模块将自然语音数据转换为自然语言数据发送至GRU模型,GRU模型将自然语言数据转换成具体的指令集;根据具体指令集查找3D模型库中匹配的3D模型,匹配成功后在显示器上进行显示并向用户发出确认打印提醒信息。具体的工作过程如下:
[0034]系统启动时,进行客户端初始化,具体过程如下:
[0035]步骤a、判断是否有语音库模型、GRU模型和3D模型库,如果有,执行步骤b,否则执行步骤c;
[0036]步骤b、判断语音库模型、GRU模型和3D模型库是否为最新版本,如果是最新版本,初始化结束;否则,客户端设备通过服务器下载最新的语音库模型、GRU模型和3D模型库,初始化结束;
[0037]步骤c、从后台服务器上下载安装语音库模型、GRU模型和3D模型库,初始化结束。
[0038]初始化结束后,执行如下步骤:
[0039]步骤1、用户向3D打印机的语音接收模块发送语音指令,语音接收模块接收到语音指令后发送至客户端;
[0040]步骤2、客户端接收到语音指令并存储为音频文件,将音频文件发送至语音识别模块;
[0041]步骤3、语音识别模块将音频文件转换为自然语言文字数据,并将自然语言文字数据发送至GRU模型;
[0042]步骤4、GRU模型将自然语言文字数据转换为具体指令集,并发送至3D模型库;
[0043]步骤5、3D模型库通过查找,选取最匹配的3D物体,将选取的3D物体发送至显示器显示,并向用户发送打印确认提醒信息;
[0044]步骤6、用户确认打印后,3D打印模块进行打印。
[0045]客户端初始化结束后,在系统运行的空闲时段,自动定时连接到后台服务器中,更新并下载最新的语音库模型、GRU模型和3D模型库。
[0046]具体实施例,如图3所示,
[0047]实现本专利技术方法的客户端设备除包含有应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AI技术的3D自动打印方法,通过发送语音指令控制3D打印机系统打印出3D物体,其特征在于:包括如下步骤:步骤1、用户向3D打印机的语音接收模块发送语音指令,语音接收模块接收到语音指令后发送至客户端;步骤2、客户端接收到语音指令并存储为音频文件,将音频文件发送至语音识别模块;步骤3、语音识别模块将音频文件转换为自然语言文字数据,并将自然语言文字数据发送至GRU模型;步骤4、GRU模型将自然语言文字数据转换为具体指令集,并发送至3D模型库;步骤5、3D模型库通过查找,选取最匹配的3D物体,将选取的3D物体发送至显示器显示,并向用户发送打印确认提醒信息;步骤6、用户确认打印后,3D打印模块进行打印。2.根据权利要求1所述的基于AI技术的3D自动打印方法,其特征在于:系统启动时,首先进行客户端初始化,具体过程如下:步骤a、判断是否有语音库模型、GRU模型和3D模型库,如果有,执行步骤b,否则执行步骤c;步骤b、判断语音库模型、GRU模型和3D模型库是否为最新版本,如果是最新版本,初始化结束;否则,客户端设备通过服务器下载最新的语音库模型、GRU模型和3D模型库,初始化结束;步骤c、从后台服务器上下载安装语音...

【专利技术属性】
技术研发人员:李剑鸣
申请(专利权)人:上海燊睿信息科技有限公司
类型:发明
国别省市:

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

1