It is an automated software which will generate the Railway Station Announcement by maintaining a database of required information in an excel sheet.
Announcement is generated in the below three languages:
-
Hindi
-
English
-
Used Python Language with a bunch of its libraries like pyAudio, pydub, pandas and gTTS to generate announcement status of thousands of trains.
-
Used pyAudio to play and record audio.
-
Used pydub and pandas for audio manipulation.
-
Used pandas to read excel(.xlsx) file.
-
Used gTTS(Google Text-to-Speech) to translate text to speech.