Skip to content

krishnali2003/LanguageTranslatorApp-

Repository files navigation

Language Translator Android App Overview This is a Language Translator Android Application that allows users to translate text between multiple languages using Firebase ML Kit’s Translation API. It also supports speech-to-text conversion, enabling users to input text using voice commands.

Features Real-time Text Translation between various languages. Speech-to-Text Input for hands-free text entry. Offline Model Downloading for translation without an internet connection. User-Friendly Interface with dropdown selection for source and target languages. Technologies Used Java (Backend Logic) Android Studio (Development Environment) Firebase ML Kit (Machine Learning Translation API) Google Speech Recognition API (Voice Input) Installation Guide Clone the repository: bash Copy Edit git clone https://github.com/your-repo/language-translator-app.git Open the project in Android Studio. Connect the project to Firebase (Tools > Firebase > ML Kit > Set up Translation). Enable Internet Permission in AndroidManifest.xml: xml Copy Edit Build and run the project on an Android Emulator or Physical Device. How It Works Select Source and Target Languages from dropdown menus. Enter Text or use Voice Input via the microphone button. Press Translate, and the translated text will appear. Contributing Feel free to fork the repository and submit pull requests for improvements.

Author Krishnali Patil

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages