0% found this document useful (0 votes)
13 views9 pages

Final Translator

The document describes a language translator project built with Python that allows users to translate text between languages. Key features include fast translation speeds, increased transparency in communication, and a larger reach for companies globally. The translator uses libraries like Google Translate and Tkinter, takes text input, detects the source language, translates to a selected target language, and displays the output. Future applications could integrate the translator with artificial intelligence for more accurate translations via devices like earpieces.

Uploaded by

tech buster
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views9 pages

Final Translator

The document describes a language translator project built with Python that allows users to translate text between languages. Key features include fast translation speeds, increased transparency in communication, and a larger reach for companies globally. The translator uses libraries like Google Translate and Tkinter, takes text input, detects the source language, translates to a selected target language, and displays the output. Future applications could integrate the translator with artificial intelligence for more accurate translations via devices like earpieces.

Uploaded by

tech buster
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

University Institute of Engineering

Department of Computer Science & Engineering

DISRUPTIVE TECHNOLOGIES

22ECH-102

LANGUAGE TRANSLATOR

WITH

PYTHON

FINAL REPORT

Under the guidance of : Submitted By:

Dr. Payal Patial Harshit Goyal 22BCS16612

Dr.Virendra Kumar Rahul Sain 22BCS16610


University Institute of Engineering
Department of Computer Science & Engineering

1. Title: Language Translator

2. Problem statement:

In communication, language has been a significant barrier for centuries now, and human beings have always
tried to provide a solution to the issues of language translation. Language barriers usually occur when two
people who speak different languages cannot understand one another, and there is a breakdown in language and
communication. They can also come from physical language disabilities which include stuttering, articulation
disorder and hearing loss.

3. Key Features/Benefits:

Using translator is an efficient way to eliminate language barriers and ensure communication between people
who speak different languages. Whether the communication is a simple message between friends or something
more intricate, such as for conducting business or taking a trip abroad, there are many advantages to using a
translator.

Increased Transparency

Because translation apps translate the content into desired language, and being so advanced these help in better
communication between people and authorities which will leave no gap or error due to lack of communication
and helps in smooth working of companies.

Fast Translation

With such applications or softwares, it is easier and faster to communicate with people as compared to human
translation which can consume time and leave a gap for error.

Larger Reach

Because of faster translations, a company can reach different parts of the world with there product and help a lot
of people with there revolutionary ideas.
University Institute of Engineering
Department of Computer Science & Engineering

4. Software/ Tools used:

Python 3.11

The compiler is a special program that is written in a specific programming language to convert the human-
readable language i.e. high-level language to machine-readable language .

Visual studio code

Visual Studio Code combines the simplicity of a source code editor with powerful developer tooling,
like IntelliSense code completion and debugging.

Google Translator Library

Google translator is a free and unlimited python library that is implemented by Google Translate API.It allows
developers to create tools that work with google translate. This can be used to translate text, speech, or website
content into another language.

Tkinter Library

Tkinter provides classes which allow the display, positioning and control of widgets.

5. Deliverable

The proposed system benefits us by translating the entered text into any language of choice. The text to the
translator is entered manually, although which will be updated to speech input in upcoming iterations, and it
auto detects the language of entered text. The language is selected to translate the text into and after hitting the
translate button the translated text is shown on the screen.

6. Code:
University Institute of Engineering
Department of Computer Science & Engineering
University Institute of Engineering
Department of Computer Science & Engineering
University Institute of Engineering
Department of Computer Science & Engineering
University Institute of Engineering
Department of Computer Science & Engineering
University Institute of Engineering
Department of Computer Science & Engineering

7. Output:
University Institute of Engineering
Department of Computer Science & Engineering

8. Future Scope:

In the digital era, physical borders don’t affect businesses anymore. Any company large or small can go global.
And, the secret of a successful international business lie in quality communication between the branches which
can be achieved by such translators.

Google has improved its original translation software significantly using artificial intelligence. And translation
companies will integrate similar software into their workflows, to deliver precise translations faster, for broader
audiences.

These translation services can be incorporated with AIML to implement into earpieces to be used while world
summits where delegates from different countries meet up along with there translators to help them understand
whatever the others are saying. These earpieces can replace translators for smooth translations and by directly
hearing the translated speech.

9. Conclusion :

The Translator can translate dozens of languages, either through text or voice. You just type, write, or speak
into the app. The program even allows you to point your smartphone at a sign or menu written in a foreign
language to view a live translation and Translator has good future scope.With the help of such translators we
can overcome the problems of miscommunication due to lack of translators. These translators can further be
updated and modified to intake speech inputs and even be available as apps on one’s mobile phone and online
on websites.

You might also like