add lock, initial outputManager
This commit is contained in:
		| @@ -5,7 +5,7 @@ class command(): | ||||
|         pass | ||||
|     def run(self, environment): | ||||
|         if environment['screenData']['newDelta'] != environment['screenData']['oldDelta']: | ||||
|             environment['runtime']['speechDriver'].cancel() | ||||
|             environment['runtime']['outputManager'].interruptOutput(environment) | ||||
|         return environment | ||||
|     def setCallback(self, callback): | ||||
|         pass | ||||
|   | ||||
| @@ -6,7 +6,7 @@ class command(): | ||||
|     def run(self, environment): | ||||
|         if environment['screenData']['newDelta'] != environment['screenData']['oldDelta'] or \ | ||||
|           environment['screenData']['newTTY'] != environment['screenData']['oldTTY']: | ||||
|             environment['runtime']['speechDriver'].speak(environment['screenData']['newDelta']) | ||||
|             environment['runtime']['outputManager'].speakText(environment, environment['screenData']['newDelta'], Interrupt=False) | ||||
|         return environment | ||||
|     def setCallback(self, callback): | ||||
|         pass | ||||
|   | ||||
		Reference in New Issue
	
	Block a user