Мне трудно печатать, поэтому появилось бесплатное приложение для диктовки на Mac с открытым кодом
Текст: Ryleigh Newman · Опубликовано · Обновлено
YapToText это бесплатная программа для диктовки на Mac с открытым кодом. Она выпущена под лицензией GPL, весь её исходный код на Swift лежит на GitHub, а Whisper Large v3 Turbo и Phi-3.5 Mini работают на вашем Mac. Она ничего не стоит, в ней нет платного тарифа и ограничений, а существует она потому, что из-за рук мне трудно печатать. Страница о цене состоит из одного предложения: приложение бесплатное.
Каждое приложение для диктовки на Mac, достаточно хорошее, чтобы заменить клавиатуру, требовало подписку, лицензию за 249,99 $ или отправки моего голоса на чужой сервер. Я диктую всё, что пишу, поэтому для меня это не вопрос предпочтений. Это цена за возможность пользоваться компьютером. Поэтому появился YapToText: бесплатный навсегда, с открытым кодом под лицензией GPL, и работающий целиком на самом компьютере. Он есть в Mac App Store, так что установка занимает один щелчок и обходится без Terminal.
Бесплатно. Без учётной записи и без закрытых функций, для macOS 14 или новее на Mac с чипом Apple. Исходный код на GitHub.
Это руководство на других языках: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文, 繁體中文
На этой странице: 16 разделов
- Шаги
- Зачем он появился
- Сколько на самом деле стоят аналоги
- Что он умеет
- Звуковой тракт изнутри
- Чем он отличается от других обёрток вокруг Whisper с открытым кодом
- Приложения для диктовки на Mac с открытым кодом рядом друг с другом
- Почему он ставится из App Store, а не скриптом в оболочке
- Что здесь значит «на устройстве»
- Чему научила работа над ним
- Где проект сейчас
- Коротко
- Руководства
- Другие руководства, на английском
- Источники
- Вопросы
Шаги
- Установите YapToText бесплатно из Mac App Store.
- Откройте его и разрешите микрофон, затем включите универсальный доступ, чтобы приложение печатало у курсора.
- Поставьте курсор туда, где должны быть слова: в письмо, сообщение или комментарий к коду.
- Один раз нажмите правую клавишу Command и начните говорить.
- Нажмите её ещё раз. Ваши слова будут напечатаны у курсора.
Зачем он появился
Я диктую не потому, что так удобно. Я диктую, потому что мне трудно печатать, и диктовкой я пишу письма, сообщения, документацию и комментарии к коду в этом приложении. Когда голос заменяет клавиатуру, приложение для диктовки это не игрушка для продуктивности. Это устройство ввода.
От этого меняется смысл цены. Подписка на текстовый редактор это деловое решение. Подписка за саму возможность писать уже плата за проход. А отправка каждого вашего слова на сервер это не галочка на странице о конфиденциальности. Это ваша переписка, ваша работа и ваши визиты к врачу, которые проходят через компанию, которой вам придётся доверять всегда.
Мне не удалось найти приложение для Mac, которое было бы всем сразу: достаточно хорошим, чтобы заменить печать, полностью работающим на устройстве и бесплатным. Поэтому я пишу своё и отдаю его бесплатно.

Сколько на самом деле стоят аналоги
Вот сколько стоят приложения, которые иначе были бы моим выбором. Цены проверены 3 октября 2026 года на сайте каждого разработчика. Цены меняются, поэтому проверьте их, прежде чем переходить, а полное сравнение содержит подробности с источниками.
- Диктовка Apple. Она бесплатная, а на Mac с чипом Apple обрабатывает поддерживаемые языки на самом устройстве. Она не приводит сказанное в порядок, не оформляет письмо и не умеет править уже написанный текст.
- Wispr Flow. Стоит 15 $ в месяц или 12 $ в месяц при оплате за год, а бесплатный тариф на компьютере ограничен 2 000 слов в неделю. На его странице о конфиденциальности сказано, что расшифровка всегда выполняется в облаке.
- superwhisper. Есть бесплатный тариф с локальными моделями и Pro за 8,49 $ в месяц, 84,99 $ в год или 249,99 $ один раз.
- MacWhisper. Pro стоит 64 € один раз. Приложение работает локально и это хорошая программа.
Это не плохие приложения. Некоторые лучше моего в том, чего в нём пока нет. Суть уже: модель распознавания речи с открытым кодом, Apple бесплатно даёт каждому разработчику аппаратное ускорение, и эти расходы не должны ложиться на человека, который не может пользоваться клавиатурой.
Что он умеет
Нажмите одну клавишу, говорите, нажмите её ещё раз, и слова появятся там, где стоит курсор, в любом приложении. Это всё, что делаете вы. Под этим скрыты части, на которые ушла основная работа.

- Он читает предложение, в которое вы диктуете. Поставьте курсор в середину строки и говорите: первое слово станет строчным, если нужно, пробелы сойдутся чисто, а завершающая точка отбросится, если предложение продолжается. Именно этого мне больше всего не хватает в других приложениях.
- Он отличает письмо от заметки. Режим Auto mode читает то, что вы сказали, и сам выбирает формат. Письмо получается письмом, короткое сообщение остаётся неформальным, а всё остальное просто приводится в порядок.
- Текст можно править голосом. Выделите текст в любом приложении, нажмите клавишу Quick Edit и назовите изменение: «make this shorter», «fix the grammar», «translate it to Spanish» (сделать короче, исправить грамматику, перевести на испанский). Переписанный вариант заменяет выделенное на месте.
- Голосовая пунктуация работает так, как ждут пользователи диктовки. Скажите «is it working now, question mark», и вы получите знак без лишней запятой.
- Словари и голосовые команды. Научите приложение написанию имени, которое оно постоянно упускает, или заполните заготовку номера телефона на странице Commands, чтобы «insert phone number» печатало ваш настоящий номер.
Справка по Intelligent Insert, Auto mode и Dictionaries рассказывает о каждой функции подробно, а руководство по преобразованию речи в текст на Mac проводит через первую диктовку.
Звуковой тракт изнутри
Большая часть инженерной работы ушла сюда, потому что я диктую тихо, часто в комнате, где работает 3D-принтер. Подавать Whisper необработанный звук с микрофона и надеяться на лучшее это то, на чём останавливается большинство обёрток, и поэтому они не справляются в настоящей комнате.
До того как модель распознавания речи увидит хоть один отсчёт: измеряется шум комнаты, и стационарный шум вычитается, только если этого требует отношение сигнала к шуму, так что тихая комната никогда не обрабатывается лишний раз. Тихий голос усиливается относительно комнаты, а не до фиксированного уровня. Запись защищена от пиков, поэтому одно громкое слово не может её исказить. Длинные паузы сжимаются, чтобы декодер не уходил в сторону. Декодирование переключается с жадного на лучевой поиск, когда запись оказывается шумной.
После этого: если расшифровка получилась короче, чем речь на входе, запускается проход восстановления, а защита схлопывает циклы повторов, в которые Whisper попадает на тихих концах записи. Всё это измеряется на наборе моих собственных настоящих диктовок, прежде чем что-либо попадёт в выпуск. Изменение, которое улучшает чистую запись, часто ухудшает шёпот.

Чем он отличается от других обёрток вокруг Whisper с открытым кодом
Связать Whisper с горячей клавишей это проект на выходные, и несколько человек сделали это хорошо. Хороший пример: open-wispr. Удерживаете клавишу, говорите, отпускаете, и текст появляется у курсора, всё на устройстве, под лицензией MIT. Если вам нужно только это, выбор отличный и пользоваться им стоит.
Разница в том, что происходит после появления расшифровки. Обёртка отдаёт вам необработанный результат Whisper. Большая часть YapToText это работа между этим результатом и текстом, который вам на самом деле нужен:
- Контекст. Приложение читает, что стоит по обе стороны от курсора, и подгоняет под это расшифровку, поэтому диктовка в середине предложения получает правильный регистр, пробелы и завершающую пунктуацию.
- Приведение в порядок. Локальная языковая модель превращает разговорные слова-паразиты в готовый текст и выбирает формат по тому, что вы сказали, без обращения к облаку.
- Правка. Выделите существующий текст где угодно и измените его голосом, а это совсем другая задача, чем расшифровка.
- Звуковой тракт. В нём есть вычитание шума по отношению сигнала к шуму, усиление относительно комнаты, запись с защитой от пиков и декодер, который меняет стратегию на шумной записи. Благодаря этому тихий голос работает в шумной комнате.
- Установка. Приложение ставится из App Store, а не скриптом в оболочке, поэтому оно работает в песочнице, проходит проверку Apple и обновляется системой.

Ничто из этого не делает более простые инструменты неправильными. Они просто другого размера. Мне нужен тот, что побольше, потому что для меня диктовка не сокращение. Это единственный способ писать.
Приложения для диктовки на Mac с открытым кодом рядом друг с другом
Вот приложения для диктовки на Mac с открытым кодом, о которых мне известно. Звёзды измеряют внимание, а не качество, и YapToText в App Store только с 22 июля 2026 года, так что читайте столбцы, а не числа.
Проверено 3 октября 2026 года на GitHub и на страницах самих проектов.
| Приложение | Лицензия | Звёзды на GitHub | Как установить | Правит выделенный текст голосом | Платформы |
|---|---|---|---|---|---|
| Handy | MIT | 32 747 | С сайта или из выпусков на GitHub | Не указано | Mac, Windows, Linux |
| FluidVoice | GPL-3.0 | 11 894 | Homebrew или выпуски на GitHub | Да, Write Mode | Mac |
| OpenWhispr | MIT | 8 992 | С сайта | Да, с помощью клавиши голосового агента | Mac, Windows, Linux, а iPhone и iPad в платных тарифах |
| VoiceInk | GPL-3.0 | 6 651 | Платная загрузка с сайта или сборка самостоятельно | Да | Mac, а приложение для iPhone и iPad в бета-версии |
| YapToText | GPL-3.0 | 25 | Mac App Store, бесплатно, или Homebrew | Да, Quick Edit | Mac |
GPL и MIT с точки зрения пользователя. Обе лицензии позволяют читать, собирать и менять код бесплатно. Разница в том, что происходит, если кто-то выпускает изменённую копию: по GPL он обязан опубликовать свои изменения на тех же условиях, а по MIT не обязан. Для приложения, которое слышит всё, что вы говорите, выбрана лицензия GPL, чтобы у любой версии, которую можно скачать, можно было прочитать и исходный код. Страница об альтернативе VoiceInk подробно сравнивает ближайшее приложение под GPL.
Почему он ставится из App Store, а не скриптом в оболочке
Многие инструменты для Mac с открытым кодом устанавливаются запуском скрипта, который передаётся из интернета прямо в вашу оболочку. Это удобно разработчику, но вас просят выполнить непроверенный код с вашими собственными правами, с адреса, который вы не можете проверить в тот момент, когда его запускаете.
YapToText есть в Mac App Store. Это значит, что он работает в песочнице, проходит проверку, обновляется через систему и удаляется как любое другое приложение. Один щелчок, никакого Terminal и ничего, чему нужно доверять сверх того, что Apple уже проверяет. Быть бесплатным и с открытым кодом не обязательно значит иметь способ установки, который не прошёл бы проверку безопасности на работе.
Если вы предпочитаете командную строку, есть cask Homebrew, подписанный сертификатом Developer ID и нотаризованный. Сейчас он отстаёт от App Store на один выпуск, 1.5.2 против 1.5.3, и поставляется без моделей.
Terminal: Установите YapToText из моего репозитория Homebrew.
brew install --cask ryleighnewman/yaptotext/yaptotextЧто происходит: После загрузки около 12 МБ YapToText оказывается в папке Applications и заменяет копию из App Store, если она там есть. Диктовать он не может, пока вы не скачаете модель распознавания речи на странице AI Models.
Исходный код открыт на GitHub, где сейчас выложена версия 1.5.2, так что его можно прочитать, прежде чем запускать. Страница установки описывает оба пути.
Что здесь значит «на устройстве»
Модель распознавания речи и модель обработки текста обе входят в версию из App Store. Нет ни учётной записи, ни телеметрии, ни аналитики, и ничто в диктовке не обращается к сети. Она работает в самолёте, при первом запуске, с выключенным Wi-Fi. Сборке Homebrew сначала нужно скачать одну модель. Единственное обращение к сети это загрузка модели, которую вы запускаете сами, для одной из остальных моделей на странице AI Models, а на странице об офлайн-диктовке есть проверка, которую можно выполнить самому.
Голос это необычайно личные данные. Это не поисковый запрос. Это вы, когда говорите, вместе с содержанием и обстоятельствами. Честное заявление о конфиденциальности это не обещание о том, что компания делает с вашей записью. Это то, что запись никуда не уходит, а код, который это доказывает, открыт.

Чему научила работа над ним
- Модель была самой простой частью. Whisper превосходен сразу. Всё, из-за чего диктовка кажется законченной, находится вокруг него: где курсор, что стоит по обе его стороны, в каком вы приложении и что вы имели в виду под «period».
- Вставить текст труднее, чем расшифровать. Чтение текста вокруг курсора без перехвата фокуса в приложениях, которые ведут себя по-разному, потребовало больше работы, чем весь конвейер расшифровки.
- Универсальный доступ это дизайн, а не список для галочек. Приложение для людей, которые не могут печатать, должно управляться без печати и не должно выглядеть клинически. В нём настоящая волна вашего голоса, три варианта панели и материалы самой системы, потому что на инструменты, от которых зависят люди, должно быть приятно смотреть.
Где проект сейчас
Вот проект на 3 октября 2026 года в простых числах.
- Версия. 1.5.3 (21) в Mac App Store, выпущена 29 сентября 2026 года. На GitHub и в Homebrew 1.5.2, а примечания к выпускам перечисляют каждое изменение.
- Лицензия. GPL-3.0, исходный код по адресу github.com/ryleighnewman/YapToText.
- Внимание. 25 звёзд на GitHub.
- Деньги. Не нужны никакие. В приложении можно оставить чаевые, и чаевые ничего не меняют в том, что вы получаете.
Коротко
- Бесплатно. Нет ни платного тарифа, ни ограничений, ни учётной записи.
- Открыто. Лицензия GPL-3.0, а исходный код лежит на GitHub.
- На вашем Mac. Обе модели работают локально, и ваш голос никуда не уходит.
Если вы переходите с платного приложения с бесплатным тарифом, страница об альтернативе superwhisper разбирает переход по задачам.
Если хотите увидеть другие варианты с открытым кодом рядом друг с другом, я сравниваю их в статье приложения для диктовки на Mac с открытым кодом.
Если вы попробуете и что-то окажется не так, мне важнее услышать об этом, чем что-либо другое. Именно так проект дошёл до нынешнего состояния. Создайте issue на GitHub. Я читаю каждое.
Бесплатно. Без учётной записи и без закрытых функций, для macOS 14 или новее на Mac с чипом Apple. Исходный код на GitHub.
Руководства
Другие руководства, на английском
Источники
- https://github.com/ryleighnewman/YapToText (проверено 03.10.2026)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (проверено 03.10.2026)
- https://support.apple.com/guide/mac-help/use-dictation-mh40584/14.0/mac/14.0 (проверено 03.10.2026)
- https://wisprflow.ai/pricing (проверено 03.10.2026)
- https://wisprflow.ai/privacy (проверено 03.10.2026)
- https://superwhisper.com/docs/billing/plans (проверено 03.10.2026)
- https://macwhisper.com/ (проверено 03.10.2026)
- https://github.com/human37/open-wispr (проверено 03.10.2026)
- https://github.com/cjpais/Handy (проверено 03.10.2026)
- https://github.com/altic-dev/FluidVoice (проверено 03.10.2026)
- https://github.com/OpenWhispr/openwhispr (проверено 03.10.2026)
- https://openwhispr.com/pricing (проверено 03.10.2026)
- https://github.com/Beingpax/VoiceInk (проверено 03.10.2026)
- https://tryvoiceink.com/ (проверено 03.10.2026)
- https://tryvoiceink.com/ios (проверено 03.10.2026)
Вопросы
Есть ли программа для диктовки на Mac с открытым кодом?
Да. YapToText бесплатный, с открытым кодом под лицензией GPL-3.0, и он есть в Mac App Store. Handy и OpenWhispr распространяются под лицензией MIT, а FluidVoice и VoiceInk под GPL-3.0.
Есть ли альтернатива Wispr Flow и superwhisper с открытым кодом?
Да. YapToText бесплатный и распространяется под лицензией GPL, запускает Whisper и локальную модель обработки текста на вашем Mac и ставится из Mac App Store или через Homebrew. Ничего не загружается на сервер, учётной записи нет.
Работает ли YapToText офлайн?
Да, с первого запуска в версии из Mac App Store: модель распознавания речи и модель обработки текста входят в приложение, поэтому диктовка не делает сетевых запросов. Сборке Homebrew сначала нужно скачать одну модель распознавания речи.
Чем он отличается от других обёрток вокруг Whisper с открытым кодом?
Тремя вещами. Он подстраивает сказанное под предложение вокруг курсора, поэтому диктовка в середине предложения получает правильный регистр, пробелы и пунктуацию. Он сам выбирает формат, так что письмо получается письмом. И он позволяет выделить текст где угодно и изменить его голосом. Кроме того, он ставится из App Store, а не скриптом в оболочке.
Он правда бесплатный? В чём подвох?
Подвоха нет, платного тарифа тоже. Он бесплатный навсегда, исходный код открыт, а единственные деньги в приложении это необязательные чаевые, которые ничего не меняют в том, что вы получаете.
Какое приложение для диктовки на Mac с открытым кодом есть в App Store?
YapToText. Другие приложения для диктовки с открытым кодом, о которых мне известно, отправляют за загрузкой на свои сайты или в выпуски на GitHub. App Store означает установку одним щелчком, автоматические обновления, песочницу и проверку Apple.