듣기와 번역하여 말하기 프로그램 [listenSpeech.py]
listenSpeech.py
의외로 간단 ㅎㅎ 구글님의 지원을 받아서
from google_trans_new import google_translator
from google_speech import Speech
from time import sleep
translator = google_translator()
class ListenSpeech(object):
def speech(self,message):
ko_result = translator.translate(message, lang_tgt='ko')
print(' -> ', ko_result)
speech = Speech(ko_result, 'ko')
speech.play()
en_result = translator.translate(message, lang_tgt='en')
speech = Speech(en_result, 'en')
speech.play()
it_result = translator.translate(message, lang_tgt='it')
speech = Speech(it_result, 'it')
speech.play()
ja_result = translator.translate(message, lang_tgt='ja')
speech = Speech(ja_result, 'ja')
speech.play()
cn_result = translator.translate(message, lang_tgt='cmn')
speech = Speech(cn_result, 'cmn')
speech.play()
returnString = ko_result + " , EN=" + en_result + " , IT=" + it_result + ", JA=" + ja_result + " , CMN=" + cn_result
print("Return message = " + returnString)
return returnString