Skip to content

This is a program that enables one to give input language and get the output in the preferred language .

Notifications You must be signed in to change notification settings

KajalT9/LanguageTranslator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Book-Reader

This is a program that empowers one to give input language and get the yield in the favored language .

It is an application which is utilized to change over any content into discourse in any attractive language. It is made for the helpful of the individuals who can't see and are much intrested in perusing. Indeed, even the people who needs to peruse or listen the book in various dialects can benefit the office.

Tools used :

cv2

We utilized cv2 to snap the photo and afterward pytesseract to get the picture in the PC to change the language utilizing "SentimentIntensityAnalyzer" where Sentiment Analysis is the procedure of 'computationally' deciding if a bit of composing is certain, negative or impartial. It's otherwise called conclusion mining, determining the assessment or demeanor of a speaker.

VADER Sentiment Analysis :

VADER (Valence Aware Dictionary and sEntiment Reasoner) is a vocabulary and rule-based assumption examination instrument that is explicitly receptive to conclusions communicated in web based life. VADER utilizes a mix of A slant vocabulary is a rundown of lexical highlights (e.g., words) which are commonly named by their semantic direction as either positive or negative. VADER not just tells about the Positivity and Negativity score yet in addition enlightens us concerning how positive or negative a slant is.

We even utilized Textblob to process the printed information.

TextBlob

It is a Python (2 and 3) library for handling literary information. It gives a straightforward API to jumping into basic normal language handling (NLP) undertakings, for example, grammatical feature labeling, thing phrase extraction, estimation investigation, characterization, interpretation, and that's only the tip of the iceberg.

gtts

And afterward we utilized gtts to change over content to discourse in the ideal language of the client. gTTS (Google Text-to-Speech), a Python library and CLI apparatus to interface with Google Translate's content to-discourse API. Compose spoken mp3 information to a record, a document like article (bytestring) for additional sound control, or stdout. Or on the other hand basically pre-create Google Translate TTS demand URLs to take care of to an outer program. http://gtts.readthedocs.org/

About

This is a program that enables one to give input language and get the output in the preferred language .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published