我目前只是以锻炼计划的概念为例来测试一个简单的想法。我是python的新手,所以这更像是一个测试。我想要发生的事情是打开一个带有锻炼的窗口(只是一个tkinter标签),但是在后台被动地有一个语音识别命令运行以捕捉说" next"。我没有兴趣让人们告诉我如何使其他部分更有效,因为我知道它不好。
我只是想在显示validates_presence_of :answer_content, if: ->(answer) { answer.survey_question.answer_type == 'Radio Button' }
标签时让命令SpeechRecognition1
被动地运行的解决方案。反正有吗?
"5 pressups"
答案 0 :(得分:4)
将after_idle函数与函数一起用作回调函数
按此顺序
from threading import Thread
workout1 = Tk()
thread = Thread(target = SpeechRecognition1)
workout1.after_idle(thread.start)
workout1.mainloop()