Questa domanda consegue OS X Yosemite (10.10) API for continuous speech recognitionIntercettare input da OS X utility di riconoscimento vocale
OSX ha ora superba riconoscimento vocale continuo. Ma non sembra esporre alcuna API. Sto creando un kit HCI personalizzato e ho bisogno di prendere questo input vocale per elaborarlo.
Come intercettarlo?
Il mio primo pensiero è che potrebbe creare un dispositivo con tastiera virtuale tramite il quale inviare eventi key-down/key-up. Se così fosse, potrei intercettare usando IOKit, ma enumerando i miei dispositivi di tastiera non appare. Quindi deve essere qualcosa di più alto livello.
Nota. Aggiungo il tag "hacking", in quanto sembra che non ci sia un percorso pronto, è chiaramente qualcosa che Apple non ha intenzione di fornire.
EDIT:
How to use DictationServices.framework
Can I use OS X 10.8's speech recognition/dictation without a GUI?
Cosa stai cercando di intercettare, esattamente? L'ingresso audio? L'output del testo? Se quest'ultimo, non riesci a leggerlo dal widget di testo in cui entra? – rhashimoto