Ткинтер и Пытцх - PullRequest
       12

Ткинтер и Пытцх

0 голосов
/ 24 июня 2018

Я застрял с этой проблемой в моей программе.То, что я пытаюсь сделать, - это простой интерфейс в python3 с Tkinter, где в начале программы, благодаря pyttsx, следует сказать: «Привет всем».Проблема заключается в следующем: когда я запускаю программу, появляется интерфейс, но нет голоса.Затем, когда я закрываю окно, голосовой старт и произносит сообщение.

Вот код:

from tkinter import *
import pyttsx3

engine = pyttsx3.init()
voices = engine.getProperty('voices')
for voice in voices:
    engine.setProperty('voice',voice.id)

def Say_the_message():
    root = Tk()
    root.title("Say the message")
    root.geometry("300x300")
    root.resizable(height=FALSE,width=FALSE)
    label1 = Label(root,text="Hello everyone")
    label1.grid()
    root.mainloop()
    engine.say("Hello everyone")
    engine.runAndWait()


Say_the_message()

Я надеюсь, что я не делаю некоторые слишком сложные, а также я надеюсь, что эточто-то выполнимое.А также извините за мой плохой английский.

...