Real-Time Language Translator by Umme HaniReal-Time Language Translator by Umme Hani

Real-Time Language Translator

Umme Hani

Umme Hani

🗣️ Real-Time Language Translator

📌 Project Overview

The Real-Time Language Translator is a voice recognition-based translation tool that serves as a virtual interpreter, enabling seamless multilingual communication. The application listens to spoken input and translates it into the selected target language with both text and audio output.

🎯 Problem Statement

The project aims to create a virtual interpreter that facilitates real-time conversation between speakers of different languages by:
Recognizing speech input
Translating it into another language
Providing the output in text and speech format

🚀 Features

✔️ Real-time Speech-to-Text & Text-to-Text Translation ✔️ Multilingual Support ✔️ Text-to-Speech for Audio Output ✔️ Intuitive UI for Easy Language Selection ✔️ One-to-Many Translation (Single input, multiple target languages) ✔️ Database Storage for Translations (MongoDB)

📌 Technology Stack

🔹 Programming Languages: Python, JavaScript 🔹 Frameworks: Flask (Backend), Tkinter (GUI) 🔹 Libraries:
Speech Recognition: Vosk
Text-to-Speech: pyttsx3
Database: MongoDB
Frontend: HTML, CSS, JavaScript 🔹 APIs: Offline models for speech recognition and translation

🔄 Project Workflow

1️⃣ User selects translation mode (Text-to-Text, Speech-to-Speech, One-to-Many) 2️⃣ User provides input (Typed text or Spoken words via Microphone) 3️⃣ Preprocessing (Speech-to-text conversion, Noise reduction, Language detection) 4️⃣ Translation to the selected target language(s) 5️⃣ Output (Translated text displayed, Speech generated for playback) 6️⃣ Data Storage (Translations stored in MongoDB for future retrieval)

🔮 Future Enhancements

🔹 Add more languages using advanced AI models 🔹 Enable live audio streaming for real-time conversations 🔹 Develop a mobile app for portability 🔹 Allow users to select different voice tones for text-to-speech
Feel free to replace the image links with actual GitHub-hosted images. Let me know if you need modifications! 🚀

About

No description, website, or topics provided.

Resources

Readme

Stars

0 stars

Watchers

1 watching

Forks

No releases published

Languages

You can’t perform that action at this time.
Like this project

Posted Aug 10, 2026

Real‑time voice translator: speech‑to‑text, translation to multiple target languages, and text‑to‑speech output with translation storage.

Likes

0

Views

0