Voice Based Translation App for Indians -- 2
Budget: ₹12,500 – ₹37,500 INR
Project Title:
Voice-Based Indian Language Translation App - “Vaani”
⸻
Project Overview:
We are building a mobile app (Android and iOS) that allows users to speak in one Indian language and get a real-time translation (spoken + written) in another Indian language, without needing to type. The app is focused on accessibility, simplicity, and speed.
⸻
Key Features:
• Voice Input via Microphone
Users press a mic button and speak in their selected language.
• Speech-to-Text Integration
Convert spoken words into text using Google’s or Whisper API.
• Real-Time Translation
Translate the transcribed text from Source Language to Target Language.
• Text-to-Speech Output
Speak out the translated text using regional TTS (e.g., Hindi, Tamil, Telugu, etc.).
• Language Selector
Dropdown for choosing source and target languages.
• Optional Features (Phase 2):
• Translation history
• Favorites
• Offline translation (using open-source Whisper/Vosk)
• Auto-speak toggle
⸻
Target Languages:
Start with major Indian languages:
Hindi, Tamil, Telugu, Kannada, Bengali, Marathi, Gujarati, Malayalam, Punjabi, Urdu and English
⸻
Technology Preference:
• Flutter (for Android & iOS)
• Google Speech-to-Text or Whisper
• Google Translate API or IndicTrans
• FlutterTTS or Android/iOS native TTS engines
⸻
Deliverables:
• Full Flutter source code
• Working Android and iOS apps
• Developer documentation
• APIs used with credentials setup
Voice-Based Indian Language Translation App - “Vaani”
⸻
Project Overview:
We are building a mobile app (Android and iOS) that allows users to speak in one Indian language and get a real-time translation (spoken + written) in another Indian language, without needing to type. The app is focused on accessibility, simplicity, and speed.
⸻
Key Features:
• Voice Input via Microphone
Users press a mic button and speak in their selected language.
• Speech-to-Text Integration
Convert spoken words into text using Google’s or Whisper API.
• Real-Time Translation
Translate the transcribed text from Source Language to Target Language.
• Text-to-Speech Output
Speak out the translated text using regional TTS (e.g., Hindi, Tamil, Telugu, etc.).
• Language Selector
Dropdown for choosing source and target languages.
• Optional Features (Phase 2):
• Translation history
• Favorites
• Offline translation (using open-source Whisper/Vosk)
• Auto-speak toggle
⸻
Target Languages:
Start with major Indian languages:
Hindi, Tamil, Telugu, Kannada, Bengali, Marathi, Gujarati, Malayalam, Punjabi, Urdu and English
⸻
Technology Preference:
• Flutter (for Android & iOS)
• Google Speech-to-Text or Whisper
• Google Translate API or IndicTrans
• FlutterTTS or Android/iOS native TTS engines
⸻
Deliverables:
• Full Flutter source code
• Working Android and iOS apps
• Developer documentation
• APIs used with credentials setup