myISCRIBE

OpenAI Whisper: как нейросеть меняет транскрибацию аудио

Автор: Команда myISCRIBE · Обновлено

Качество автоматического распознавания речи резко выросло после того, как в 2022 году OpenAI опубликовала Whisper — открытую нейросетевую модель для транскрибации. Сегодня Whisper лежит в основе многих сервисов расшифровки аудио и видео, включая myISCRIBE. Разберём, как эта технология работает, насколько она точна на русском языке и чем отличается от конкурирующих решений.

Что такое Whisper и как она работает

Whisper — нейронная сеть архитектуры Transformer, разработанная компанией OpenAI и выпущенная с открытым исходным кодом в сентябре 2022 года. Модель обучена на 680 000 часах многоязычного аудио, собранного из открытых источников в интернете. Это один из крупнейших публично известных обучающих датасетов в области распознавания речи.

Whisper — открытая нейросеть OpenAI, которая переводит речь в текст на 99 языках, обучена на 680 000 часах аудио и лежит в основе большинства современных сервисов транскрибации, включая myISCRIBE.

Архитектура

Whisper построена по принципу «кодировщик — декодировщик». Кодировщик преобразует аудиосигнал в набор векторных представлений — числовых описаний акустических паттернов. Декодировщик на основе этих представлений генерирует текст токен за токеном, предсказывая следующее слово по контексту предыдущих. Этот подход аналогичен тому, как работают языковые модели вроде GPT, только здесь входной сигнал — звук, а не текст.

Обработка длинных записей

Входной аудиопоток нарезается на 30-секундные сегменты, каждый из которых обрабатывается независимо. Это позволяет расшифровывать записи практически неограниченной длины — от 30-секундного голосового до многочасовой лекции.

Многоязычность

Whisper поддерживает 99 языков и автоматически определяет язык аудио в начале файла. Пользователю не нужно указывать язык вручную — модель сама распознаёт, русский это, английский, французский или любой другой из поддерживаемых. Для смешанных записей с переключением языков это особенно удобно.

Семейство моделей

OpenAI выпустила несколько версий Whisper разного размера:

Сервисы, ориентированные на качество результата, используют large.

Точность Whisper на русском языке

Русский язык входит в число языков, для которых Whisper показывает стабильно высокую точность. Это объясняется значительным объёмом русскоязычных данных в обучающей выборке — русский широко представлен в интернете, на котором строился датасет.

На чистом аудио без фонового шума, с разборчивым произношением и нейтральным московским акцентом Whisper large демонстрирует точность 93–97%. Для сравнения: профессиональный транскрибер на аналогичном материале показывает 97–99%.

Когда точность снижается:

Для большинства практических задач — расшифровка интервью, лекций, деловых переговоров, подкастов и голосовых сообщений — точность Whisper large вполне достаточна.

Как myISCRIBE использует Whisper

myISCRIBE — Telegram-бот, построенный на основе Whisper large. Это значит, что пользователю не нужно скачивать модель, арендовать GPU или разбираться с командной строкой — достаточно отправить файл или ссылку в чат Telegram и получить текст обратно.

Бот принимает:

Язык определяется автоматически — не нужно настраивать русский или английский вручную. Если запись содержит смешение языков, Whisper адаптируется к каждому сегменту.

Результат возвращается в форматах DOCX (для редактирования), TXT (чистый текст) или PDF (для архивирования). Исходный файл удаляется с серверов myISCRIBE сразу после завершения обработки — данные не хранятся.

Так выглядит результат расшифровки через Whisper в myISCRIBE

Подробнее о том, как расшифровать аудиофайл, можно прочитать в статье Расшифровка аудио в текст. О транскрибации YouTube видео — в статье Как получить текст с YouTube видео.

Сравнение Whisper с другими подходами

Whisper против ручной транскрибации. Профессиональный транскрибер обрабатывает 1 час аудио за 4–6 часов работы и берёт от 500 до 2000 рублей за час записи. Whisper на хорошем GPU обрабатывает 1 час аудио за 2–5 минут. Разница в скорости — 50–100 раз. Человек точнее справляется с экстремально сложным аудио или узкоспециальным жаргоном, но для стандартных записей автоматическая транскрибация на основе Whisper выигрывает по соотношению скорости, цены и качества.

Whisper против Google Speech-to-Text. Google Speech-to-Text — коммерческий API с хорошей точностью на стандартных форматах речи. Требует регистрации в Google Cloud, настройки платёжного метода и программного взаимодействия с API. Whisper — открытая модель, не привязанная к конкретному провайдеру. На записях с акцентированной речью или фоновым шумом многие независимые сравнения показывают преимущество Whisper.

Whisper против Yandex SpeechKit. Yandex SpeechKit оптимизирован для русского языка и хорошо справляется с нейтральным московским произношением. Whisper превосходит его по широте языкового покрытия (99 языков против ограниченного набора у SpeechKit) и часто точнее на смешанных записях или нестандартных акцентах. Для задач исключительно на русском языке оба варианта дают сопоставимые результаты.

Whisper против встроенного распознавания Telegram. Telegram Premium предлагает расшифровку голосовых сообщений прямо в интерфейсе мессенджера — удобно, но доступно только платным подписчикам. Whisper, используемый в myISCRIBE, доступен без подписки и показывает более высокую точность на сложных записях. Кроме того, myISCRIBE поддерживает экспорт в DOCX, TXT и PDF — чего нет в нативной функции Telegram.

Ограничения Whisper и как с ними работать

Как и любая технология, Whisper имеет ограничения, которые важно понимать для правильного использования.

Будущее распознавания речи

Whisper — не последнее слово в технологии распознавания речи, но на сегодня это одна из лучших открытых моделей. OpenAI продолжает развивать технологию: вышедшая в 2023 году версия large-v3 показывает заметно меньший процент ошибок на нескольких языках, включая русский.

В более широкой экосистеме распознавания речи активно развиваются модели с возможностью разделения спикеров, адаптации под отраслевой словарь и работы в режиме реального времени с минимальной задержкой. Frontier-модели вроде GPT-4o Audio уже умеют понимать тон и эмоции, а не только слова.

Для пользователей сервисов транскрибации это означает постепенно растущее качество при той же цене — модели улучшаются, а инфраструктура для их запуска дешевеет.


Чтобы попробовать транскрибацию на основе Whisper, отправьте аудиофайл или ссылку на видео в @iscribe888_bot — без регистрации и установки дополнительных программ.

Читайте также: подборка — транскрибация видео с YouTube и Rutube, как транскрибировать видео в текст онлайн, расшифровка YouTube видео.

Попробуйте транскрибировать своё видео прямо сейчас

Открыть @iscribe888_bot