이 글은 2022년 11월 8일 직업계고등학교 파이썬웹클라우드 교육과정에서 진행된 실습과정을 설명한 글입니다.라이브러리 설치 – 명령 프롬프트를 열고 문자를 음성으로 변환하는 gts 라이브러리를 설치합니다.
pipinstallgts

그리고 mp3 파일을 Python으로 재생해주는 playsoud 라이브러리를 설치합니다.
pipinstallplaysound==1.2.2

버전 구름 1.2.2로 지정하여 설치해 주었습니다.- 문자를 mp3로 변환. – 아래 코드를 작성하여 str2voice1.py이라는 이름으로 저장합니다.이때 경로는 내 PC → 데스크톱 → project → str2voice 폴더 안에 저장했습니다.
#str2voice1.pyfromgtsimportgTTSstr=”옹야옹,#,난야라고t.”해”.tts=gTTS(text=str,lang=’ko’)tts.save(r’C:\Users\mit\Desktop\project\str2voice\hicat.mp3′)

코드를 실행해 보면 지정한 경로 내에 mp3 파일이 생성되는 것을 볼 수 있습니다.- 문자를 파이썬 코드에서 음성으로 변환. – 아래 코드를 작성하여 위와 같은 경로로 str2voice2.py이라는 이름으로 저장합니다.
gtsの#str2voice2.pyは、playsoundimportsoundimportos#로를.py.py일경로로실이동##importos경ososound(osoundtstr해라.”고)plays,plays(import옹tgtlangtstrg’ts=”이kotext=)save2rimportvoice야’2str,야path옹pathab_fromgchtstname:’dirts행ts의(_sp옹dpy(=_file_야tscfrom())파난ath=ir##oundimportound경\Users\mit\Desktop\project\str2voice\hicat.mp3′)#”サウンドを再生します(‘hicat.mp3’)。코드를 실행해보면 mp3 파일을 바로 재생해주는 것을 확인할 수 있습니다.- 텍스트 파일을 읽고 음성으로 재생. – 지정한 경로 안에 다음과 같은 내용을 적어 hicat.txt 파일로 저장합니다.오늘 점심 뭐 먹을까?벌써부터 가슴이 설렌다.아래 코드를 작성하여 같은 경로 내에 str2voice3.py이라는 이름으로 저장합니다.아래 코드를 작성하여 같은 경로 내에 str2voice3.py이라는 이름으로 저장합니다.코드를 실행해보면 텍스트 파일에 적어놓은 내용을 읽어주는 것을 확인할 수 있습니다.코드를 실행해보면 텍스트 파일에 적어놓은 내용을 읽어주는 것을 확인할 수 있습니다.