Professional Documents
Culture Documents
Synopsis
Synopsis
Arpit Sen
22MCAN009
DEPARTMENT OF IT &CA
JECRC UNIVERSITY
JAIPUR
TABLE OF CONTENTS
1. Introduction
2. Objective
3. Features
4. Feasibility
5. Requirement Analysis
6. Modules
7. Working Plan
8. Bibliography
Introduction
This PDF to Text Converter and Translator developed using Python can instantly
and accurately convert any PDF text into audio.
Along with reading any PDF document out loud, this application can also translate
and vocalize any text into up to five languages. Moreover, this system can also
benefit visually impaired individuals and people with learning disabilities such as
dyslexia.
This project has a user page that first lets you sign up and thereafter one can log
in and one has to send in a pdf file containing text.
The text is read by the function “PyPDF2.PdfFileReader” and it is converted to
byte form. The text is then extracted using the function “text.extractText()”. The
library google trans is used to convert the text written in a particular language
into the audio form of a particular language.
Features
1. Technical Feasibility
2. Economic Feasibility
This assessment typically involves a cost/ benefits analysis of the project, helping
organizations determine the viability, cost, and benefits associated with a project
before financial resources are allocated. It also serves as an independent project
assessment and enhances project credibility—helping decision-makers determine
the positive economic benefits to the organization that the proposed project will
provide.
3. Operational feasibility
It assesses the extent to which the required software performs a series of steps to
solve business problems and user requirements. This feasibility is dependent on
human resources (software development team) and involves visualizing whether
the software will operate after it is developed and be operative once it is installed.
Requirement Analysis
At developer side
Software requirement:
Hardware requirement
At user side
Modules
1. User:
New User/Register: New User can create their account by adding information such as
name, gender, email id, address, etc.
Login: User can login to their account using their credentials.
Read PDF: User can upload PDF that they wish to be converted to audio.
Choose Language: User can select the language in which they want their document to
be translated.
Listen PDF: User will be able to listen to the PDFs uploaded by them
2. Admin module: In this module, admin can add more features like subscription and can
also remove some features.
Working Plan
This project has a user page that first lets you sign up and thereafter one can log
in and one has to send in a pdf file containing text.
The library google trans is used to convert the text written in a particular language
into the audio form of a particular language.
https://ieeexplore.ieee.org/document/9315996
https://ieeexplore.ieee.org/document/9210344