Indian Railways Automated Announcement Software
1.0.0
它是一種自動化軟件,它將通過在Excel表中維護所需信息的數據庫來生成火車站公告。
以下三種語言生成了公告:
印地語
英語
古吉拉特語
使用Python語言和一堆圖書館,例如Pyaudio , Pydub , Pandas , OpenPyXl和GTTS來生成數千列火車的公告狀態。
使用Pyaudio播放和錄製音頻。
使用pydub和pandas進行音頻操縱。
使用OpenPyXl讀取Excel(.xlsx)文件。
使用GTTS(Google Toxe-speech)將文本轉換為語音。
首先,記錄從火車站發布任何火車或從互聯網下載的火車。
然後修剪火車號碼和名稱,源,路線,目的地,到達的平台號的錄製聲音,等等。
在Excel表中維護有關火車號和名稱,源,路線,目的地,平台號等各種信息的數據庫。
閱讀該excel文件,然後根據語言(印地語 /英語 /古吉拉特語)將所有這些文本轉換為語音,並創建單獨的音頻文件。
然後,根據我們的數據庫和名稱將音頻文件與auckection_trainnumber組合在一起,將生成文本與語音音頻文件生成的文本合併。
最後,刪除所有中間分開的音頻文件,以釋放所佔用的不必要的空間。
開發此問題的主要要點是給出基於語音的公告,該公告需要更少的時間來創建公告,並且使用各種語言也是如此。該項目可以接觸到任何數量的電台。它比普通公告更有效和方便。
開發此軟件所需的所有文件都與此軟件生成的示例公告上傳。去檢查一下!!!