Skip to content

aakashdinkar/VoiceCription

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceCription

It is very simple Web Application for doctors, which takes voice input that doctor ask their patient and and produces a Prescription.

Main page

This Application first ask doctor to login or sign up.

Login Page

authorize

After Login it redirects to Doctor's Dashboard where doctor can see his/her Details. Doctor then can upload her/his digital signature we will be used in prescription.

Dashboard

Dashboard2

Doctor can also search for patient record by entering her/his name and their prescription can be accessed by Doctor.

past_record

On clicking + button Doctor will redirect to form page where doctor gives voice input for different fields.

Form

On submiiting, a prescription is created and uploaded on doctor's Google Drive and Creates QRCode show it on next screen for patient.

qrscreen

Patient can now Scan the Qr Code for downloading his/her Prescription.

qr_code

How to run it ?
Clone the repo:

$ cd VoiceCription
$ python install -r requirements.txt
$ python manage.py runserver 3000

Additionally for installing PyAudio, you have to install a package i.e.

$ pip install pipwin
$ pipwin install pyaudio

To upload and extract prescription, I have used Google Drive API. To continue with this API, secret-credentials which you can download from login into Developer Console. After downloading your own credentials place in this directory with name client_secrets.json.

├───assets
├───datafiles
├───media
│   └───images
├───Voice
│   ├───migrations
│   │   └───__pycache__
│   ├───templates
│   │   └───Voice
│   └───__pycache__
└───VoiceCription
    └───__pycache__

Feel free for requesting PRs to contribute or any modification.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors