pyttsx3 사용하기
pyttsx3
는 오프라인 TTS 라이브러리로, 인터넷 연결 없이도 사용할 수 있습니다. 여러 TTS 엔진을 지원하며, Windows, macOS, Linux에서 모두 사용 가능합니다.
설치
pyttsx3
를 설치하기 위한 명령어
pip install pyttsx3
코드 예시
다음은 pyttssx3
를 사용하여 텍스트를 음성으로 변환하는 예제입니다.
import pyttsx3
# TTS 엔진 초기화
engine = pyttsx3.init()
# 변환할 텍스트
text = "안녕하세요! TTS를 사용해서 음성을 생성해보세요."
# 텍스트를 음성으로 변환하여 재생
engine.say(text)
engine.runAndWait()
코드 설명
- TTS 엔진 초기화:
pyttsx3.init()
으로 TTS 엔진을 초기화 - 텍스트를 음성으로 변환:
engine.say(text)
로 입력된 텍스트를 음성으로 변환하고,engine.runAndWait()
로 재생
'Artificial Intelligence (AI) > text-to-speech (tts)' 카테고리의 다른 글
tts와 감정분석 기술의 결합 (0) | 2024.10.11 |
---|---|
gTTS를 활용한 text-to-speech (1) | 2024.10.11 |
text-to-speech (TTS)의 이해 (0) | 2024.10.11 |