当前位置: 首页 > 专利查询>吴峰华专利>正文

语音驱动行业软件实现设计的方法和系统技术方案

技术编号:35328598 阅读:12 留言:0更新日期:2022-10-26 11:44
本发明专利技术属于行业软件开发领域,具体涉及语音驱动行业软件实现设计的方法和系统。包括:语音接收与识别模块,用于接收用户语音输入的设计目标,并转为文字显示,供用户识别;语义双向理解模块,用于将识别的文字进行语义解析,并转化为行业软件术语;软件操作流程规划模块,用于根据行业软件术语优化行业软件操作流程;设计操作执行模块,用于根据优化后的行业软件操作流程执行设计操作,生成用户语音输入描述的设计作品。本发明专利技术用户不需要掌握行业软件的专业术语和使用方法,口述期望的设计目标即可获得设计作品,方便非专业人士使用,有助于挖掘非专业人士的创造思维。于挖掘非专业人士的创造思维。于挖掘非专业人士的创造思维。

【技术实现步骤摘要】
语音驱动行业软件实现设计的方法和系统


[0001]本专利技术属于行业软件开发领域,具体涉及语音驱动行业软件实现设计的方法和系统。

技术介绍

[0002]行业软件是各行各业设计工作输出成果的平台。是以数字化计算机普及为代表的信息时代的产物。比如机械设计行业的SolidWorks、UG、Pro/E、AutoCad、CAXA等;工业设计行业的犀牛/Rhino、KeyShot、3dmax等;平面设计行业的PhotoShop、UI等;影视设计行业的玛雅/maya、C4D、houdini、Pro Light、BaseLight、Davinci、AVID、NUENDO、CUBASE、Combusion、After Effects、Shake、Unity3D等;建筑设计行业的Revit、ArchiCAD、Tekla、MagiCAD、NavisWorks等;办公软件Word、Excel等。这些软件的出现和不断升级更新,大概在过去的20多年里,极大提高了行业设计的效率、促进了行业发展。
[0003]但是到了信息时代后期,这些软件的弊端逐渐凸显:各个软件都存在厚重的专业壁垒,因此非专业人士难以使用。即便是专业人士,使用行业软件创造一个作品,也往往需要花费大量时间精力。很多设计工作都非常紧急,甚至需要长时间连续作业,其中大量工作都属于重复劳动,导致长期从业者极易被职业健康问题困扰。另外,专业设计者很难毫无偏差地呈现需求方的想法,特别是需求方未必是专业人士,其意象往往都是不确定的和笼统的。

技术实现思路

[0004]本专利技术为改进现有行业软件设计技术而提出,其目的是为各种行业软件提供语音驱动设计的方法,使不会操作行业软件的人也能够利用行业软件设计作品。
[0005]本专利技术为实现上述目的所采用的技术方案是:
[0006]语音驱动行业软件实现设计的系统,包括:
[0007]语音接收与识别模块,用于接收用户语音输入的设计目标,并转为文字显示,供用户识别;
[0008]语义双向理解模块,用于将识别的文字进行语义解析,并转化为行业软件术语;
[0009]软件操作流程规划模块,用于根据行业软件术语优化行业软件操作流程;
[0010]设计操作执行模块,用于根据优化后的行业软件操作流程执行设计操作,生成用户语音输入描述的设计作品。
[0011]所述语音接收与识别模块执行以下步骤:
[0012]接收用户语音输入的设计目标,并转为文字显示,供用户判断输入语音是否被正确识别;如果正确识别,则将识别到的文字提供给语义双向理解模块;如果识别不正确,则用户重述设计目标。
[0013]还包括第一用户语音解析模块,执行以下步骤:
[0014]当用户判断语音输入的设计目标是否被计算机正确识别时,接收用户的语音指令
并进行语义解析,得到表示识别正确的标签、或者表示识别不正确的标签;
[0015]当得到表示识别正确的标签时,所述标签继续触发语义双向理解模块;否则,表示识别不正确的标签触发语音接收与识别模块执行步骤。
[0016]所述语义双向理解模块执行以下步骤:
[0017]通过NL2SQL方法将识别到的文字进行语义解析,采用知识图谱将语义解析后的文字转化为行业软件术语,并通过界面显示,供用户判断语音输入的设计目标是否被计算机正确理解;如果计算机理解正确,则将行业软件术语提供给语义与软件操作规程匹配模块;如果计算机理解不正确,则返回语音接收与识别模块执行步骤。
[0018]还包括第二用户语音解析模块,执行以下步骤:
[0019]当用户判断语音输入的设计目标是否被计算机正确理解时,接收用户的语音指令并进行语义解析,得到表示理解正确的标签、或者表示理解不正确的标签;
[0020]当得到表示理解正确的标签时,所述标签触发语义双向理解模块,调用行业软件术语提供给语义与软件操作规程匹配模块;否则,表示理解不正确的标签触发语音接收与识别模块执行步骤。
[0021]所述软件操作流程规划模块执行以下步骤:
[0022]根据行业软件术语,通过匹配行业专家操作流程知识库,优化行业软件操作流程,使其符合用户语音描述的行业软件术语,并将优化后的行业软件操作流程提供给设计操作执行模块。
[0023]所述设计操作执行模块执行以下步骤:
[0024]根据优化后的行业软件操作流程,通过字符串识别与分割解析出行业软件需要依次执行的任务;
[0025]对于每个任务,触发与任务对应的行业软件控件,生成经过二次开发的默认参数设计对象,触发设计对象接收任务要求以修改参数,或调用已有设计对象,完成任务的配置;
[0026]按照依次执行的任务完成设计操作,生成用户语音输入描述的设计作品。
[0027]还包括第三用户语音解析模块,用于修改参数,执行以下步骤:
[0028]当用户判断根据语音输入的任务要求修改的参数是否正确时,接收用户的语音指令并进行语义解析,得到表示正确的标签、或者表示不正确的标签;
[0029]当得到表示正确的标签时,所述标签触发设计操作执行模块,保存修改的参数;否则,放弃本次参数修改。
[0030]语音驱动行业软件实现设计的方法,包括以下步骤:
[0031]语音接收与识别模块接收用户语音输入的设计目标,并转为文字显示,供用户识别;
[0032]语义双向理解模块将识别的文字进行语义解析,并转化为行业软件术语;
[0033]软件操作流程规划模块根据行业软件术语优化行业软件操作流程;
[0034]设计操作执行模块根据优化后的行业软件操作流程执行设计操作,生成用户语音输入描述的设计作品。
[0035]语音驱动行业软件实现设计的系统,包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于当执行所述计算机程序时,实现所述的语音驱动行业软件实
现设计的方法。
[0036]本专利技术具有以下有益效果及优点:
[0037]1.用户不需要掌握行业软件的专业术语和使用方法,口述期望的设计目标即可获得设计作品,方便非专业人士使用,有助于挖掘非专业人士的创造思维;
[0038]2.本专利技术帮助行业软件使用者节省劳动量、减少职业健康问题、提高了行业软件的设计效率。
附图说明
[0039]图1是本专利技术的软件流程图。
具体实施方式
[0040]下面结合附图及实施例对本专利技术做进一步的详细说明。
[0041]本专利技术的技术方案是为各种行业软件提供语音驱动设计的方法和系统,使SolidWorks、UG、Pro/E、AutoCad、CAXA、Rhino、KeyShot、3dmax、PhotoShop、UI、maya、NUKE、Illusion、Fusion、C4D、houdini、Unity3D、Revit、ArchiCAD、Tekla、MagiCAD、NavisWorks、Pro Light、BaseLight、Davinci、A本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.语音驱动行业软件实现设计的系统,其特征在于,包括:语音接收与识别模块,用于接收用户语音输入的设计目标,并转为文字显示,供用户识别;语义双向理解模块,用于将识别的文字进行语义解析,并转化为行业软件术语;软件操作流程规划模块,用于根据行业软件术语优化行业软件操作流程;设计操作执行模块,用于根据优化后的行业软件操作流程执行设计操作,生成用户语音输入描述的设计作品。2.根据权利要求1所述的语音驱动行业软件实现设计的系统,其特征在于,所述语音接收与识别模块执行以下步骤:接收用户语音输入的设计目标,并转为文字显示,供用户判断输入语音是否被正确识别;如果正确识别,则将识别到的文字提供给语义双向理解模块;如果识别不正确,则用户重述设计目标。3.根据权利要求1或2所述的语音驱动行业软件实现设计的系统,其特征在于,还包括第一用户语音解析模块,执行以下步骤:当用户判断语音输入的设计目标是否被计算机正确识别时,接收用户的语音指令并进行语义解析,得到表示识别正确的标签、或者表示识别不正确的标签;当得到表示识别正确的标签时,所述标签继续触发语义双向理解模块;否则,表示识别不正确的标签触发语音接收与识别模块执行步骤。4.根据权利要求1所述的语音驱动行业软件实现设计的系统,其特征在于,所述语义双向理解模块执行以下步骤:通过NL2SQL方法将识别到的文字进行语义解析,采用知识图谱将语义解析后的文字转化为行业软件术语,并通过界面显示,供用户判断语音输入的设计目标是否被计算机正确理解;如果计算机理解正确,则将行业软件术语提供给语义与软件操作规程匹配模块;如果计算机理解不正确,则返回语音接收与识别模块执行步骤。5.根据权利要求1或4所述的语音驱动行业软件实现设计的系统,其特征在于,还包括第二用户语音解析模块,执行以下步骤:当用户判断语音输入的设计目标是否被计算机正确理解时,接收用户的语音指令并进行语义解析,得到表示理解正确的标签、或者表示理解不正确的标签;当得到表示理解正确的标签时,所述标签触发语义双向理解模...

【专利技术属性】
技术研发人员:吴峰华
申请(专利权)人:吴峰华
类型:发明
国别省市:

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

1