Design and Development Writing Robot Using Speech Processing for Medical Prescription

preprint OA: closed
Full text JSON View at publisher

Abstract

The paper's main goal is to outline the direction and the process for creating swift, fluid movements for a universal robot that can write like a doctor signs a prescription. The majority of consumers and certain pharmacists find it difficult to understand a handwritten prescription from a doctor; this issue can have unfavorable consequences if the prescription is misread Prescriptions can be confusing since doctors often employ Latin and medical phrases that are abbreviated and difficult for the general public to understand. To complete the work, online human signature criteria must first be devised. Robot signatures are then produced as a result of writing robots in compliance with these recommendations. Finally, suggestions for improving robot movement are provided.
Full text 42,227 characters · extracted from preprint-html · click to expand
Design and Development Writing Robot Using Speech Processing for Medical Prescription | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Design and Development Writing Robot Using Speech Processing for Medical Prescription IndraSena Reddy Boddu, Subba Reddy Akkala, Vijayakumar V This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-4115820/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract The paper's main goal is to outline the direction and the process for creating swift, fluid movements for a universal robot that can write like a doctor signs a prescription. The majority of consumers and certain pharmacists find it difficult to understand a handwritten prescription from a doctor; this issue can have unfavorable consequences if the prescription is misread Prescriptions can be confusing since doctors often employ Latin and medical phrases that are abbreviated and difficult for the general public to understand. To complete the work, online human signature criteria must first be devised. Robot signatures are then produced as a result of writing robots in compliance with these recommendations. Finally, suggestions for improving robot movement are provided. Arduino Bluetooth Module LCD Stepper Motor Driver Stepper Motors and Servo Motor Figures Figure 1 Figure 2 Figure 3 Figure 4 Introduction Within the domain of innovation, mechanical autonomy stands nearby discourse handling as a apex accomplishment. The investigation of discourse signals and their processing is typified within the field known as discourse preparing. Computerized frameworks oversee these signals, characterizing discourse preparing as an commendable occurrence of progressed flag communication between people and machines, regularly alluded to as Robotized Discourse Acknowledgment (ASR). Persistent discourse signals with an broad lexicon can be deciphered through ASR, empowering applications such as changing over discourse into content. When coordinates with ASR, discourse preparing encourages human-robot intuitive. The essential reason of robots is to disentangle errands for people and save time. Modern robots are outlined not as it were to imitate human activities but moreover to perform comparable errands. Analysts are effectively creating mechanical arms that imitate essential human arm capacities, displaying a potential arrangement for people confronting physical challenges. In our society, numerous people hook with inabilities, either from birth, by choice, or due to sicknesses and mishaps. Composing gets to be a critical challenge for those without arms or members, driving to challenges amid exams. Guardians and companions regularly scramble to discover recorders for understudies with incapacities amid exam periods. This bind can result in feelings of mediocrity, discouragement, and powerlessness for understudies with incapacities. To address this issue, our proposed venture points to encourage online exams for individuals who are dazzle or have hand impedances. The imagined arrangement includes a speech-processing automated arm outlined to help physically challenged people in recording their answers. The component is modified to translate talked reactions, utilizing a pen-equipped mechanical arm to translate the answers. This cost-effective contraption points to enable people with physical confinements to lock in in composing exercises. The proposed framework comprises two primary components. The introductory component executes engine activities to capture composed reactions upon accepting a discourse signal and interpreting it into content. Through this innovative approach, we aim to supply an comprehensive and open arrangement for people confronting physical challenges amid examsII. Proposed Algorithm Literature Survey [ 1 ], Singh et al. walk through the use of a voice command device enabled by Python, the Natural Language Toolkit, and Raspberry Pi. Although the device's microphone is useless in noisy areas, blind individuals and home automation applications could make use of it. An Arduino processor-based writing aid for the visually impaired was demonstrated by Milind and Lakshman in [ 2 ] Mel's Cepstral Coefficient, Dynamic Time Wrapping, and MATLAB tools are used. [ 3 ] An Arduino-controlled writing robot that is easy to build and saves people time and effort was suggested by R. Balatharangam et al. It uses servo mechanisms, Neuo fuzzy control technology, and Microsoft Visual Basic Studio. It is trial-and-error based and is unable to write curved letters. Balaganesh et al. presented a low-cost, MATLAB-based robotic arm with writing skills to assist those with disabilities in writing [ 4 ]. [ 5 ] Sania Khan et al. suggested using an interactive voice recognition technology to conduct the test online. It makes use of a number of methods, including as picture matching through content-based image retrieval, speech synthesis, and speech recognition. Related Works We are attempting to implement the concept of a robot writing mechanism for doctors in our suggested system. Prescription medications are given by the physician, whose voice is picked up by a microphone, recognized by an Android smartphone, and sent to the robot mechanism via a Bluetooth module. Once the receiver has received the data, it will transmit it to the micro controller. Following the receipt of data, the robot mechanism will start entering the information onto the writing pad. In this way, robots may write the doctor's prescription without any mistakes or delays in time. The process in this system is controlled by an ATmega328 microcontroller. We have previously embedded the process's program in this microcontroller. This software performs the conversion of human voice to text. Robots can quickly identify the data by utilizing this application, and they will record it on the writing pad. This system may be useful in the medical area in the current digital age. Methodology Processing software is utilized to transmit the G-Code file to the microcontroller after the movement-Code file has been generated using the Ink-scape tool. Next, the CNC shield drive communicates with the stepper and servo motors to transmit control signals. The XY axis is now following the instructions of the controller unit.The data is transferred to the controller block when the two codes match. The pulse width signal is supplied to the motor unit for processing by the controller block, which interfaces with the motor driver unit via the DAC. The equipment that produces the output displays and prints the result on paper. To obtain a physical copy, the process involves manually completing the answer sheet and scanning the question paper. Additionally, the setup includes activating the microphone to capture speech input, and an exception is triggered if no response is detected. The speech-to-text converter processes the spoken input, generating textual content. This text is meticulously transcribed, saved in a Word document, and subsequently emailed to the respective teacher. The interactive Q&A session is bifurcated into two components: the automatic emailing of the student work file to the teacher and the interactive Q&A segment. Before the examination commences, the question paper is utilized as input, and earphones are provided to disabled students. These earphones enable the student to hear the questions being posed during the exam. Responses to questions are verbalized by the student, and these spoken responses are then transcribed, as depicted in Fig. 3. Python libraries such as Smtplib, win32com.clients, speech recognition, and pyaudio are employed to convert the student's speech into text [ 6 ]. The student is prompted to provide responses through the computer's microphone whenever the program is active. The system cross-references the spoken words with a database, akin to a computerized dictionary. If the computer fails to recognize any of the words, the student is prompted to re-enter the speech. The correct word for the input speech is determined once it is identified, and the transformation of speech to text occurs only when an exact match is found. The maximum duration for a response is 60 seconds. A writing robot is used to generate written prescriptions that are customized for each patient via wireless communication. Using Inkscape software, a movement-code file is created. The G-Code file is then sent to the microcontroller using processing software, and the CNC shield drive is used to provide control signals to the stepper and servo motors. The controller unit gives the XY axis instructions on how to function. The DAC sends the beat width signal to the engine unit, and the code exchanges data with the engine driver unit and regulator block. After processing this signal, the output unit transcribes and displays the outcome on paper. An adaptable tool for building computers with improved capabilities for detecting and controlling the real environment is the Arduino. It performs as a simple microcontroller board and offers a better programming environment specifically designed for the board. With smooth wireless serial connections in mind, the HC-05 Bluetooth SPP (Serial Port Protocol) module was created. It is compatible with Bluetooth V2.0 + EDR standards, has a 3Mbps data rate, and uses a CSR Bluecore 04-External single-chip Bluetooth system. It operates in the 2.4GHz radio frequency. Its performance is improved by the use of CMOS technology and the Adaptive Frequency Hopping Feature, guaranteeing user-friendly interactions. Liquid Crystal Displays (LCDs) result from the combination of crystals and liquids. Unlike materials with a distinct melting point, LCDs exhibit a temperature range where molecules possess a degree of mobility akin to liquids yet maintain a crystalline arrangement. In contrast to traditional melting points, this characteristic allows LCDs to retain their structure within a specific temperature span. Stepper motors respond to commands by moving a designated number of steps through incremental rotations before coming to a halt. Due to their intrinsic nature, stepper motors find frequent use in cost-effective open-loop position control systems. Open-loop control negates the need for feedback mechanisms regarding the motor's position, eliminating the necessity for expensive sensors like optical encoders. Position calculation is facilitated by counting the number of input step pulses. It is a straightforward drive mechanism for unipolar stepper motors with five and six wires. While the depiction focuses on a single coil, the same configuration applies to the additional coils. In unipolar motors, current flows unidirectionally within a specific coil section, denoting the term "unipolar." Unlike bipolar stepper motors, unipolar ones lack a center tap, simplifying construction but necessitating additional components. Gears and belts play a pivotal role in altering the speed and torque of rotary motion transmitted between shafts. Gear sets are commonly employed when shafts are in close proximity, while belts and pulleys (or sheaves) connect shafts when a greater distance separates them. These mechanisms contribute to the efficient transmission of motion and power within various application Results And Discussion A. Pros: Accuracy Optimized character axis Low lag Low expense B. Applications: Medical Handicapped writing Industrial data Conclusion Writing prescriptions is a vital duty for medical practitioners; writing the wrong prescription can have deadly results, including death. We are approaching a concept to solve this issue as a result of this effect. Our approach for creating a robot that can write prescriptions without errors is presented in this publication. By doing this, prescription writing errors related to drug errors will be less common.In order for patients and pharmacists to understand the prescription written down, our approach to this project is to find a robot that can write down a medical prescription exactly as a doctor says it on a mobile app. The patients can now take the appropriate medication, and the pharmacist can administer the appropriate medication. We intend to incorporate equations into this proposed work in the future so that it can be applied to a variety of tests. The audio input can run for longer if the right modifications are made, and the students may revisit the solutions to the questions to review and correct any errors. The word blunder rate can be moved along. The answers that were mailed might be more secure. Declarations Author Contribution This statement clearly outlines each author's contribution using initials for convenience. It specifies IndraSena Reddy Do's work on text processing and speech recognition, Subbu Reddy Do's role in creating figures, and Vijayakumar's contribution to the literature review and manuscript revision. References Pooja Singh, Pinki Nayak, Arpita Datta, Depanshu Sani, Garima Raghav, Rahul Tejpal, “Voice Control Device Using Raspberry Pi”, Amity School Of Engineering And Technology, New Delhi, India. 978-1-5386-9346-9/19/$31 IEEE 2019. Milind Baviskar, Lakshman Korra, “Speech Based Writing Robotic Arm Using Arduino”, IJIRCCE, ISSN: 2320-9801, Vol. 6, Issue 7, July 2018. R.Balatharangam , P.Madhu Priya, R.Pavithra, G.Prithviraj, U.Poornima “Design and development of Arduino controlled writing robot” R.B © 2017, IRJET. M.Balaganesh ,E. Sathyabama , “Robotic arm showing Writing Skills by Speech Recognition Collo Marketing Chennai, India 2016 Sania Khan, Sanskriti Verma, Shweta Agarwal, Prateek Krishnatrey, Shivam Sharma ,”Voice Based Online Examination for Physically Challenged”, MIT International Journal of Computer Science and Information Technology, Vol. 5, No. 2, August 2015, pp. 58-61 S. D. Khirade, A. B. Patil, “Plant Disease Detection Using ImageProcessing”, 2015 International Conference on Computing Communi_x0002_cation Control and Automation, 2015, pp. 768-771, doi: 10.1109/IC_x0002_CUBEA.2015.153. A. V. Panchal, S. C. Patel, K. Bagyalakshmi, P. Kumar, I. RazaKhan, M. Soni, “Image-based Plant Diseases Detection using Deep Learning”, Materials Today: Proceedings, 2021, ISSN 2214-7853, https://doi.org/10.1016/j.matpr.2021.07.281. J. Deng, W. Dong, R. Socher, L. -J. Li, Kai Li and Li Fei-Fei, “ImageNet: A large-scale hierarchical image database”, 2009 IEEE Conference on Computer Vision and Pattern Recognition, 2009, pp. 248-255, doi: 10.1109/CVPR.2009.5206848. Russakovsky et al., “ImageNet Large Scale Visual Recognition Chal_x0002_lenge”, International Journal of Computer Vision, 2015, 115(3), 211- 252. https://doi.org/10.1007/s11263-015-0816-y. George A. Miller, “WordNet: A Lexical Database for English”, Com_x0002_munications of the ACM, 1995, Vol. 38, No. 11: 39-41. A. Krizhevsky, I. Sutskever, G. E. Hinton, “ImageNet Classification with Deep Convolutional Neural Networks”, Part of Advances in Neural Information Processing Systems 25 (NIPS 2012) U. Munir and M. Öztürk, "Automatic Character Extraction from Handwritten Scanned Documents to Build Large Scale Database," 2019 Scientific Meeting on ElectricalElectronics & Biomedical Engineering and Computer Science (EBBT) 2019, pp. 1-4, doi: 10.1109/EBBT.2019.8741984.. Rajesh Kannan Megalingam, Shreerajesh Raagul, Sonu Dileep, Sarveswara Reddy Sathi, Bhanu Teja Pula, Suraj Vishnu “Design, Implementation and Analysis of Low Cost Drawing Bot for Educational Purpose” ISSN: 13118080 nted version); ISSN: 1314-3395 (on-line version), January 9, 2018 Additional Declarations No competing interests reported. Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-4115820","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":280679934,"identity":"7fbc1b2a-6cf8-4957-bd92-1f366ac3a83d","order_by":0,"name":"IndraSena Reddy Boddu","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/0lEQVRIiWNgGAWjYHACAwkGAwbGBgbmA4YfKoB8ZuYGYrWwJRRLnAFpYSRGCwNIC4/BB942BggbHzBvb954m6fgjuz29mOJGyTn1UbztwO1/KjYhlOLzJljxdY8Bs+M55xJPmxQuO147ozDjA2MPWdu49QiIZFjJs1jcDhxBkNamoHktmO5DUAtzIxteLTIv4Fq4X9j/oN3zrHc+QS1SPBAtUjkGBjwNtTkbiCohSet2HKOwWHjGRLPEowljh3I3QjUchCvX9gPb7zx5s9h2Rn8ycCorKnLnXf+8MEHPypwawEBJh4E+zCYPIBXPRAw/kCw6wgpHgWjYBSMghEIAOwrXdh1JPtlAAAAAElFTkSuQmCC","orcid":"","institution":"Sathyabama Institute of Science and Technology","correspondingAuthor":true,"prefix":"","firstName":"IndraSena","middleName":"Reddy","lastName":"Boddu","suffix":""},{"id":280679935,"identity":"49fb2936-8b19-44ec-a7b9-9bc6c59a814d","order_by":1,"name":"Subba Reddy Akkala","email":"","orcid":"","institution":"Sathyabama Institute of Science and Technology","correspondingAuthor":false,"prefix":"","firstName":"Subba","middleName":"Reddy","lastName":"Akkala","suffix":""},{"id":280679936,"identity":"8aac1f8c-ddee-4001-9ca3-b59af37ed125","order_by":2,"name":"Vijayakumar V","email":"","orcid":"","institution":"Sathyabama Institute of Science and Technology","correspondingAuthor":false,"prefix":"","firstName":"Vijayakumar","middleName":"","lastName":"V","suffix":""}],"badges":[],"createdAt":"2024-03-17 07:14:59","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-4115820/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-4115820/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":53117523,"identity":"a21a5593-69dc-440c-bd4c-0ceaa2ce6f30","added_by":"auto","created_at":"2024-03-20 19:50:12","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":17630,"visible":true,"origin":"","legend":"\u003cp\u003eFlow chart\u003c/p\u003e","description":"","filename":"1.png","url":"https://assets-eu.researchsquare.com/files/rs-4115820/v1/9a686fd87ee30ab4d4745dcb.png"},{"id":53117516,"identity":"9b22e53f-84b1-4b41-82ed-81fd46e05159","added_by":"auto","created_at":"2024-03-20 19:50:11","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":153738,"visible":true,"origin":"","legend":"\u003cp\u003eTransmitter section\u003c/p\u003e","description":"","filename":"2.png","url":"https://assets-eu.researchsquare.com/files/rs-4115820/v1/c83eefcbbbeee485acd96f86.png"},{"id":53117522,"identity":"930f9ffd-08ca-466d-b9cc-5894a71be20b","added_by":"auto","created_at":"2024-03-20 19:50:12","extension":"png","order_by":3,"title":"Figure 3","display":"","copyAsset":false,"role":"figure","size":18776,"visible":true,"origin":"","legend":"\u003cp\u003eArchitecture diagram\u003c/p\u003e","description":"","filename":"3.png","url":"https://assets-eu.researchsquare.com/files/rs-4115820/v1/d721639440a2be2b087a6d3f.png"},{"id":53117520,"identity":"3392bc94-645b-4fdf-b362-f15d044eaa54","added_by":"auto","created_at":"2024-03-20 19:50:11","extension":"png","order_by":4,"title":"Figure 4","display":"","copyAsset":false,"role":"figure","size":229938,"visible":true,"origin":"","legend":"\u003cp\u003eFinal Output\u003c/p\u003e","description":"","filename":"4.png","url":"https://assets-eu.researchsquare.com/files/rs-4115820/v1/0c0e8be1c567084cace1d18f.png"},{"id":53340138,"identity":"ffff1e10-21a6-4cc9-807a-13d3a93b3ee8","added_by":"auto","created_at":"2024-03-24 15:37:39","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":793286,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-4115820/v1/cd25c694-d45e-4b74-9655-00bc94b7c21b.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"\u003cp\u003eDesign and Development Writing Robot Using Speech Processing for Medical Prescription\u003c/p\u003e","fulltext":[{"header":"Introduction","content":"\u003cp\u003eWithin the domain of innovation, mechanical autonomy stands nearby discourse handling as a apex accomplishment. The investigation of discourse signals and their processing is typified within the field known as discourse preparing. Computerized frameworks oversee these signals, characterizing discourse preparing as an commendable occurrence of progressed flag communication between people and machines, regularly alluded to as Robotized Discourse Acknowledgment (ASR).\u003c/p\u003e \u003cp\u003ePersistent discourse signals with an broad lexicon can be deciphered through ASR, empowering applications such as changing over discourse into content. When coordinates with ASR, discourse preparing encourages human-robot intuitive. The essential reason of robots is to disentangle errands for people and save time. Modern robots are outlined not as it were to imitate human activities but moreover to perform comparable errands. Analysts are effectively creating mechanical arms that imitate essential human arm capacities, displaying a potential arrangement for people confronting physical challenges.\u003c/p\u003e \u003cp\u003eIn our society, numerous people hook with inabilities, either from birth, by choice, or due to sicknesses and mishaps. Composing gets to be a critical challenge for those without arms or members, driving to challenges amid exams. Guardians and companions regularly scramble to discover recorders for understudies with incapacities amid exam periods. This bind can result in feelings of mediocrity, discouragement, and powerlessness for understudies with incapacities.\u003c/p\u003e \u003cp\u003eTo address this issue, our proposed venture points to encourage online exams for individuals who are dazzle or have hand impedances. The imagined arrangement includes a speech-processing automated arm outlined to help physically challenged people in recording their answers. The component is modified to translate talked reactions, utilizing a pen-equipped mechanical arm to translate the answers. This cost-effective contraption points to enable people with physical confinements to lock in in composing exercises.\u003c/p\u003e \u003cp\u003eThe proposed framework comprises two primary components. The introductory component executes engine activities to capture composed reactions upon accepting a discourse signal and interpreting it into content. Through this innovative approach, we aim to supply an comprehensive and open arrangement for people confronting physical challenges amid examsII. Proposed Algorithm\u003c/p\u003e"},{"header":"Literature Survey","content":"\u003cp\u003e[\u003cspan citationid=\"CR1\" class=\"CitationRef\"\u003e1\u003c/span\u003e], Singh et al. walk through the use of a voice command device enabled by Python, the Natural Language Toolkit, and Raspberry Pi.\u003c/p\u003e\u003cp\u003eAlthough the device's microphone is useless in noisy areas, blind individuals and home automation applications could make use of it. An Arduino processor-based writing aid for the visually impaired was demonstrated by Milind and Lakshman in [\u003cspan citationid=\"CR2\" class=\"CitationRef\"\u003e2\u003c/span\u003e]\u003c/p\u003e\u003cp\u003eMel's Cepstral Coefficient, Dynamic Time Wrapping, and MATLAB tools are used.\u003c/p\u003e\u003cp\u003e[\u003cspan citationid=\"CR3\" class=\"CitationRef\"\u003e3\u003c/span\u003e] An Arduino-controlled writing robot that is easy to build and saves people time and effort was suggested by R. Balatharangam et al. It uses servo mechanisms, Neuo fuzzy control technology, and Microsoft Visual Basic Studio. It is trial-and-error based and is unable to write curved letters.\u003c/p\u003e\u003cp\u003eBalaganesh et al. presented a low-cost, MATLAB-based robotic arm with writing skills to assist those with disabilities in writing [\u003cspan citationid=\"CR4\" class=\"CitationRef\"\u003e4\u003c/span\u003e].\u003c/p\u003e\u003cp\u003e[\u003cspan citationid=\"CR5\" class=\"CitationRef\"\u003e5\u003c/span\u003e] Sania Khan et al. suggested using an interactive voice recognition technology to conduct the test online. It makes use of a number of methods, including as picture matching through content-based image retrieval, speech synthesis, and speech recognition.\u003c/p\u003e"},{"header":"Related Works","content":"\u003cp\u003eWe are attempting to implement the concept of a robot writing mechanism for doctors in our suggested system. Prescription medications are given by the physician, whose voice is picked up by a microphone, recognized by an Android smartphone, and sent to the robot mechanism via a Bluetooth module. Once the receiver has received the data, it will transmit it to the micro controller. Following the receipt of data, the robot mechanism will start entering the information onto the writing pad. In this way, robots may write the doctor's prescription without any mistakes or delays in time. The process in this system is controlled by an ATmega328 microcontroller. We have previously embedded the process's program in this microcontroller. This software performs the conversion of human voice to text. Robots can quickly identify the data by utilizing this application, and they will record it on the writing pad. This system may be useful in the medical area in the current digital age.\u003c/p\u003e"},{"header":"Methodology","content":"\u003cp\u003eProcessing software is utilized to transmit the G-Code file to the microcontroller after the movement-Code file has been generated using the Ink-scape tool. Next, the CNC shield drive communicates with the stepper and servo motors to transmit control signals. The XY axis is now following the instructions of the controller unit.The data is transferred to the controller block when the two codes match. The pulse width signal is supplied to the motor unit for processing by the controller block, which interfaces with the motor driver unit via the DAC. The equipment that produces the output displays and prints the result on paper.\u003c/p\u003e\n\u003cp\u003eTo obtain a physical copy, the process involves manually completing the answer sheet and scanning the question paper. Additionally, the setup includes activating the microphone to capture speech input, and an exception is triggered if no response is detected. The speech-to-text converter processes the spoken input, generating textual content. This text is meticulously transcribed, saved in a Word document, and subsequently emailed to the respective teacher. The interactive Q\u0026amp;A session is bifurcated into two components: the automatic emailing of the student work file to the teacher and the interactive Q\u0026amp;A segment. Before the examination commences, the question paper is utilized as input, and earphones are provided to disabled students. These earphones enable the student to hear the questions being posed during the exam.\u003c/p\u003e\n\u003cp\u003eResponses to questions are verbalized by the student, and these spoken responses are then transcribed, as depicted in Fig.\u0026nbsp;3. Python libraries such as Smtplib, win32com.clients, speech recognition, and pyaudio are employed to convert the student\u0026apos;s speech into text [\u003cspan class=\"CitationRef\"\u003e6\u003c/span\u003e]. The student is prompted to provide responses through the computer\u0026apos;s microphone whenever the program is active. The system cross-references the spoken words with a database, akin to a computerized dictionary. If the computer fails to recognize any of the words, the student is prompted to re-enter the speech. The correct word for the input speech is determined once it is identified, and the transformation of speech to text occurs only when an exact match is found. The maximum duration for a response is 60 seconds.\u003c/p\u003e\n\u003cp\u003eA writing robot is used to generate written prescriptions that are customized for each patient via wireless communication. Using Inkscape software, a movement-code file is created. The G-Code file is then sent to the microcontroller using processing software, and the CNC shield drive is used to provide control signals to the stepper and servo motors. The controller unit gives the XY axis instructions on how to function. The DAC sends the beat width signal to the engine unit, and the code exchanges data with the engine driver unit and regulator block. After processing this signal, the output unit transcribes and displays the outcome on paper.\u003c/p\u003e\n\u003cp\u003eAn adaptable tool for building computers with improved capabilities for detecting and controlling the real environment is the Arduino. It performs as a simple microcontroller board and offers a better programming environment specifically designed for the board. With smooth wireless serial connections in mind, the HC-05 Bluetooth SPP (Serial Port Protocol) module was created. It is compatible with Bluetooth V2.0\u0026thinsp;+\u0026thinsp;EDR standards, has a 3Mbps data rate, and uses a CSR Bluecore 04-External single-chip Bluetooth system. It operates in the 2.4GHz radio frequency. Its performance is improved by the use of CMOS technology and the Adaptive Frequency Hopping Feature, guaranteeing user-friendly interactions.\u003c/p\u003e\n\u003cp\u003eLiquid Crystal Displays (LCDs) result from the combination of crystals and liquids. Unlike materials with a distinct melting point, LCDs exhibit a temperature range where molecules possess a degree of mobility akin to liquids yet maintain a crystalline arrangement. In contrast to traditional melting points, this characteristic allows LCDs to retain their structure within a specific temperature span.\u003c/p\u003e\n\u003cp\u003eStepper motors respond to commands by moving a designated number of steps through incremental rotations before coming to a halt. Due to their intrinsic nature, stepper motors find frequent use in cost-effective open-loop position control systems. Open-loop control negates the need for feedback mechanisms regarding the motor\u0026apos;s position, eliminating the necessity for expensive sensors like optical encoders. Position calculation is facilitated by counting the number of input step pulses.\u003c/p\u003e\n\u003cp\u003eIt is a straightforward drive mechanism for unipolar stepper motors with five and six wires. While the depiction focuses on a single coil, the same configuration applies to the additional coils. In unipolar motors, current flows unidirectionally within a specific coil section, denoting the term \u0026quot;unipolar.\u0026quot; Unlike bipolar stepper motors, unipolar ones lack a center tap, simplifying construction but necessitating additional components.\u003c/p\u003e\n\u003cp\u003eGears and belts play a pivotal role in altering the speed and torque of rotary motion transmitted between shafts. Gear sets are commonly employed when shafts are in close proximity, while belts and pulleys (or sheaves) connect shafts when a greater distance separates them. These mechanisms contribute to the efficient transmission of motion and power within various application\u003c/p\u003e"},{"header":"Results And Discussion","content":"\u003ch3\u003eA. Pros:\u003c/h3\u003e\n\u003cul\u003e\n \u003cli\u003e\n \u003cp\u003eAccuracy\u003c/p\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003cp\u003eOptimized character axis\u003c/p\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003cp\u003eLow lag\u003c/p\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003cp\u003eLow expense\u003c/p\u003e\n \u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eB. Applications:\u003c/p\u003e\n\u003cul\u003e\n \u003cli\u003e\n \u003cp\u003eMedical\u003c/p\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003cp\u003eHandicapped writing\u003c/p\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003cp\u003eIndustrial data\u003c/p\u003e\u003cbr\u003e\n \u003c/li\u003e\n\u003c/ul\u003e"},{"header":"Conclusion","content":"\u003cp\u003eWriting prescriptions is a vital duty for medical practitioners; writing the wrong prescription can have deadly results, including death. We are approaching a concept to solve this issue as a result of this effect. Our approach for creating a robot that can write prescriptions without errors is presented in this publication. By doing this, prescription writing errors related to drug errors will be less common.In order for patients and pharmacists to understand the prescription written down, our approach to this project is to find a robot that can write down a medical prescription exactly as a doctor says it on a mobile app. The patients can now take the appropriate medication, and the pharmacist can administer the appropriate medication.\u003c/p\u003e\n\u003cp\u003eWe intend to incorporate equations into this proposed work in the future so that it can be applied to a variety of tests. The audio input can run for longer if the right modifications are made, and the students may revisit the solutions to the questions to review and correct any errors. The word blunder rate can be moved along. The answers that were mailed might be more secure.\u003c/p\u003e"},{"header":"Declarations","content":"\u003ch2\u003eAuthor Contribution\u003c/h2\u003e\u003cp\u003eThis statement clearly outlines each author's contribution using initials for convenience. It specifies IndraSena Reddy Do's work on text processing and speech recognition, Subbu Reddy Do's role in creating figures, and Vijayakumar's contribution to the literature review and manuscript revision.\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\n\u003cli\u003ePooja Singh, Pinki Nayak, Arpita Datta, Depanshu Sani, Garima Raghav, Rahul Tejpal, \u0026ldquo;Voice Control Device Using Raspberry Pi\u0026rdquo;, Amity School Of Engineering And Technology, New Delhi, India. 978-1-5386-9346-9/19/$31 IEEE 2019. \u003c/li\u003e\n\u003cli\u003eMilind Baviskar, Lakshman Korra, \u0026ldquo;Speech Based Writing Robotic Arm Using Arduino\u0026rdquo;, IJIRCCE, ISSN: 2320-9801, Vol. 6, Issue 7, July 2018. \u003c/li\u003e\n\u003cli\u003eR.Balatharangam , P.Madhu Priya, R.Pavithra, G.Prithviraj, U.Poornima \u0026ldquo;Design and development of Arduino controlled writing robot\u0026rdquo; R.B \u0026copy; 2017, IRJET. \u003c/li\u003e\n\u003cli\u003eM.Balaganesh ,E. Sathyabama , \u0026ldquo;Robotic arm showing Writing Skills by Speech Recognition Collo Marketing Chennai, India 2016 \u003c/li\u003e\n\u003cli\u003eSania Khan, Sanskriti Verma, Shweta Agarwal, Prateek Krishnatrey, Shivam Sharma ,\u0026rdquo;Voice Based Online Examination for Physically Challenged\u0026rdquo;, MIT International Journal of Computer Science and Information Technology, Vol. 5, No. 2, August 2015, pp. 58-61\u003c/li\u003e\n\u003cli\u003eS. D. Khirade, A. B. Patil, \u0026ldquo;Plant Disease Detection Using ImageProcessing\u0026rdquo;, 2015 International Conference on Computing Communi_x0002_cation Control and Automation, 2015, pp. 768-771, doi: 10.1109/IC_x0002_CUBEA.2015.153.\u003c/li\u003e\n\u003cli\u003eA. V. Panchal, S. C. Patel, K. Bagyalakshmi, P. Kumar, I. RazaKhan, M. Soni, \u0026ldquo;Image-based Plant Diseases Detection using Deep Learning\u0026rdquo;, Materials Today: Proceedings, 2021, ISSN 2214-7853, https://doi.org/10.1016/j.matpr.2021.07.281.\u003c/li\u003e\n\u003cli\u003eJ. Deng, W. Dong, R. Socher, L. -J. Li, Kai Li and Li Fei-Fei, \u0026ldquo;ImageNet: A large-scale hierarchical image database\u0026rdquo;, 2009 IEEE Conference on Computer Vision and Pattern Recognition, 2009, pp. 248-255, doi: 10.1109/CVPR.2009.5206848.\u003c/li\u003e\n\u003cli\u003eRussakovsky et al., \u0026ldquo;ImageNet Large Scale Visual Recognition Chal_x0002_lenge\u0026rdquo;, International Journal of Computer Vision, 2015, 115(3), 211- 252. https://doi.org/10.1007/s11263-015-0816-y.\u003c/li\u003e\n\u003cli\u003eGeorge A. Miller, \u0026ldquo;WordNet: A Lexical Database for English\u0026rdquo;, Com_x0002_munications of the ACM, 1995, Vol. 38, No. 11: 39-41.\u003c/li\u003e\n\u003cli\u003eA. Krizhevsky, I. Sutskever, G. E. Hinton, \u0026ldquo;ImageNet Classification with Deep Convolutional Neural Networks\u0026rdquo;, Part of Advances in Neural Information Processing Systems 25 (NIPS 2012)\u003c/li\u003e\n\u003cli\u003eU. Munir and M. \u0026Ouml;zt\u0026uuml;rk, \u0026quot;Automatic Character Extraction from Handwritten Scanned Documents to Build Large Scale Database,\u0026quot; 2019 Scientific Meeting on ElectricalElectronics \u0026amp; Biomedical Engineering and Computer Science (EBBT) 2019, pp. 1-4, doi: 10.1109/EBBT.2019.8741984..\u003c/li\u003e\n\u003cli\u003eRajesh Kannan Megalingam, Shreerajesh Raagul, Sonu Dileep, Sarveswara Reddy Sathi, Bhanu Teja Pula, Suraj Vishnu \u0026ldquo;Design, Implementation and Analysis of Low Cost Drawing Bot for Educational Purpose\u0026rdquo; ISSN: 13118080 nted version); ISSN: 1314-3395 (on-line version), January 9, 2018\u003c/li\u003e\n\u003c/ol\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":true,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"Arduino, Bluetooth Module, LCD, Stepper Motor Driver, Stepper Motors and Servo Motor","lastPublishedDoi":"10.21203/rs.3.rs-4115820/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-4115820/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eThe paper's main goal is to outline the direction and the process for creating swift, fluid movements for a universal robot that can write like a doctor signs a prescription. The majority of consumers and certain pharmacists find it difficult to understand a handwritten prescription from a doctor; this issue can have unfavorable consequences if the prescription is misread Prescriptions can be confusing since doctors often employ Latin and medical phrases that are abbreviated and difficult for the general public to understand. To complete the work, online human signature criteria must first be devised. Robot signatures are then produced as a result of writing robots in compliance with these recommendations. Finally, suggestions for improving robot movement are provided.\u003c/p\u003e","manuscriptTitle":"Design and Development Writing Robot Using Speech Processing for Medical Prescription","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2024-03-20 19:50:06","doi":"10.21203/rs.3.rs-4115820/v1","editorialEvents":[{"type":"communityComments","content":6}],"status":"published","journal":{"display":true,"email":"[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"5b185fef-b696-4bbf-b097-7e33ee1f8ff1","owner":[],"postedDate":"March 20th, 2024","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[],"tags":[],"updatedAt":"2024-03-24T15:29:34+00:00","versionOfRecord":[],"versionCreatedAt":"2024-03-20 19:50:06","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-4115820","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-4115820","identity":"rs-4115820","version":["v1"]},"buildId":"qtupq5eGEP_6zYnWcrvyt","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00