본문 바로가기
Chatgpt

Chatgpt 이용한 프로그램 짜기 3 - 파이썬(텍스트 음성변환)

by code2772 2023. 7. 17.

[ 목차 ]

    728x90
    반응형

    ✔ gpt 요청 : 
    Python을 사용하여 한글 텍스트를 한글 음성으로 변환하는 코드를 작성한다. API가 아닌 무료로 제공되는 라이브러리를 이용해줘
     

    import pyttsx3
    
    def convert_text_to_speech(text, output_file):
        engine = pyttsx3.init()
        engine.save_to_file(text, output_file)
        engine.runAndWait()
    
    text = "안녕하세요. 반갑습니다."
    output_file = "output.wav"
    
    convert_text_to_speech(text, output_file)

     
    ✔ gpt요청 :
    Python에서 gtts를 사용하여 한국어 텍스트를 음성으로 변환하는 예제 코드 작성해줘
     

    from gtts import gTTS
    from playsound import playsound
    
    def convert_text_to_speech(text, output_file):
        tts = gTTS(text=text, lang='ko')
        tts.save(output_file)
        playsound(output_file)
    
    text = "안녕하세요. 반갑습니다."
    output_file = "output.mp3"
    
    convert_text_to_speech(text, output_file)

    반응형