Beispiel #1
0
 def setUp(self):
     EnvironmentUtil.setup_fresh_test_env()
     self.context = CommandContext.via({'type': 'memory-db'})
     self.downCommand = DownCommand(self.context)
     self.newCommand = NewCommand(self.context)
     self.upCommand = UpCommand(self.context)
     self.checkCommand = CheckCommand(self.context)
Beispiel #2
0
#-*- coding:utf-8 -*-

from command import CheckCommand
from speech import MakeAudio, SpeechToText
from os import remove
from os.path import isfile
from keyboard import read_hotkey

if __name__ == "__main__":
    print("음성인식을 하려면 Ctrl+Shift 를 눌러주세요.")
    while True:
        try:
            rk = read_hotkey(suppress=False)
            if rk == 'ctrl+shift':

                print("10초간 인식합니다~")
                MakeAudio()
                print("10초간 인식 완료~")

                text = SpeechToText()
                CheckCommand(Text=text)

        except:
            print("에러 발생~")
            break

        finally:
            if isfile('sirius_cmd.wav'):
                remove('sirius_cmd.wav')