das Problem ist, dass wenn ich mein Skript ausführen dauert es länger als die erwartete Zeit 1 Sekunde, bevor es den nächsten Befehl sagt. Ich denke, das hat etwas mit dem Sprachbefehl zu tun. Was kann ich tun, um dies zu optimieren?wie Skript zu optimieren, um 1 Sekunde zwischen gesprochenen Worten mit Sprachmodul
edit: Link zum sppech Modul https://pypi.python.org/pypi/speech/0.5.2
edit2: pro Anfrage i die Ruhezeit gemessen nur Datetime verwenden. 2016.06.29 18: 39: 42,953000 2016.06.29 18: 39: 43,954000 ich fand, dass es
EDIT3 ziemlich genau war: Ich habe versucht, den Bau in dem Import win32com.client und es hat nicht funktioniert entweder
import speech
import time
import os
def exercise1():
speech.say("exercise1")
time.sleep(0.5)
for n in range(0, rep*2):
speech.say("1")
t ime.sleep(1)
speech.say("2")
time.sleep(1)
speech.say("3")
time.sleep(1)
speech.say("switch")
Erfassung der Systemzeit vor/nach dem Wort() Sie werden wahrscheinlich feststellen, dass der Schlaf ziemlich genau 1 Sekunde beträgt, und der Aufruf say() ist derjenige mit der Variablen Durati auf. –
können Sie mir andeuten, wie das zu tun, und ja, ich glaube, Sie richtig bearbeiten sind: ich das bekam: 2016.06.29 18: 39: 42,953000 2016.06.29 18: 39: 43,954000 so fast perfekt 1 Sekunde wie gehe ich dann die Rede zu reparieren? – rasmus393