also folgendes Beispiel:
Code: Alles auswählen
start_new_thread(self.ConnectEvent,())
def ConnectEvent(self):
self.eventHandler = ContextEvents(self.context)
while 1:
pythoncom.PumpWaitingMessages()
class ContextEvents(win32com.client.getevents("SAPI.SpSharedRecoContext")):
def OnRecognition(self, StreamNumber, StreamPosition, RecognitionType, Result):
newResult = win32com.client.Dispatch(Result)
connect.OnRecognition(newResult.PhraseInfo.GetText())