コード例 #1
0
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 ...')
コード例 #2
0
def main():
	output_file = "testtts.wav"
	getText2VoiceStream("안녕하세요. 반갑습니다.", output_file)
	kws.play_file(output_file)
	print( output_file + "이 생성되었으니 파일을 확인바랍니다. \n\n\n")