К содержимому

Гайд

Точность распознавания русской речи: замер 14 моделей

Замер 14 моделей распознавания русской речи на 63 клипах: ошибки в словах от 2,3 до 6,1 %, цена минуты, тишина, термины. Методика, таблицы, ограничения.

КОРОТКОЛучший результат на нашем наборе у gpt-transcribe: 2,3 % ошибочных слов. Для «Так» взята gpt-4o-mini-transcribe: 3,1 % при цене 0,19 ₽ за минуту. Данные на 27 октября 2026.

Обновлено: 29 октября 2026 г.

На нашем наборе русской речи точнее всех оказалась модель gpt-transcribe: 2,3 % ошибочных слов. Модель gpt-4o-mini-transcribe, на которой работает «Так», ошибается в 3,1 % слов и стоит 0,19 ₽ за минуту звука, в 2,6 раза дешевле лидера. Мы сравнили 14 моделей на 63 клипах общей длиной 8,5 минуты и проверили поведение на тишине, длинных записях и терминах, а не одну только точность.

Замер мы сделали сами, чтобы выбрать модель для приложения, а не как независимая лаборатория. Ниже методика, полные таблицы и ограничения, чтобы вы могли оценить выводы сами. Цифры верны на 27 октября 2026.

Главное из замера

  1. Лучшая точность: gpt-transcribe, 2,3 % ошибочных слов. Следом grok-stt-1.0 (2,5 %), gpt-4o-mini-transcribe и voxtral-small-transcribe (по 3,1 %).
  2. Различия до 3 процентных пунктов ничего не значат. Живой речи в наборе 12 клипов и 81 слово, одно слово даёт 1,2 п. п.
  3. Надёжность важнее десятых долей. gpt-4o-transcribe отвечает чужой речью на тишину в 18 из 18 попыток, а через один из хостов ещё и обрезает длинные записи. У Whisper есть редкие ответы на тишину, у gpt-4o-mini-transcribe и gpt-transcribe их не было.
  4. Цена различается в 28 раз: от 0,02 до 0,57 ₽ за минуту звука.
  5. Подсказка со словарём терминов сработала только у части хостов, а Whisper она испортила.

Точность и цена: все модели

Сортировка по WER на всём наборе (63 клипа), запросы без подсказки. Цены в рублях за минуту звука; там, где есть цена у второго хоста (OpenRouter, пересчёт по 90 ₽ за доллар), она в скобках.

МодельWER, %CER, %Термины точно, %Числа, %Тишина (ответов из 6)Задержка p50, мс₽ за минуту
gpt-transcribe2,30,8667308400,50 (0,43)
grok-stt-1.02,51,0667307670,17
gpt-4o-mini-transcribe3,11,0638209130,19 (0,17)
voxtral-small-transcribe3,10,8667307810,40
elevenlabs/scribe-v23,32,16691511990,38
voxtral-mini-transcribe3,41,4517306240,35
nvidia/parakeet-tdt-0.6b-v33,41,5397305660,16
gpt-4o-transcribe17,3 (3,8 через OpenRouter)18,2 (1,6)51 (54)8269460,36 (0,33)
google/gemini-3.5-transcribe3,82,34473016090,57
whisper-large-v3-turbo4,21,7517307800,07 (0,02)
deepgram/nova-34,41,6416406990,45
assemblyai/universal-3-6-pro4,92,0227366340,52
whisper-large-v35,02,2548209380,16 (0,06)
qwen/qwen3-asr-1.7b6,12,63973167660,05

Строка gpt-4o-transcribe показывает разницу между хостами: через routerai модель обрезала часть длинных записей (WER длинных клипов 28,5 %), через OpenRouter общая цифра нормальная, но тишина осталась проблемой на обоих. У остальных моделей оба хоста дали одинаковый WER, поэтому в таблице одна строка. Модели google/chirp-3, microsoft/mai-transcribe-2, fish-audio/transcribe-1 и meta/muse-voice-transcribe-1.0 в таблицу не вошли: они не приняли формат webm или были недоступны.

Как читать таблицу

  • WER (word error rate): доля ошибочных слов, то есть подмены, пропуски и лишние слова. CER считается так же, но по символам.
  • Термины точно: доля терминов и брендов, записанных так, как в словаре: Tilda, а не «тильда». Всего 41 вхождение. Если считать любую запись, лишь бы слово узнали, результат выше: у gpt-4o-mini-transcribe 93 %, у gpt-transcribe 95 %, у Whisper large-v3-turbo 76 %.
  • Числа: доля чисел, дат, адресов почты и телефонов, записанных любой допустимой формой, цифрами или словами. Всего 8 клипов.
  • Тишина: на шести клипах без речи эталон пустой. Считается ответ, в котором есть хотя бы одно слово.
  • Задержка p50: медиана времени от отправки запроса до ответа на клипах короче 15 секунд, один клиент, три запроса одновременно.

Живая речь, шум и длинные записи

WER по категориям у шести основных моделей, в процентах:

МодельЖивая речьШумДлинные записиРазговорный синтезБыстрая речьШёпот
gpt-4o-mini-transcribe8,61,82,82,41,90,0
gpt-transcribe3,75,32,31,20,00,0
gpt-4o-transcribe (routerai)3,71,828,51,20,00,0
whisper-large-v3-turbo1,23,56,31,20,00,0
whisper-large-v34,97,06,51,20,00,0
grok-stt-1.06,25,32,30,00,00,0

Колонку «Живая речь» нельзя читать как рейтинг: в ней 81 слово, и разница в одно слово равна 1,2 п. п. Синтетические категории (разговорный синтез, быстрая речь, шёпот) оказались слишком лёгкими: почти все модели дали там 0–2 %, и они ничего не различают.

Тишина и длинные записи

Эти две проверки мы повторили по три раза: ответы нейросетей недетерминированы даже при temperature: 0. Получилось 18 запросов тишины и 9 запросов длинных записей на модель.

МодельОтвет на тишинеОбрезка длинной записи (меньше 60 % слов)
gpt-4o-mini-transcribe0 из 180 из 9
gpt-transcribe0 из 180 из 9
grok-stt-1.0, voxtral-small-transcribe0 из 180 из 9
whisper-large-v3-turbo3 из 180 из 9
whisper-large-v32 из 180 из 9
elevenlabs/scribe-v215 из 180 из 9
gpt-4o-transcribe18 из 183 из 9 (routerai), 1 из 9 (OpenRouter)

Типичные ответы на тишине: у Whisper «Продолжение следует…», у gpt-4o-transcribe случайные немецкие и английские фразы («Hallo!», «Können Sie mir helfen?»), у AssemblyAI «Да.», «Вот.», «Так.», у ElevenLabs «[тишина]» и «Привет! Как твои дела сегодня?». Для диктовки это важно: случайное нажатие хоткея не должно вставлять чужой текст в письмо.

Подсказка со словарём терминов

Многие сервисы принимают вместе со звуком подсказку: список слов, которые нужно писать так, как в словаре. Мы проверили её на 16 клипах с терминами, 8 с числами, 6 тишинах, 12 клипах живой речи и одной длинной записи. В таблице доля терминов, записанных точно:

Модель и хостБез подсказкиСписок терминовРусская фраза с терминамиИтог
gpt-4o-mini-transcribe, routerai63 %66 %63 %подсказка игнорируется
gpt-4o-mini-transcribe, OpenRouter63 %76 %83 %подсказка работает
gpt-transcribe, routerai66 %66 %66 %игнорируется
gpt-transcribe, OpenRouter66 %73 %73 %работает
whisper-large-v3-turbo51 %12–15 %61–66 %термины лучше, но модель теряет фразы целиком
whisper-large-v354 %44–46 %71–76 %термины лучше, речь заметно хуже

Два вывода. Во-первых, у одной и той же модели подсказка может работать или молча игнорироваться в зависимости от хоста: проверять нужно на своём канале. Во-вторых, Whisper подсказка вредит: на коротких фразах он теряет начало или всю фразу, WER живой речи вырастает с 1,2 % до 30–51 %. На тишине модели OpenAI с подсказкой возвращают саму подсказку, и такое «эхо» нужно отфильтровывать.

Методика

Набор данных

63 клипа, 8,5 минуты, формат как у приложения: webm/opus, моно, 48 кГц.

КатегорияКлиповИсточникЭталон
Живая русская речь12корпус Golos (SberDevices), тестовая выборкатекст разметки
Разговорные фразы6синтез Microsoft Edge TTS (Светлана, Дмитрий)исходный текст
Термины и бренды16Edge TTS; термины произнесены по-русски («тильде», «пулл реквест»), в двух клипах по-английскинаписание из словаря: Tilda, Notion, Docker, pull request
Числа, даты, почта, телефон8Edge TTSсписок допустимых форм
Быстрая речь (темп +65 % и +80 %)4Edge TTSисходный текст
Шёпот3Gemini TTS со стилем «тихий шёпот»исходный текст
Шум5клипы выше плюс розовый и коричневый шум и «бормотание» из других записей Golos, отношение сигнал/шум 5–10 дБкак у исходного клипа
Тишина6цифровая тишина, шум комнаты, гул 50 Гц, щелчокпустая строка
Длинные записи, 70–90 секунд3два монолога Edge TTS и склейка 16 клипов Golosисходный текст

Корпус Golos распространяется по лицензии SberDevices с указанием авторства (статья, репозиторий). Common Voice и OpenSTT мы не использовали: Common Voice закрыт авторизацией, лицензия OpenSTT некоммерческая.

Метрики и запросы

WER и CER считались после нормализации: нижний регистр, «ё» заменена на «е», знаки препинания убраны, цифры переведены в слова. Расчёт идёт по русским категориям суммарно по словам. Цена берётся из поля usage.cost ответа и делится на минуты звука; у OpenRouter сумма в долларах пересчитана по условному курсу 90 ₽ за доллар.

Запросы отправлялись так же, как в приложении: POST /audio/transcriptions, звук в base64 в формате webm, язык ru, temperature: 0. Каждая конфигурация прогонялась один раз, кроме тишины и длинных записей (три раза). Всего около 2 900 запросов, ошибок среди них не было (кроме четырёх недоступных моделей). Отдельно мы отправили по 30 одновременных запросов на семь конфигураций: 210 ответов 200, ни одного 429.

Что выбрали и почему

В «Так» основная модель gpt-4o-mini-transcribe, запасная whisper-large-v3-turbo. Причины:

  • WER 3,1 % отличается от лидера (2,3 %) в пределах шума. На шуме и длинных записях результат хороший (1,8 и 2,8 %). На живой речи 8,6 %, это худший итог среди шести основных моделей, но там всего 81 слово, и вывод по такой выборке делать рано.
  • Ни одного ответа на тишину и ни одной обрезки длинной записи в 27 запросах.
  • 0,17–0,19 ₽ за минуту против 0,43–0,50 ₽ у gpt-transcribe: час диктовки обходится примерно в 11 ₽.
  • Whisper-large-v3-turbo стоит 0,02–0,07 ₽ за минуту и работает на другой инфраструктуре, поэтому подходит как запасной вариант: при отказе основной модели запрос повторяется на нём без подсказки.

Не взяли gpt-4o-transcribe (тишина и обрезка), AssemblyAI и ElevenLabs (ответы на тишине), Deepgram и Parakeet (слабые термины), Qwen3-ASR (p95 задержки 37 секунд). Кандидаты для «качественного» режима, которые мы ещё проверим: gpt-transcribe и grok-stt-1.0.

Ограничения

  • Мало живой речи. Всего 12 клипов и 81 слово. Эта категория ближе всех к реальной диктовке, и именно в ней данных меньше всего.
  • Синтез не равен голосу. Почти половина набора сделана синтезаторами речи, и шёпот Gemini TTS остаётся голосом синтезатора, а не настоящим шёпотом в шумной комнате.
  • Один прогон. На каждую конфигурацию приходится один прогон, повторы только для тишины и длинных записей.
  • Одна машина. Задержку мы измеряли с одного компьютера и одной сети.
  • Цены и хосты меняются. Маршрутизация провайдеров на агрегаторах не фиксирована: routerai не позволяет выбрать провайдера и сам решает, кто обслуживает Whisper. Цифры верны на 27 октября 2026.
  • Четыре модели не проверены. Они не приняли webm или были недоступны, а менять формат ради них мы не стали.

Как сослаться на замер

Замер «Так»: сравнение 14 моделей распознавания русской речи на 63 клипах, 27 октября 2026, takapp.ru/guides/tochnost-raspoznavaniya-russkogo. При повторном замере страница обновляется, а дата вверху меняется.

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

Вопросы и ответы

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

Какая модель лучше всего распознаёт русскую речь?

На нашем наборе из 63 клипов лучше всех gpt-transcribe от OpenAI: 2,3 % ошибочных слов. За ней идут grok-stt-1.0 (2,5 %), gpt-4o-mini-transcribe и voxtral-small (по 3,1 %). Разница в 3 процентных пункта на таком объёме живой речи (81 слово) ничего не доказывает, поэтому мы смотрели ещё на тишину, длинные записи, термины и цену.

Что такое WER и какое значение считается хорошим?

WER (word error rate) показывает долю слов, в которых распознавание ошиблось: подмена, пропуск или лишнее слово. WER 3 % значит три ошибки на сто слов. Единого порога нет, он зависит от записи. На нашем наборе лучшие модели дали 2–3 %, а на живой речи разброс был от 1,2 до 8,6 %.

Почему Whisper иногда выдумывает текст на тишине?

Модель всегда пытается что-то написать. В замере whisper-large-v3-turbo ответила на тишину в 3 из 18 попыток, whisper-large-v3 в 2 из 18, чаще всего фразой «Продолжение следует…». gpt-4o-transcribe ответила в 18 из 18 случайными фразами на немецком и английском. Поэтому перед распознаванием полезно отсекать пустую запись по громкости.

Сколько стоит распознавание речи за минуту?

В замере от 0,02 до 0,57 ₽ за минуту звука. Whisper large-v3-turbo через OpenRouter стоит около 0,02 ₽, gpt-4o-mini-transcribe 0,17–0,19 ₽, gpt-transcribe 0,43–0,50 ₽, gemini-3.5-transcribe 0,57 ₽. Цены меняются, цифры верны на 27 октября 2026.

Можно ли доверять замеру, если его сделал разработчик приложения?

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

Автор: Никита, разработчик приложения «Так». Обновлено: 29 октября 2026 г..

00:00:00,000 → 00:01:00,000

ГОТОВОПопробуйте на следующем письме.

2 000 слов в неделю бесплатно, без карты и без срока.