def main(): #Example8 Button+STT+DSS KWSID = ['기가지니', '지니야', '친구야', '자기야'] while 1: recog = kws.btn_test(KWSID[0]) if recog == 200: print('KWS Dectected ...\n Start STT...') text = dss.queryByVoice() tts_result = tts.getText2VoiceStream(text, "result_mesg.wav") if text == '': print('질의한 내용이 없습니다.') elif tts_result == 500: print("TTS 동작 에러입니다.\n") break else: kws.play_file("result_mesg.wav") time.sleep(2) else: print('KWS Not Dectected ...')
def main(): output_file = "testtts.wav" getText2VoiceStream("안녕하세요. 반갑습니다.", output_file) kws.play_file(output_file) print( output_file + "이 생성되었으니 파일을 확인바랍니다. \n\n\n")