This is a Python Flask app that receives voice messages on WhatsApp using Twilio, transcribes and translates them into English using Google's Gemini AI, and replies back to the user.
- Receive WhatsApp voice notes in Indian languages (Hindi, Marathi, Tamil, etc.)
- Transcribe and translate them to English using Gemini
- Reply back to the user on WhatsApp with the translated text
- Runs on Render (free tier friendly)
- Python 3
- Flask
- Twilio WhatsApp API
- Google Gemini API (2.0 Flash)
- Render for deployment