macos: Wie können Sie die Sprechgeschwindigkeit der Zugänglichkeit so ändern, dass sie schneller als das Standardmaximum ist?

508
MiLeung

Das ist was ich suche, aber es funktioniert nur im Terminal. Gibt es einen defaults writeBefehl, mit dem Sie die Sprechgeschwindigkeit ändern können?

1

1 Antwort auf die Frage

0
Talos Potential

Was ich verstehe ist also, dass Sie Ihren Mac brauchen, um schneller zu sprechen, wenn Sie den normalen Befehl "Start Speak" (oder Alt+ Esc) verwenden. Wenn ja, habe ich ein Video gemacht, in dem erklärt wird, wie dies mit einem Workflow geschieht und wie dies zu beheben ist .

Im Wesentlichen verwende ich einen Automator-Workflow, der dem Terminal die Befehle von diesem Stapelaustausch-Post gibt . Der Beitrag verwendet dieses Skript:

plutil -convert json ~/Library/Preferences/com.apple.speech.voice.prefs.plist -o - | python -c 'import json, sys;d=json.load(sys.stdin);[x.__setitem__(-1, 500) for x in d["VoiceRateDataArray"]];json.dump(d, sys.stdout)' | plutil -convert binary1 -o ~/Library/Preferences/com.apple.speech.voice.prefs.plist -  

was ich geändert habe, um in automator zu arbeiten (es sieht so aus):

on run   tell application "Terminal" activate do script "defaults read com.apple.speech.voice.prefs VoiceRateDataArray  plutil -convert json ~/Library/Preferences/com.apple.speech.voice.prefs.plist -o - | python -c 'import json, sys;d=json.load(sys.stdin);[x.__setitem__(-1, " & (the clipboard) & ") for x in d[\"VoiceRateDataArray\"]];json.dump(d, sys.stdout)' | plutil -convert binary1 -o ~/Library/Preferences/com.apple.speech.voice.prefs.plist -   sleep 1 killall com.apple.speech.speechsynthesisd killall SpeechSynthesisServer && exit " in front window end tell  return input end run 

Das Endziel ist ein Workflow (siehe oben), der dem Benutzer eine einfachere Erfahrung mit den gleichen Funktionen wie der Terminalbefehl bietet.

Zusammenfassend habe ich einen Automator-Workflow entwickelt, der das tut, was Sie möchten. Wenn Sie diesen Beitrag nicht verstehen, schauen Sie sich einfach das Video an (erster Link).