Голосовушкин
Нажал ⌥Space, наговорил, нажал ещё раз — текст вставился туда, где стоит курсор. Работает в любом приложении: почта, мессенджер, редактор, браузер. Речь распознаётся на вашем компьютере и никуда не отправляется.
Скачать для macOS Apple Silicon, macOS 14.2 и новее
Установка
Приложение собрано не через App Store, поэтому macOS сначала откажется его открывать словами «Apple не удалось подтвердить, что файл не содержит вредоносного ПО». Это не про содержимое файла, а про то, что за него никто не заплатил Apple. Лечится одной строкой в Терминале.
- Снять с образа метку «скачано из интернета»:
xattr -dr com.apple.quarantine ~/Downloads/Golosovushkin*.dmg
- Открыть образ и перетащить приложение в «Программы».
- На всякий случай снять метку и с самого приложения:
xattr -dr com.apple.quarantine /Applications/Golosovushkin.app
- Запустить. Окна у него нет — появится значок в строке меню сверху справа.
Разрешения
Нужны три, без любого из них диктовка молча не сработает:
- Микрофон — спросит сам при первом запуске.
- Мониторинг ввода — чтобы поймать горячую клавишу.
- Универсальный доступ — чтобы вставить распознанный текст.
Два последних выдаются руками. В меню значка написано, чего не хватает, и есть пункт, открывающий нужный раздел Настроек. Разрешение подхватывается само, перезапускать не надо.
Где распознаётся речь
Внутри приложения, на вашем компьютере. Ни сети, ни ключа не нужно. Единственный поход в сеть за всю жизнь приложения — загрузка модели распознавания (226 МБ) при первом запуске; в меню значка видно, сколько уже загрузилось. Дальше связь не нужна вовсе.
Модель — GigaAM от Сбера, обучена на русской речи: слышит окончания, имена и термины точнее универсальных.
Если не работает
Первое место, куда смотреть, — значок в строке меню: в верхней строке всегда написано текущее состояние и причина целиком. Показать, что именно не так, можно одной строкой — она печатает, какие разрешения выданы:
/Applications/Golosovushkin.app/Contents/MacOS/golosovushkin dictate --stub