Using dictation in textedit object with Voice Control (MacOS Catalina)
Hi i'm trying to use dictation speech recognition inside Max. I developed the patch in Mojave and there Speech-to-Text works fine but now i have to switch to Catalina unfortunately.
When i use Voice Control to dictate i can work offline (what i need) and use it in apps like Safari and TextEdit.app but inside Max with a textedit object open it doesn't work. Voice Control itself works in Max (if i create a manual command in the Accessibilty of the System Prefs in the Voice Control panel, for instance to open a Finder Item by a voice command) but i don't get the spoken text inside Max to use it.
Does someone knows a way to achieve this? I tried already a lot of ways but without any luck...
Here are (hopefully) some usefull things which could lead to a solution:
- In the Security and Privacy of the System Prefs in the Speech Recognition panel there is no Max. Is there a way to get access and set Max in the list (if it will be helpfull of course). Or maybe make a Max standalone app where you put something like <key>NSSpeechRecognitionUsageDescription</key> <string>allow speech recognition</string> <true/> Info.plist file? Like you had to do to make the first standalones for Catalina. I did some attempts without success.
- I read something about that Voice Control only supports NSControl based inputs.
Hereby the patch which worked fine for me offline in Mojave
Thanks in advance!
Wondering if you ever resolved this. Thanks!
Hi Randall,
eventually i fixed it with textedit from MacOS. In the native Textedit speech recognize work. I automatically save this text file and read this file with a metro in Max
Hi Aartcore,
Thanks for the quick reply. I discovered by turning dictation on in Keyboard preferences (Big Sur), that I can dictate directly into Max and the text conversion is amazingly accurate. I tested this using the comment object. No need for TextEdit. Check it out!