Программы

Как делают голосовой ввод под русскую речь: взгляд изнутри

Марк Весёлый · основатель «Потока» · ~8 мин
Как делают голосовой ввод под русскую речь: взгляд изнутри

Голосовой ввод под русскую речь делают, обучая нейросеть отдельно на русских голосовых данных — интонациях, падежных окончаниях и смешанной русско-английской лексике, а не беря готовую мультиязычную модель без адаптации. У Потока (potok.now) собственная модель, обученная именно под русскую речь, с точностью WER 2,1% на нашем бенчмарке GolosTest.

Речь на русском — это не просто набор слов на другом языке, а другая фонетика, падежные окончания, ударения и обилие профессиональных терминов, которые не встречаются в английских датасетах, на которых обучено большинство базовых распознавателей речи. Модель, которая хорошо справляется с английским, необязательно справится с русским: ей нужны отдельные тренировочные данные, размеченные носителями, и отдельная настройка под звуки и грамматику именно русского языка.

Что нужно нейросети, чтобы понимать русскую речь

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

Второй элемент — объём и качество размеченных данных: часы русской речи, записанной с разными акцентами, темпом и фоновым шумом, размеченные носителями языка вручную. Чем больше в датасете реальной разговорной речи, а не дикторского чтения, тем лучше модель справляется с обычной диктовкой, а не только с чёткой начитанной фразой в тишине.

Третий элемент — словарь профессиональных терминов и смешанной речи. У Потока собственная модель обучена именно под русскую речь, включая термины и русский вперемешку с английским: модель понимает, когда в середине русской фразы звучит английское название программы или должности, и не пытается расслышать его как русское слово. У части сервисов из обзора отдельной русской модели нет вовсе: Talkpad, например, распознаёт мультиязычно с автоопределением языка среди 100+ языков, без отдельной модели под русский, а Voisty заявляет русский в списке 90+ поддерживаемых языков без публичных данных о качестве именно для русского.

Есть и обратный пример специализации: GigaType построен на GigaAM — нейросети Сбера, обученной специально под русский язык, а Диктуй заявляет точность 95–98% на чистой русской речи. Разница между «русский в списке поддерживаемых» и «модель обучена конкретно под русский» на практике и определяет, насколько хорошо программа справляется с настоящей, не идеально чистой русской речью.

Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Где разница между моделями заметнее всего

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

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

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

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

Расчёт по средней скорости печати и речи, не замер.
ЗадачаЗнаковПечать (200 зн/мин)Голос (900 зн/мин)
ответ в чате3002 мин0.5 мин
письмо15008 мин1.7 мин
пост или протокол400020 мин4.4 мин
статья1000050 мин11.1 мин
Разбор темы в три шага: Что нужно нейросети → Где разница между моделями заметнее всего → Когда одной хорошей модели недостаточно
О чём страница по шагам: Что нужно нейросети → Где разница между моделями заметнее всего → Когда одной хорошей модели недостаточно.

Когда одной хорошей модели недостаточно

Даже модель, отлично обученная под русскую речь, не решает всех задач голосового ввода. Поток — облачный сервис, распознавание на серверах в России, и без интернета он не работает: качество модели тут ни при чём, без сети распознавание в принципе не запускается. Для диктовки без связи нужна программа с офлайн-распознаванием, например GigaType на нейросети GigaAM или Voisty, хотя офлайн-модели обычно требовательнее к ресурсам компьютера, чем облачные.

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

Сравнение «Потока» и SpeakFlow по строкам: платформы, бесплатно, оплата из рф, распознавание
«Поток» и SpeakFlow: условия по официальным сайтам сервисов.

Частые вопросы

Чем модель, обученная под русский язык, отличается от мультиязычной?

Мультиязычная модель распознаёт много языков сразу, но без специальной настройки под русскую грамматику и произношение; модель, обученная именно под русский, точнее справляется с падежными окончаниями, ударениями, профессиональными терминами и смешанной русско-английской речью.

Почему голосовой ввод иногда путает похожие слова в русской фразе?

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

На каких данных проверяют качество распознавания русской речи?

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

Что такое голосовой ввод текста и как он работает?

Голосовой ввод — это преобразование речи в текст «на лету»: пользователь говорит, а программа расшифровывает звук через технологию распознавания речи (ASR) и вставляет получившийся текст в активное поле — почту, мессенджер, документ. У Потока это устроено через хоткей: зажал — говоришь — отпустил — текст вставился.

Насколько голосовой ввод быстрее клавиатуры?

У Потока заявлено около 900 знаков в минуту голосом против около 200 при печати — примерно в 4 раза быстрее. Это оценка продукта, а не независимый замер.

Какие есть способы ввода текста голосом, кроме специализированных программ?

Встроенные системные инструменты (Win+H в Windows, Диктовка в macOS, Voice Typing в Google Docs, Gboard на Android), голосовые расширения браузера, а также специализированные десктопные/веб-сервисы (Поток и аналоги), которые работают поверх любого приложения через хоткей.

Как начать

«Поток» есть для Windows, macOS и Linux. Две недели всё открыто бесплатно, дальше — 2500 слов в неделю без оплаты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.

Скачать «Поток»

Голосовое из мессенджера или запись созвона можно переслать боту @potok_now_bot — он пришлёт текст. Бот входит в ту же подписку, что и приложение «Поток».

Программы по теме: сравнение условий

Условия — по официальным сайтам сервисов.
СервисПлатформыБесплатноЦенаОплата из РФГде распознаётся речь
ПотокWindows, macOS, LinuxFree: 2500 слов в неделю; первые 14 дней — полный доступ без картыPro 690 ₽/мес, 499 ₽/мес при оплате за годроссийские карты, рублиоблако, серверы в России; нужен интернет
SpeakFlowWindows, Web30 минут диктовки в месяц, бесплатно навсегда690 ₽/мес (Персональный (безлимит))рубли напрямуюоблако (страна дата-центра не раскрыта на сайте) (не подтверждено)
ДиктуйWindows, macOS30 минут диктовки в месяц, бесплатно навсегда239 ₽/мес (Профи (цена в пересчёте при годовой оплате)); 2870 ₽/год (Профи (год, счёт целиком)); 479 ₽/мес (Макс (цена в пересчёте при годовой оплате))рубли напрямую (не подтверждено)облако (страна дата-центра не раскрыта на сайте) (не подтверждено)
TalkpadmacOS, Windows, Android2500 слов/нед на десктопе, 1500 слов/нед на мобильном, бесплатно навсегда; плюс 14 дней Pro-триал$6/мес (Pro (при годовой оплате, $72/год)); $8/мес (Pro (помесячная оплата))неизвестно (не подтверждено)облако (юрлицо зарегистрировано в Австралии; сайт хостится на Cloudflare, точное расположение серверов ASR не раскрыто в privacy policy) (не подтверждено)
VoistyWindows, macOS5 минут транскрипции (для оценки качества)$6.7/мес (Pro); $67/год (Pro (год)); $99/разово (Lifetime)карты Visa/Mastercard/Amex, PayPal; приём карт РФ не уточнён (не подтверждено)устройство (офлайн, локальные модели типа Whisper Large V3 Turbo / NVIDIA Parakeet)
WhispeRuWindows7 дней бесплатный пробный период (без карты)290 ₽/мес (месячная лицензия); 1990 ₽/год (годовая лицензия); 4990 ₽/разово (лицензия навсегда)рубли напрямую (оплата через YooKassa)устройство (офлайн)
GigaTypeWindows, macOSбесплатно без ограничений — открытый исходный код по лицензии MIT (Copyright (c) 2026 Disrupt Builders), весь функционал доступен без оплаты—не требуется — платных тарифов нетустройство (офлайн, нейросеть GigaAM от Сбера)
MolviWindows, macOSбесплатно навсегда, без аккаунтов и оплаты—не требуется — продукт бесплатный; добровольные пожертвования принимаются через Telegram Tribute или картой на сайте, суммы не фиксированыустройство (офлайн; на NVIDIA GPU лучшее качество, иначе быстрая модель на CPU)

Первоисточники: speakflow.ru · speakflow.ru · speakflow.ru · blog.speakflow.ru

Марк Весёлый — основатель «Потока». Пишет о голосовом вводе на русском: как диктовать в рабочих программах, что мешает и чем это чинится.
© Поток · Липатников Владимир Олегович · ИНН 502915859701 · Оферта Сравнения · Вопросы и ответы · О проекте Бесплатный голосовой ввод · Голосовой ввод для нейросетей · Данные и 152-ФЗ · Голосовой ввод на Mac · Тарифы бота · 14 дней Pro за отзыв