You are on page 1of 20

VOICE PRESCRIPTION

ARNAB CHACKRABORTY ( ROLL 64)

ANGANA DAS( ROLL 81)

SOINDRILA DEB( ROLL 91)

AYANI BANERJEE( ROLL 92)

01.12.22
INDEX

INTRODUCTION

WORKING PRINCIPLE

CONCLUSION

VOTE OF THANKS
INTRODUCTION

• “Health is wealth”- this is an evergreen line


• As now a days online consulting is also available and it is a
very tiring work that to write a prescription.
• By the virtue of voice recognition technique one can deal with
this problem.
• format. And then this format gets printed or uploaded in a
portal.
OBJECTIVES
• A doctor will be able to dictate his prescription while
talking to a patient virtually.
• Reduce the effort of taking pictures of prescriptions and
then uploading it on the portal.
• Reduce inconveniences like blur pictures or unreadable
formats.
Proposed Working Procedure
1. The doctor will speak out certain keywords and medicine
names which will be captured by the microphone.
2. The voice will be processed using Google text to speech
API.
3. The data will be superimposed on a standardised format
prescription image using OpenCV.
4. The image will be then converted to a pdf file using the
python Pillow library functions.
5. This pdf will be the prescription in a digitised, legible and
easy-to-access form.
Desirable Features
 Flexibility: this software should work in every
operating system like MAC, LINUX,
WINDOWS, etc.
 Scalability: software should ably handle huge
task at a time
 Keyword: in this software there will be some
pre define keyword that going to open some
pre built template.

 Security: once a prescription saved then it


cannot be changed. So that it could escape
anydisputation.
HOW CAN WE DESIGN THE
SYSTEM?

There are two main software-based approaches we can use to design the
system:-
1. Using a manual typing-based approach, where a human agent is
required to type out the prescription in the specialized software.
2. Using a voice-based approach, where an agent is not required at all.
Instead the computer itself acts as one and automatically registers the
doctor’s words.
We will go on with the second approach due to its innovation, cost-
effectiveness and usability.
Library and software dependencies for
application:
1. Photoshop (template design and standard
resolution)
2. Speech Recognition
3. Python and Packages:
 Tkinter GUI

 OpenCV

 Pillow

 Google text to speech

What are we planning to use?


Technical Specification
For the project, the following specification is required and
recommended:

System requirements for Python Installation:


• Operating system: Linux- Ubuntu 16.04 to 17.10, or
Windows 7 to 10, with 2GB RAM (4GB preferable)
• You have to install Python 3.6 and related
packages, please follow the installation instructions
given below as per your operating system

System requirements for running the application:

• Recording device or microphone with clear audio


retention, preferably inline
Feasibility Study
• Economic Feasibility

Report generation in the proposed system is precise


in that reports are generated as per user
requirements, which reduces the use of paper and
manual labor.

• Technical feasibility

Keeping in view the above fact, nowadays all


organizations are automating the repetitive and
monotonous work done by humans.

• Operational Feasibility

The present system has automated most of the


manual tasks. Therefore, the proposed system will
increase the operational efficiency of the doctors.
DATA FLOW DIAGRAM
LEVEL 0
• It is also known as a context
diagram.
• In the above Level 0 DFD the
central process is the
Voice Prescription System
• Which receives information
about appointment scheduling.

LEVEL1
• The context diagram is
decomposed into multiple
bubbles/processes.
• We highlight the main
functions of the system
• Breakdown the high-level
process of 0-level DFD into
subprocesses.
Entity Relationship Diagram
• An Entity Relationship (ER) Diagram is a type of flowchart that illustrates how “entities” such as
people, objects or concepts relate to each other within a system
DATA DICTIONARY
• Age: This attribute contains the age of the patient in Record of Patient table.

• pt_History: This attribute contains patient history i.e. the previous known symptoms
of the patient as known by the system.

• chk_Date: This date is the scheduled date for the appointment with the doctor

• serial_No: This is the serial number that is the primary key of the Record of Patient
table.

• name_Pt: This attribute contains the name of the patient.

• dr_id: This is the id that that contains the unique identification number of the doctor

• registered. This is also the primary key for the Doctor’s Record table.

• Record of Patient: This is the table that contains all the information of the patients.

• dr_Name: This contains the name of the doctor that are registered into the system.

• Doctor’s Record: This table contains the information regarding of the doctor.

• patient_Id: This is the id that that contains the unique identification number of the
patient registered.
Project Scheduling
• Scheduling in project management is the listing of activities, deliverables, and
milestones within a project.
• A schedule also usually includes a planned start and finish date, duration, and
resources assigned to each activity.
Gantt Chart
• A Gantt chart is a type of bar chart that illustrates a
project schedule.

• This chart lists the tasks to be performed on the


vertical axis, and time intervals on the horizontal axis.

• The width of the horizontal bars in the graph shows


the duration of each activity.

• Gantt charts illustrate the start and finish dates of the


terminal elements and summary elements of
a project.

• Terminal elements and summary elements constitute


the work breakdown structure of the project.

• Modern Gantt charts also show the dependency (i.e.,


precedence network) relationships between activities
PERT Chart
• A program evaluation review technique (PERT) chart is a graphical representation of a
project's timeline that displays all of the individual tasks necessary to complete the
project.
• As a project management tool, the PERT chart is often preferred to the Gantt chart
because it identifies task dependencies.
Scope for future work In the near future
• In the near future, the device are planning
to integrate and use the system in the real
hospital ecosystem to test and validate the
implementation and to analyze the impact
it will create in the healthcare domain.

• we can make it cross-platform so that even


the ubiquitous smartphone can be used as
an inlet for the data given by the doctor

• Due to the nature of Python used in its


development, the software can be easily
ported to any given operating system in
existence. It can be made to work on any
device with a good enough microphone
Conclusion

• We intend to build a software which will work upon


“voice recognition” system and provide an elite
service to the society.

• This project has a greater future scope to lead in the


medical field. Not only that in future it will be a
demanding software as it is going to make tedious
work easier.

• It also provides security which makes it more


attractive as a service software.

• Moreover, it is built with the most common object-


oriented programming language called python.
Which makes this software simple and easy to use.
References

• Voice based system and its implementation details and probable


obstruction: “Voice Based Medicine Prescription” by Randhir
Jagannath Patil and Dr. S.A.Pardeshi

• Information regarding electronic prescription system database


implementation: “An Electronic Prescription System powered”
by Speech Recognition by Jitender Mahatpur and Dr.Mahesh
Motwani.
• Implementation purpose:
https://www.googleadservices.com/pagead/ .

• Details regarding the working of the voice recognition system


and its application.:
https://codelabs.developers.google.com/codelabs/cloud-speech-
text-python3#0 .

• Details  of  healthcare  and  information  regarding 


prescription  keeping  system: 
https://www.sciencedirect.com/topics/computer-science/prescri
ption-system

• Medical  and  Biomedical  details  and  its  storage  system 


and  application: 
https://bmcmedinformdecismak.biomedcentral.com/articles/10.
1186/s12911-022- 01948-w

You might also like