Starten Sie das Diktat mit Applescript

Ich hätte gedacht, dass dies leicht zu finden wäre, aber bisher war es nicht für mich.

Gibt es eine Möglichkeit, das Diktat (fn, fn) mit Applescript oder vom Terminal aus zu starten?

Sie könnten es versuchen SpeechRecognitionServer, siehe Discussions.apple.com/thread/3917259?start=0&tstart=0 . SpeechRecognitionServerIch habe es nicht zum Laufen gebracht, aber Sie haben vielleicht mehr Glück ... Wenn Sie in der AppleScript Editor-Bibliothek dies nicht sehen, ist dies der Pfad: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/Resources/SpeechRecognitionServer.app.

Antworten (1)

Sie können einfach das zweimalige Drücken von fn simulieren:

delay 0.3 -- time to release modifier keys if for example the script is run with command-R
tell application "System Events"
    key code 63
    key code 63
end tell

Oder von einem Terminal:

osascript -e 'tell app "System Events" to key code {63,63}'

Der osascriptBefehl funktionierte für mich in Terminal, aber nicht in iTerm 2. Das Menüelement Diktat starten spielt auch nur den tieferen Ton ab, ohne das Popover in iTerm 2 anzuzeigen.

Irgendwelche Vorschläge für dieses apple.stackexchange.com/questions/101732/…