def tts_f(): tObj = cSpeech(conf=cfg) filename = cfg.TESTDATA_PATH + "/tts.mp3" tObj.tts("<speak>\ <voice name='MAN_READ_CALM'>반갑다.<break time='500ms'/></voice>\ </speak>" \ , filename) print(filename) aObj = cAudio() aObj.play(filename, out='local', volume=-1500)
# print(threading.currentThread().getName(), number) def tts_f(): tObj = cSpeech(conf=cfg) filename = cfg.TESTDATA_PATH + "/tts.mp3" tObj.tts("<speak>\ <voice name='MAN_READ_CALM'>오늘 날씨 좋아요.<break time='500ms'/></voice>\ </speak>" \ , filename) print(filename) aObj = cAudio() aObj.play(filename, out='local', volume=-1500) obj = cSpeech(conf=cfg) #ret=결과..(성공/실패) 글자 받아서 한 글자씩 체크 ret = obj.stt() test_string = "".join(ret) ex_1 = test_string.find('날') ex_2 = test_string.find('씨') # print(ex_1) # print(ex_2) if ex_1 >= -1 and ex_2 >= -1: print('존재함..') t = threading.Thread(target=moving) t.start() tts_f()
def translate_f(): obj = cSpeech(conf=cfg) string = "안녕하세요" ret = obj.translate(string, to="en") print("Input:", string) print("Output:", ret)