Jak odzyskać automatyczny Enter po dyktowaniu w VoiceInk 2.0 (push-to-talk) 🎙️
Przytrzymuję skrót, mówię, puszczam. Tekst wkleja się sam i wysyła Enterem. Tak rozmawiałem z czatami AI w VoiceInk, dopóki nie zaktualizowałem aplikacji do wersji 2.0 🎙️
Po aktualizacji (lipiec 2026) opcji nie było tam, gdzie jej szukałem. Release notes nic nie mówią o usunięciu. Poniżej: co się zmieniło i jak odzyskałem ten workflow.
Co się zmieniło w VoiceInk 2.0
- Power Mode nazywa się teraz Modes
- Auto Send (automatyczny Return, Shift+Return albo Cmd+Return po wklejeniu) jest ustawieniem globalnym w Settings → Pasting. Wcześniej należał do jednego trybu
- Auto Send odpala się tylko wtedy, gdy podczas nagrywania wciśniesz Return. Zatrzymanie zwykłym skrótem tylko wkleja tekst. W push-to-talk puszczenie klawisza nie wysyła już wiadomości
- Auto Send działa tylko z wyjściem Paste. Z Respond i Custom Command nie działa
Rozwiązanie: tryb z Custom Command
Custom Command uruchamia lokalny skrypt shell na gotowym tekście. Skrypt sam wkleja tekst i wciska Enter. Skrót własnego trybu zachowuje się jak główny skrót nagrywania, więc przytrzymanie działa.
- W zakładce Modes utwórz nowy tryb, np. „Chat”
- W Advanced ustaw Output na Custom Command i wklej skrypt poniżej
- Przypisz trybowi własny skrót
printf "%s" "$VOICEINK_TRANSCRIPT" | pbcopy
osascript <<'APPLESCRIPT'
tell application "System Events"
keystroke "v" using command down
delay 0.15
key code 36
end tell
APPLESCRIPT
key code 36 to Return. Jeśli Twój czat wysyła Cmd+Return, zamień ostatnią akcję na key code 36 using command down.
Skrót trybu startuje nagrywanie bezpośrednio w tym trybie. Zamiast skrótu możesz ustawić trigger po aplikacji (np. Claude, Slack). Zwykłe dyktowanie robię dalej starym skrótem, bez Entera.
Pułapki
- Skrypt nadpisuje schowek
- macOS może poprosić o uprawnienie Accessibility dla VoiceInk
- VoiceInk nie pokazuje komunikatu o sukcesie ani błędzie. Diagnostyka jest w logach z Terminala
- Komenda ma limit 10 sekund
- Tryb działa tylko dla nagrań na żywo, nie dla importowanych plików
Działa u Ciebie tak samo jak u mnie? Daj znać w komentarzu 👏