Font Size: a A A

Research And Development Of Voice-assisted Drawing System Based On Mainstream CAD Platform

Posted on:2024-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:L S YunFull Text:PDF
GTID:2568307100482464Subject:Mechanics (Professional Degree)
Abstract/Summary:PDF Full Text Request
There are usually two ways of using CAD drawing software: the first is to use the mouse to select commands and enter attribute values through the keyboard to complete the drawing.The second method is to draw using CAD shortcuts,which requires the use of both the mouse and keyboard to select positions and enter attribute values.Both of these drawing methods require users to repeatedly switch between the keyboard and mouse,and sometimes require multiple clicks to select hidden commands,making the operation rather cumbersome.Therefore,the drawing methods of CAD systems need to develop towards a more natural,convenient,and smart direction.Using voice-assisted drawing is a good choice to achieve this goal.The main aim of this study is to develop voice-assisted drawing functions based on mainstream CAD systems,providing a new drawing method for designers to complete drawings through voice interaction,helping those who are inconvenient with the existing CAD drawing method,and providing technical support for collaborative design through the network.The development process involves multiple techniques,including geometric modeling,voice recognition,object-oriented programming,CAD secondary development,intent recognition,natural language processing,etc.This study analyzes the system requirements,designs the system structure and workflow,and modularizes the system functions,including the voice recognition module,intent recognition module,message processing module,dialogue management module,drive modeling module,and remote communication module,and studies and implements the functions of each module.The system can recognize the user’s intent to some extent.The intent recognition model can continuously improve the recognition effect by constantly absorbing training language.After the system recognizes the user’s intent,it can extract the key information from the instructions in multiple ways and use the dialogue management framework to provide feedback to the user.Finally,the system will call the secondary development command set to complete the user’s task.Different tasks require different human-machine interaction processes.The full integration of voice and CAD drawing is still in the exploration stage.The voice-assisted commands provided by the system can improve the user’s drawing efficiency to some extent.The experimental results show that the overall design of the system is reasonable and feasible.
Keywords/Search Tags:speech recognition, intention recognition, natural language processing, CAD secondary development, python
PDF Full Text Request
Related items