Excel 시트에 필요한 정보의 데이터베이스를 유지하여 기차역 발표를 생성하는 자동화 된 소프트웨어 입니다.
발표는 세 가지 언어 아래에서 생성됩니다.
힌디 어
영어
구자라트
Pyaudio , Pydub , Pandas , OpenPyXL 및 GTTS 와 같은 라이브러리 와 함께 파이썬 언어를 사용하여 수천 개의 열차의 발표 상태를 생성했습니다 .
Pyaudio를 사용하여 오디오를 재생하고 녹음했습니다.
오디오 조작에 Pydub 및 Pandas를 사용했습니다.
OpenPyxl을 사용하여 Excel (.xlsx) 파일을 읽습니다.
GTTS (Google Text-To-Steece)를 사용하여 텍스트를 음성으로 변환했습니다.
우선 기차역에서 열차 발표를 기록하거나 인터넷에서 다운로드하십시오.
그런 다음 열차 번호와 이름, 소스, 경로, 목적지, 플랫폼 번호의 녹음 된 사운드를 분리하십시오.
열차 번호 및 이름, 출처, 노선, 목적지, 플랫폼 번호 등에 관한 다양한 정보의 Excel 시트에 데이터베이스를 유지하십시오.
이 엑셀 파일을 읽고 언어 (힌디어 / 영어 / 구자라트티)에 따라 모든 텍스트를 음성으로 변환하고 별도의 오디오 파일을 만듭니다.
그리고 마지막으로 데이터베이스에 따라 Trimmed Audio 파일을 사용하여 생성 된 텍스트와 음성 오디오 파일과 오디오 파일을 Arnowness_TrainNumber로 결합한 이름으로 병합하십시오.
마지막으로 모든 중간 분리 오디오 파일을 삭제하여 불필요한 공간을 확보하십시오.
이것을 개발하는 원칙은 발표를 만드는 데 시간이 적은 시간과 다양한 언어로도 음성 기반 발표를 제공하는 것입니다. 이 프로젝트는 여러 방송국에 연락 할 수 있습니다. 일반 발표보다 더 효율적이고 편리합니다.
이 소프트웨어를 개발하는 데 필요한 모든 파일은이 소프트웨어에서 생성 된 샘플 발표와 함께 여기에 업로드됩니다. 가서 확인하세요 !!!