Главная
Транскрибация и голосовой ввод для Mac · 100% локально
Транскрибация и голосовой ввод на Mac — без облака
Lesskeys записывает разговор, созвон или лекцию, превращает запись в текст с разбивкой по говорящим и заодно заменяет клавиатуру: удерживаете горячую клавишу, говорите, вставляете распознанный текст через ⌘V. Распознавание речи целиком идёт на вашем Mac — аудио не уходит ни на какой сервер.
Что делает программа
Lesskeys закрывает две задачи, которые обычно решают разными сервисами, и обе — на самом компьютере.
- Записывает и расшифровывает. Пишет микрофон и системный звук Mac, а потом превращает запись в текст с метками времени и разбивкой по говорящим.
- Заменяет клавиатуру. Удерживаете ⌥Space, говорите, отпускаете — распознанный текст оказывается в буфере обмена, и вы вставляете его через ⌘V туда, где сейчас работаете.
- Складывает результат в локальный архив, по которому идёт поиск словами внутри самих расшифровок, а не по названиям файлов.
Общее у этих задач одно: модель распознавания лежит у вас на диске и считает на графическом ускорителе Mac. Аккаунт не нужен, ни аудио, ни текст не отправляются на сторонний сервер. Интернет требуется ровно дважды: скачать программу из Mac App Store и один раз загрузить модель. После этого можно работать в самолёте, в поезде и в сети без выхода наружу.
Расшифровка записей: видно, кто что сказал
Готовый файл достаточно перетащить в окно программы — mp3, m4a, wav, а также видео вроде mov и mp4, из которого будет взята звуковая дорожка. Записать можно и здесь же: и микрофон, и системный звук, то есть собеседников в Zoom, Teams, Google Meet, Telegram или Яндекс Телемосте слышно напрямую, а не через колонки.
Что получается на выходе:
- текст, разбитый на реплики с метками времени — спорное место открывается сразу в нужной секунде звука;
- разделение по голосам: программа отличает собеседников друг от друга, а вы даёте им имена, и в следующих записях тот же человек узнаётся автоматически;
- экспорт расшифровки в TXT, субтитров — в SRT и VTT, истории — в TXT, JSON или CSV.
Ожидания честнее держать умеренными: машинная расшифровка — это черновик. Имена, названия компаний и профессиональные термины придётся править, а при перебиваниях и плохом звуке ошибок будет заметно больше. Процентов точности мы не обещаем: они зависят от вашей записи, а не от рекламного текста.
Голосовой ввод: ⌥Space, речь, ⌘V
Вторая половина программы — диктовка. Горячая клавиша работает поверх любого приложения: письмо, чат, заметка, поле в браузере, комментарий к задаче. Отпустили клавишу — текст распознан и лежит в буфере обмена.
Вставляете вы его сами, сочетанием ⌘V. Программа принципиально не печатает в чужие окна и не имитирует нажатия клавиш: вы видите текст до того, как он куда-то попадёт, и решаете, вставлять ли его в этот чат или всё-таки в другой. Ошибку распознавания легче поймать до вставки, чем вылавливать из отправленного сообщения.
Почему обработка идёт на самом Mac
Разница с онлайн-сервисом не в том, насколько хорошо шифруется канал, а в том, появляется ли вообще копия вашего файла за пределами компьютера.
| Что происходит | Онлайн-сервис | Lesskeys |
|---|---|---|
| Где считает модель | на сервере провайдера | на графическом ускорителе вашего Mac |
| Копия файла вне вашего компьютера | появляется | не появляется |
| Регистрация и аккаунт | обычно обязательны | не нужны |
| Работа без сети | невозможна | полная, после загрузки модели |
| Если сервис закроется или сменит тариф | доступ и архив под вопросом | программа и записи остаются у вас |
Проверить это можно за минуту и без доверия к нам на слово: отключите Wi-Fi и расшифруйте файл. Результат будет тот же самый.
Обратная сторона локального хранения — резервные копии остаются вашей заботой. Стоит один раз убедиться, что папка с записями попадает в Time Machine или в вашу схему бэкапа.
Архив, по которому можно искать
Обычная папка с записями мертва: полсотни файлов с именами вроде «Новая запись 34», в которых невозможно ничего найти. После расшифровки архив оживает — поиск идёт по словам внутри самих расшифровок. Вы ищете «когда клиент называл сумму» или «он объяснял этот вывод на лекции» и получаете реплику, метку времени и запись, в которой она прозвучала.
Имена говорящих сохраняются между записями, поэтому в серии интервью или на регулярных планёрках человека не приходится опознавать заново каждый раз. Всё это остаётся на диске: ничего не синхронизируется в облако и не зависит от того, работает ли сегодня чей-то сервис.
Запись разговора: предупреждайте людей заранее
Записывать собственные мысли — ваше дело. Записывать разговор с другими людьми — уже нет, и то, что обработка идёт локально, здесь ничего не меняет: техническое устройство программы не заменяет согласия участников.
Читатели этой страницы живут в разных странах, а правила различаются сильно, поэтому ориентируйтесь на поведение, а не на конкретную норму:
- предупредите участников до начала записи, а не после;
- зафиксируйте согласие — первой репликой в самой записи или строкой в протоколе;
- при отказе не записывайте;
- на работе сверьтесь с внутренними регламентами, NDA и режимом коммерческой тайны: они часто запрещают запись даже там, где закон её допускает;
- отдельно подумайте о распространении: передача чужого частного разговора третьим лицам почти везде рискованнее самой записи.
Это ориентир, а не юридическая консультация: оценку вашего сценария должен сделать ваш юрист или ответственный за обработку персональных данных. Юридическую силу расшифровки мы не гарантируем — это результат автоматической обработки.
99 языков, определяются автоматически
Поддерживается 99 языков, язык определяется сам. На практике совет один: если вы постоянно работаете на двух-трёх языках, сузьте список в настройках. На короткой, тихой или невнятной фразе автоопределение по всем 99 иногда уезжает в чужой язык, а на списке из трёх такого почти не случается.
Смешанную речь — русский с английскими терминами внутри одной фразы — программа переносит нормально: термины остаются терминами.
Чего программа не делает
- Не печатает сама в чужие окна: текст идёт в буфер обмена, вставка — ваша, через ⌘V.
- Не добавляет бота-участника в конференцию и не просит доступ к календарю.
- Не работает на Intel-Mac — нужен Apple Silicon.
- Не превращается в ежемесячную подписку: покупка разовая.
- Не выдаёт юридических, кадровых или медицинских выводов. Сырая расшифровка — это черновик, который читает и правит человек.
Требования, бесплатная версия и цена
Нужен Mac на Apple Silicon — чип M1 или новее; это обязательное требование, а не рекомендация: модели нужна унифицированная память Apple Silicon, на Intel-Mac программа не запустится. Минимальная система — macOS 13 (Ventura) или новее.
Загрузка из Mac App Store бесплатна, и у бесплатной версии есть лимиты:
- 5 минут голосового ввода в сутки — счётчик обнуляется каждый день;
- 5 расшифровок аудио и 5 расшифровок видео всего — суммарно за всё время, не в день;
- запись — без ограничений, ни по длительности, ни по количеству;
- повторная расшифровка уже обработанного материала лимит не тратит.
Лимиты снимает разовая встроенная покупка $49.99. Это не подписка: платёж один раз, ежемесячных списаний нет, итоговую цену в вашей валюте покажет App Store.
Скачать бесплатно, у бесплатной версии есть лимиты. Без подписки. · Pro — разовая встроенная покупка $49.99 (итоговую цену в вашей валюте покажет App Store) · macOS 13 и новее
Частые вопросы
Аудио действительно никуда не загружается?
Да. Модель распознавания лежит на диске вашего Mac и считает на его графическом ускорителе, аккаунт для работы не нужен. Проверить это можно самому: отключите Wi-Fi и расшифруйте файл — результат будет тот же. Интернет нужен только для загрузки программы из Mac App Store и однократной загрузки модели.
Что доступно в бесплатной версии?
Голосового ввода — 5 минут в сутки, счётчик обнуляется каждый день. Расшифровок — 5 аудио и 5 видео всего, то есть суммарно за всё время, а не в день. Запись при этом не ограничена ни по длительности, ни по количеству, а повторная расшифровка уже обработанного материала лимит не тратит. Лимиты снимает разовая встроенная покупка $49.99, без подписки.
Программа вставляет продиктованный текст сама?
Нет, и это осознанное решение. Распознанный текст копируется в буфер обмена, а вставляете его вы сами сочетанием ⌘V. Так вы видите текст до того, как он куда-то попадёт, и можете поймать ошибку распознавания до отправки сообщения.
Работает ли на Intel-Mac?
Нет. Нужен Mac на Apple Silicon с чипом M1 или новее и macOS 13 (Ventura) либо новее. Это обязательное требование, а не рекомендация: модели распознавания нужна унифицированная память Apple Silicon.
Сколько языков поддерживается?
99, язык определяется автоматически. Если вы постоянно работаете на двух-трёх языках, список стоит сузить в настройках: на короткой или тихой фразе автоопределение по всем 99 языкам иногда выбирает чужой язык.
Нужно ли предупреждать собеседников о записи?
Да, и делать это до начала записи, а согласие фиксировать первой репликой в самой записи или строкой в протоколе. При отказе записывать не нужно; на работе стоит свериться с внутренними регламентами и NDA, которые часто запрещают запись даже там, где закон её допускает. Правила различаются по странам, поэтому оценку вашей ситуации должен дать юрист — юридическую силу расшифровки мы не гарантируем.