본문 바로가기
파이썬 언어

Python으로 음성합성하기 (2)

by treeCoder 2021. 9. 16.

from gtts import gTTS
import os

def CreateSpeech( VarNum_Int ):

   VarNum = str( VarNum_Int )

   if VarNum_Int % 15 == 0 :

      mytext = " " + VarNum + "분입니다."
      if VarNum_Int == 0:
         mytext = " 정각입니다."

      myobj = gTTS( text = mytext, lang = 'ko', slow = False )
      myobj.save( VarNum + "min.mp3" )


   if VarNum_Int >= 0 and  VarNum_Int <= 12:
   
      mytext = "지금은 오후 " + VarNum + "시입니다."
  
      myobj = gTTS( text = mytext, lang = 'ko', slow = False )
  
      myobj.save( VarNum + "PM.mp3" )
  

      mytext = "지금은 오전 " + VarNum + "시입니다."
      myobj = gTTS( text = mytext, lang = 'ko', slow = False )
      myobj.save( VarNum + "AM.mp3" )

for itm in range( 0, 60, 1 ):
    CreateSpeech( itm )


댓글