상세 컨텐츠

본문 제목

python 텍스트 문서 음성변환

python

by bumychoi 2025. 5. 13. 10:09

본문

import edge_tts
import asyncio

async def tts():
    # 텍스트 파일 읽기
    with open("2025_5_12.txt", "r", encoding="utf-8") as f:
        text = f.read()

    # 음성 설정: 남성 음성 (en-US-GuyNeural 등)
    communicate = edge_tts.Communicate(
        text=text,
        voice="ko-KR-InJoonNeural",  # 한국어 남성 음성
        rate="+0%"  # 속도 조절: +10%, -10% 등 가능
    )

    await communicate.save("output_edge.wav")
    print("자연스러운 음성 파일 생성 완료: output_edge.wav")

asyncio.run(tts())

'python' 카테고리의 다른 글

벽돌깨기 오류 수정하  (0) 2025.06.02
똥피하기 게임  (0) 2025.04.06
계산기 tkinter 오류 해결  (0) 2025.04.04
tikiner 활용  (0) 2025.03.27
파이썬 로또 번호 조회기  (0) 2025.03.24

관련글 더보기