A Python-based desktop utility that automates railway station announcements using Google Text-to-Speech (gTTS) and Excel input. This software allows you to prepare thousands of real-time announcements by simply editing an Excel sheet—streamlining audio generation for train arrivals, departures, and delays.
- Python
- gTTS (Google Text-to-Speech)
- FFMPEG (for audio handling)
- Automated generation of railway announcements from Excel
- Voice generation using Google’s TTS
- Efficient and lightweight for real-time use cases
- Clone the Repository
git clone https://github.com/R-o-n-a-k/Railway.git
cd Railway
-
Place Excel File: Update or create your Excel file (announce_hindi.xlsx) with required train info in columns like Train No, Arrival, Destination, Platform, etc.
-
Run the Script
python main.py
- Output: MP3 announcements will be generated and saved to the output folder.
🛤️ Built to replicate a real-world system for automating public announcements efficiently.