Ich mache Gui für meine Chatbot in Pyqt, aber ich habe ein bisschen Problem in diesem Bereich des Codes.Verwenden Sie pyttsx in PyQt
def __init__(self):
super(Window, self).__init__()
self.setGeometry(50, 50, 500, 300)
self.setWindowTitle("Chatbot 0.3")
def offline_speak(chat_speech):
engine = pyttsx.init()
engine.say(chat_speech)
engine.runAndWait()
paar Dinge wie def ändern offline_speak (Selbst-) dann über init wie self.offline_speak erwähnen in(), aber ich habe keine Ahnung von Maschinencode.
Kann mir jemand etwas vorschlagen?
Vielen Dank für die Antwort bekam es aber das Problem ist nicht die Rede nicht stoppt auch das Programm geschlossen wird. Und kann ich es durch MP3-Dateien speichern und ausführen? Danke nochmal :) –
Ich habe den Fehler bereits korrigiert, überprüfen Sie es und wenn es funktioniert, vergessen Sie nicht, es als richtig zu markieren. – eyllanesc
Danke, aber ich benutze PyQt4 und ich änderte die PyQt5 zu PyQt4, aber habe nicht die QtWidget. Also sollte ich mit PyQt.Gui oder so etwas gehen? –