Руководство
Офлайн-транскрибация: все способы расшифровать аудио без загрузки в интернет
Большинство сервисов транскрибации хотят получить вашу запись на свой сервер. Вот все способы оставить её на вашем Mac или iPhone — включая бесплатные и те, что сделаны не нами.
Наберите в поиске «расшифровать аудио» — и почти каждый результат окажется сайтом, который просит загрузить файл. Для выпуска подкаста это нормально. Но если речь о звонке с клиентом, интервью с источником, сеансе психотерапии или заседании совета директоров, это значит, что копия записи теперь лежит на чужом сервере и подчиняется политике хранения, которую вы не можете проверить.
Мириться с этим не обязательно. Модели распознавания речи, достаточно компактные для ноутбука, уже несколько лет работают хорошо, а способов ими воспользоваться больше, чем думает большинство. В этом руководстве собраны все — в том числе бесплатные и те, что конкурируют с нами.
Почему «офлайн» — это важно #
Три практические причины, помимо принципа.
Конфиденциальность. Если запись подпадает под форму согласия, NDA, адвокатскую тайну или правила защиты медицинских данных, загрузка её третьей стороне — решение с последствиями. Локальная обработка снимает этот вопрос полностью.
Стоимость. Облачные сервисы платят за серверное время, поэтому и с вас берут по счётчику — за минуту, за час или в рамках месячного лимита. Локальная транскрибация идёт на оборудовании, которое у вас уже есть, так что двухчасовой файл стоит столько же, сколько двухминутный.
Работает где угодно. В самолёте, в здании суда без Wi-Fi, в экспедиции с полевыми записями. Нет связи — нет проблемы.
Одна оговорка касается всего, что ниже: офлайн — это утверждение, которое можно проверить, а не принимать на веру. Наше руководство о том, как проверить, загружает ли приложение транскрибации ваше аудио, показывает, как это сделать примерно за тридцать секунд.
Вариант 1: то, что уже есть на iPhone или Mac #
Расшифровки в «Диктофоне» и «Заметках». Свежие версии iOS умеют показывать расшифровку голосовой записи, а записи звонков в «Заметках» сопровождаются ею автоматически. Всё это работает на устройстве и ничего не стоит.
Это правильный ответ, если вы записываете на iPhone, говорите на одном из поддерживаемых языков и вам нужно просто прочитать текст. Но ограничения вполне реальны: список языков короче, чем у Whisper, файлы, записанные в другом месте, не поддерживаются, экспорта субтитров нет, а расшифровка — это один сплошной блок текста без пригодных к использованию временных меток. Наше руководство о том, как расшифровать голосовую запись на iPhone, разбирает всё по шагам.
Диктовка. Диктовка на Mac или iPhone превращает живую речь в текст, и на новом оборудовании бо́льшая её часть работает на устройстве. Но она слушает микрофон в реальном времени. Аудиофайл она прочитать не может, поэтому для уже сделанных записей это не тот инструмент.
Вариант 2: запустить Whisper самостоятельно #
OpenAI выпустила Whisper с открытым исходным кодом, и два проекта позволяют легко запустить его на своём компьютере.
whisper.cpp — быстрый порт на C/C++, который хорошо работает на Apple silicon. Он бесплатный, отличный, и именно на нём построено Offline Transcription. Работают с ним через «Терминал»: нужно скомпилировать проект, скачать модель, перевести аудио в нужный формат и выполнить команду. Результат точный, и каждую настройку вы контролируете сами.
Оригинальная версия на Python от OpenAI делает то же самое, но требует более тяжёлой установки — Python, менеджер пакетов и ffmpeg.
Выбирайте этот путь, если вам комфортно в «Терминале», нужны самые большие модели или вы хотите встроить транскрибацию в другой рабочий процесс с помощью скриптов. Платите вы своим временем: установка, конвертация форматов и ручная чистка результата. Мы написали откровенное сравнение самостоятельного запуска whisper.cpp и готового приложения.
Вариант 3: бесплатные настольные приложения #
Buzz — настольное приложение с открытым исходным кодом, которое даёт Whisper графический интерфейс. Оно работает в macOS, Windows и Linux, принимает аудио- и видеофайлы и экспортирует субтитры. Сборку с открытым кодом можно скачать бесплатно; в Mac App Store есть и платная версия.
Это очевидный выбор, если вам нужно бесплатное приложение с окном или тот же инструмент на Windows. Интерфейс скорее функциональный, чем отполированный; актуальную версию проверяйте на странице проекта, потому что поведение на очень длинных файлах от версии к версии меняется.
Вариант 4: платные приложения для Mac и iPhone #
Несколько нативных приложений упаковывают Whisper для устройств Apple. Все перечисленные ниже обрабатывают аудио локально.
MacWhisper — самое богатое по функциям. Версия Pro запускает самые большие модели Whisper, размечает говорящих, записывает системный звук и принимает ссылки на YouTube. И стоит она в разы дороже более простых приложений. В нашем сравнении с MacWhisper разобрано, когда оно того стоит.
Aiko от Sindre Sorhus работает на Mac и iPhone, использует большие модели на Mac и сохраняет минималистичный интерфейс. Точность здесь важнее скорости.
Offline Transcription — наше — простой и недорогой вариант. Перетащите один файл или целую папку, транскрибируйте и экспортируйте в TXT, SRT, SBV, VTT, CSV, HTML или PDF. Приложение работает на Mac, iPhone и iPad с одной покупкой, сама транскрибация бесплатна и не ограничена, а Pro стоит $12.99 один раз. В комплекте модели Tiny, Base и Small; говорящих оно не размечает и звук не записывает.
Что же выбрать? #
| Если вы… | Используйте |
|---|---|
| Записали на iPhone и хотите просто прочитать | Встроенную расшифровку в «Диктофоне» |
| Хотите бесплатно и уверенно чувствуете себя в «Терминале» | whisper.cpp |
| Хотите бесплатно, с окном, или нужна Windows | Buzz |
| Работаете со сложным аудио и нужна разметка говорящих | MacWhisper Pro |
| Хотите что-то простое для обычных файлов на Mac и iPhone | Offline Transcription |
Честный решающий аргумент — ваше собственное аудио. Всё перечисленное можно попробовать бесплатно, и ничто из этого ничего не загружает, так что прогоните свою самую трудную запись — шумную, с сильным акцентом — через два варианта и сравните. Наше руководство о том, как повысить точность транскрибации, объясняет, почему запись обычно важнее приложения.
Чем вы жертвуете, оставаясь офлайн #
Будем справедливы к облачным сервисам: у них есть преимущества.
Большие модели на мощном оборудовании. Сервер быстро запускает самые большие модели. На ноутбуке большие модели работают медленно, поэтому большинство локальных приложений по умолчанию используют модели поменьше. На чистом аудио разница невелика; на сложном — заметна. Наше руководство по размерам моделей Whisper показывает, где проходит граница.
Функции для совместной работы. Общие рабочие пространства, обсуждения в комментариях и автоматические боты для встреч построены на том, что запись живёт на сервере. Локальное приложение не подключится за вас к звонку в Zoom.
Скорость на старых компьютерах. На Mac с Intel локальная транскрибация заметно медленнее, чем на Apple silicon. Наше руководство о том, почему транскрибация идёт медленно, объясняет причины.
Если для конкретной записи ничто из этого не важно, загружать её незачем. А если запись конфиденциальна, это и не должно быть важно.
Коротко #
Почти всё можно транскрибировать, не выпуская запись за пределы устройства. Если вы записываете на iPhone, начните со встроенной расшифровки. Если нужно бесплатно и гибко — используйте whisper.cpp или Buzz. Если нужно приложение, которое просто работает с вашими файлами, выберите одно из нативных — и проверьте его с выключенным Wi-Fi, прежде чем доверять ему что-то конфиденциальное.
Скачать Offline Transcription
Транскрибируйте аудио и видео целиком на своём Mac. Ничего не загружается в облако, аккаунт не нужен, поминутной тарификации нет.