0
我在Tkinter中創建了一個程序,程序必須在用戶按下按鈕後說出一些文本。聲音正在工作,但問題是pyttsx在聲音過程中阻止了程序。例如,在程序中按下按鈕,然後您就可以聽到聲音,並且只有在該按鈕動畫繼續之後。如何阻止pyttsx阻止該程序?提前致謝。對不起,如果我的英語不好。這裏是我的實驗代碼:Python pyttsx阻止了Tkinter中的程序
import Tkinter as tk
import pyttsx
def click():
engine.say('test')
engine.runAndWait()
engine = pyttsx.init()
window = tk.Tk()
button = tk.Button(text='here', command=click)
button.pack()
window.mainloop()
感謝它的工作。 – Duardo 2014-12-07 15:20:58