python3에서 tts로 mp3 만들기

python3에서 tts로 mp3 만들기

설치

pip install gTTS  

사용법

#-*- coding:utf-8 -*-  
from gtts import gTTS  
tts = gTTS(text='hello', lang='ko')  
tts.save('hello.mp3')  

실행시 SSL 오류가 날 경우

방화벽 이슈로 SSL 오류가 날 경우 해결방법
https://github.com/pndurette/gTTS/issues/36

tts.py

[라이브러리 경로]/site-packages/gtts/tts.py

114 : r = requests.get(self.GOOGLE_TTS_URL, params=payload, headers=headers)  

줄을

114 : r = requests.get(self.GOOGLE_TTS_URL, params=payload, headers=headers, verify=False)  

로 수정.

gtts_token.py

[라이브러리 경로]/site-packages/gtts_token/gtts_token.py

58 : response = requests.get("https://translate.google.com/")  

58 : response = requests.get("https://translate.google.com/", verify=False)  

로 수정.

참조

https://pypi.python.org/pypi/gTTS

분류 : 개발


이 문서가 가리키는 다른 문서 목록