Online PDF To Text Converter & Language Translator Python Project
Online PDF To Text Converter & Language Translator Python Project
1) Background/
Problem Statement
TutorialsDuniya.com
Be it browsing through the seemingly endless pages of terms andconditionsonan important
official document or kicking back and flipping throughanintriguing eBook- reading is quite an
undeniable and inescapablepart of oureveryday lives.
However, reading anything demands our complete undivided attentionmakingit nearly
impossible for us to multitask. Moreover, staring at a screenfor longperiods also strains our
eyes.
This PDF to Text Converter and Translator developed using Pythoncaninstantly and accurately
convert any PDF text into audio.
Along with reading any PDF document out loud, this applicationcanalso
translate and vocalize any text into up to five languages.
Moreover, this system can also benefit visually impaired individuals andpeoplewith learning
disabilities such as dyslexia.
This project has a user page that first lets you sign up andthereafteronecan log in and one has
to send in a pdf file containing text. The text is read by the function "PyPDF2.PdfFileReader"
anditisconverted to byte form.
The text is then extracted using the function "text.extractText()". The library googletrans is used
to convert the text
writteninaparticular
language into the
audio form of a
particular language.
TutorialsDuniya.com
We have several options in languages, such as English, Hindi, Marathi,Gujarati, etc.
Using the function "gTTS" we can hear the audio.
3) Advantages
a) Very efficient
b) People from different regions can use this
c) Saves time
Download Python projects with Documentation from TutorialsDuniya.com
Download Python projects with Documentation from TutorialsDuniya.com
4) System Description
The system comprises of 1 major module with the following sub-modules: User:
TutorialsDuniya.com
New User/Register: New User can create their account byaddinginformation 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 beconvertedtoaudio.
Choose Language: User can select the language in whichtheywant their document to be
translated.
Listen PDF: User will be able to listen to the PDFs uploadedby
them.
Tutorials
Duniya.com
The waterfall approach is the earliest approach that was used for softwaredevelopment
Download Python projects with Documentation from TutorialsDuniya.com
Download Python projects with Documentation from TutorialsDuniya.com
6) System Requirement
I. Hardware Requirement
i. Laptop or PC
I3 processor system
or higher
4 GB RAM or
higher
TutorialsDuniya.com
100 GB ROM or higher
7) Limitation/Disadvantages
8) Application –
Can be used to vocalise any PDF file.
Besides reading out text, this systeminstantly andefficiently translates it as well.
Useful for visually
impaired individuals
and
peoplewithlearning
disabilities as well.
TutorialsDuniya.com
9) Reference-
https://ieeexplore.ieee.org/abstract/document/8776778/
https://ieeexplore.ieee.org/document/9315996
https://ieeexplore.ieee.org/document/9210344
Download Python projects with Documentation from TutorialsDuniya.com
TutorialsDuniya.com
Download Delhi University Previous Year
QuestionPapers with Solutions from
TutorialsDuniya.com