Habr AI→ оригинал

Автор с Habr чистит диктовку от «ну» и «вот» локальным Whisper и LLM

Автор Habr, который пишет книги, диктует большую часть дневного текста: сообщения, письма, задания нейросетям. Whisper распознаёт его речь без единой ошибки, но дословная запись живой речи читается плохо: в ней «ну», «вот», повторы и оборванные фразы. Он запустил Whisper на своём компьютере и добавил маленького посредника, который передаёт расшифровку языковой модели для чистки. В доступном фрагменте публикации реализация не раскрыта, подробности скрыты за катом. • Whisper работает локально • Между распознаванием и LLM стоит посредник • Задача модели: убрать мусор и сохранить смысл

AI-обработка оригинала Habr AI; редакция Hamidun News
Автор с Habr чистит диктовку от «ну» и «вот» локальным Whisper и LLM
Источник: Habr AI. Коллаж: Hamidun News.
◐ Слушать статью

Писатель, который набирает за день десятки сообщений, писем и заданий для нейросетей, перешёл на диктовку: говорить быстрее, чем печатать. Но у метода есть цена. Whisper может расшифровать фразу без единой ошибки, а читаться она всё равно будет плохо, потому что живая речь, записанная слово в слово, полна «ну», «вот», повторов и обрывов. Автор публикации на Habr решает это связкой из Whisper, запущенного на собственном компьютере, и небольшого посредника, который отдаёт расшифровку языковой модели на редактуру.

Важная оговорка: в доступном фрагменте материала описана только постановка задачи. Конкретная реализация посредника, выбор модели и промпты остались за катом, и мы их не пересказываем. Ниже то, что следует из заявленной архитектуры, и общие соображения о том, как такие схемы работают на практике.

Точность распознавания и читаемость текста — разные метрики

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

Проблема в том, что человек говорит не так, как пишет. В речи есть слова-паразиты, самоисправления («в среду, то есть нет, в четверг») и незаконченные конструкции. Дословная расшифровка честно всё это сохраняет. Для письма, задания нейросети или главы книги такой текст приходится править руками, и выигрыш от диктовки частично пропадает.

Зачем нужен посредник

Схема из заголовка выглядит так: речь превращается в текст локально, затем маленькая программа-посредник передаёт его LLM с инструкцией убрать лишнее и вернуть чистый вариант. Распознавание и редактура разделены, у каждого шага своя задача.

Что известно о системе из доступной части публикации:

  • распознавание делает Whisper, запущенный на компьютере автора;
  • между распознаванием и языковой моделью стоит небольшой посредник;
  • задача LLM: убрать «ну», «вот» и прочий шум, сохранив смысл;
  • сценарий использования: сообщения, письма и задания для нейросетей;
  • диктовкой автор набирает большую часть дневного текста.

Где такие схемы ломаются

Главный риск при подобной постобработке состоит в том, что языковая модель начинает редактировать, а не чистить. Она может сгладить авторскую интонацию, заменить слово более «правильным» или дописать то, чего не говорили. Для писателя это критично: стиль живёт как раз в таких мелочах. Поэтому инструкция для модели должна прямо запрещать добавлять факты и перефразировать, а исходную расшифровку стоит хранить рядом с очищенной версией.

Второй вопрос касается приватности. Локальный Whisper означает, что аудио не уходит в облако. Но если посредник обращается к внешней LLM, туда уходит текст, а в нём могут быть имена, рабочие детали и черновики книг. Полностью автономной схема получается только с локальной языковой моделью.

Что попробовать самому

Если хочется повторить подход, сначала проверьте распознавание. Для запуска на обычном компьютере есть whisper.cpp, который работает и на процессоре, и faster-whisper на базе CTranslate2. Размер модели подбирают под железо: меньшие версии быстрее, но чаще ошибаются на русском.

Дальше соберите минимальный посредник: получил текст, добавил короткую инструкцию, отправил в LLM, вернул результат. Начните с одного правила: «удали слова-паразиты и повторы, ничего не добавляй и не меняй формулировки». Прогоните десяток своих реальных диктовок и сравните результат с оригиналом построчно. Только после этого расширяйте промпт: пунктуация, абзацы, форматирование под письмо или чат. Полную реализацию автора стоит смотреть в оригинальной статье на Habr.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 50+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
✦ Образовательная экосистема

Системное обучение работе с ИИ и AI-агентами

Образовательная платформа Vibe Academy (vibe-academy.ru) — практические курсы, промпт-инжиниринг, автоматизация процессов и прикладные AI-воркфлоу.

Перейти в Vibe Academy →Интенсив по Вайб-кодингу
Что вы думаете?
Загружаем комментарии…