Во-первых, если вы используете Linux, вы должны знать, что Dragonfly работает только с Windows Speech Recognition или Dragon NaturallySpeaking + Natlink . (Возможно заставить его работать в Linux с виртуальной машиной и Aenea , но это выходит за рамки этого вопроса.)
Если вы используете его с WSR, это должно быть так же просто, как убедиться, что Dragonfly находится в вашем пути Python, и вызвать следующее в конце вашего основного скрипта:
while True:
pythoncom.PumpWaitingMessages()
time.sleep(0.1)
Если вы используете его с Dragon NaturallySpeaking, перейдите по ссылке выше на сайт Natlink и следуйте инструкциям, чтобы установить и активировать Natlink, прежде чем пытаться использовать Dragonfly. После установки (используйте все значения по умолчанию) вы сможете поместить скрипты Dragonfly в папку C: \ NatLink \ NatLink \ MacroSystem и автоматически активировать их при запуске Dragon NaturallySpeaking.