I've been searching for a few days regarding Speech to Text on OS X. I'm looking to offline convert natural language to text for a personal project. I would like to do this without a third party API, and that's where the trouble seems to lie.
Enhanced dictation in 10.9 and up seems to be the perfect solution for this, because it is offline and converts extremely quickly. NSSpeechRecognizer is great for commands you ask for, but isnt fast, and doesnt convert entire phrases.
Another idea I had was programmatically enable dictation on the fly, then pipe audio into it, then pipe the resulting text back into my program.
I can't seem to find any documentation on an API to access the inbuilt Enhanced Dictation.
Any ideas?
Using swift for the first time, but not new to OOP.