Google Text-To-Speech / GTTS 라이브러리를 설치하면, 텍스트 정보를 음성으로 변환할 수 있습니다.
간단하게 테스트 할 수 있는 코드입니다.
파이썬 음성 변환 및 출력 모듈 gTTS, playsound
- pip install gTTS
- pip install playsound
gTTS 와 playsound 를 이용한 텍스트의 음성 저장 및 재생
- text 에 음성 저장할 문자열을 저장
- 언어에 따라 lang='ko' 혹은 lang='en' 으로 지정
from gtts import gTTS
from playsound import playsound
text1 = "안녕하세요!"
text2 = 'Hello Strangers!'
tts = gTTS(text1, lang='ko')
tts.save('result_kr.mp3')
playsound('result_kr.mp3')
tts = gTTS(text2, lang='en')
tts.save('result_en.mp3')
playsound('result_en.mp3')
playsound 외에도 파이썬에서 지원하는 오디오 라이브러리는 다양하게 있습니다.
- import IPython.display as audio
- import librosa
- import soundfile
- import parselmouth 등
'Python' 카테고리의 다른 글
python Fear and Greed Index 추출하기 (0) | 2023.08.18 |
---|---|
(한국투자증권) python 주식 매매하기 - 모의투자 등록 및 KIS 키 발급 (0) | 2023.08.18 |
vscode python interpreter 설정 (0) | 2023.08.17 |
VSCode Python 실행 환경 (0) | 2023.08.17 |