Ошибки и решения

Не все языки поддерживают функции распознавания речи в Windows

Марк Весёлый · основатель «Потока» · ~5 мин
Не все языки поддерживают функции распознавания речи в Windows

Не все языки поддерживают функции распознавания речи в Windows — это официальное ограничение Microsoft, а не баг конкретного компьютера. Проверьте 2 вещи: установлен ли нужный язык именно как язык интерфейса, и есть ли для него раздел «Речь» в параметрах. Если раздела нет — для этого языка поддержки официально не существует. «Поток» (potok.now) распознаёт русский независимо от системных языковых пакетов Windows.

Открыли параметры языка в Windows и не нашли кнопку загрузки распознавания речи? Причина обычно не в баге, а в самом языке: Microsoft честно предупреждает, что функции речи поддерживаются не для всех языков одинаково.

Частые причины по убыванию

СимптомПричинаРешение
В параметрах установленного языка нет раздела/кнопок для загрузки распознавания речиОфициально: «Not all languages have speech features» — если функции недоступны как опция, для этого языка они не предусмотрены.Убедиться, что нужный язык установлен именно как язык интерфейса; если раздел «Речь» всё равно отсутствует — для этого языка официальной поддержки распознавания речи нет.
Разбор ошибки: Не все языки поддерживают функции распознавания речи в Windows — причина: Можно ли добавить язык распознавания вручную — решение: Нет
Ошибка «Не все языки поддерживают функции распознавания речи в Windows»: причина и что помогает.

Редкие случаи, о которых забывают

Готового списка «эти языки поддерживаются, эти нет», на который можно опираться раз и навсегда, здесь нет: вывод собран из документации Microsoft, и поддержка функций речи может отличаться между сборками Windows 10 и Windows 11. Поэтому надёжнее не гадать по спискам из интернета, а открыть параметры языка на своём компьютере и проверить раздел «Речь» для установленной версии системы. Если раздела «Речь» нет вообще ни для одного языка, дело может быть не в конкретном языке — см. куда делось распознавание речи в новых версиях Windows.

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

Когда проблему разумнее обойти

Если нужного языка в списке официально поддерживаемых для речи нет, ждать обновления от Microsoft бессмысленно — такие языки годами не получают функцию. Логичнее не бороться с ограничением, а выбрать инструмент, где нужный язык поддерживается изначально. «Поток» — облачный сервис, распознавание на серверах в России; без интернета он не работает, поэтому он не подходит, если голосовой ввод нужен офлайн или на языке, для которого у самого «Потока» нет модели.

Разбор темы в три шага: Частые причины по убыванию → Редкие случаи → Когда проблему разумнее обойти
О чём страница по шагам: Частые причины по убыванию → Редкие случаи → Когда проблему разумнее обойти.

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

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

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

Какой голосовой ввод лучше для Windows 10, если встроенный не поддерживает русский?

Раз встроенная диктовка Win+H на Windows 10 официально не поддерживает русский язык, разумная альтернатива — отдельное приложение для голосового ввода на русском, например Поток: он вставляет текст в активное поле любого приложения, в том числе на Windows 10.

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

В Windows 10 русского во встроенном голосовом вводе нет совсем — он есть только в Windows 11. Если в Windows 11 русская речь распознаётся плохо, Microsoft советует проверить, что выбран русский язык ввода (Win+Пробел), что в Параметры → Система → Звук → Ввод выбран нужный микрофон, и попробовать гарнитуру или внешний микрофон вместо встроенного. Поток — отдельное приложение с собственной моделью, обученной под русскую речь, включая термины и русский с английским.

Что такое Voice Access (Голосовой доступ) в Windows 11?

Voice Access (Голосовой доступ) — функция Windows 11 версии 22H2 и новее, которая позволяет управлять компьютером и вводить текст голосом; в Windows 11 22H2 и новее она заменила классическое распознавание речи Windows (Windows Speech Recognition). Русского языка в Голосовом доступе нет.

Чем голосовой ввод (Win+H) отличается от голосового доступа (Voice Access) в Windows 11?

Win+H (голосовой ввод, Voice Typing) — только диктовка текста в поле ввода. Голосовой доступ (Voice Access) — отдельная функция с версии Windows 11 22H2: управление всем компьютером голосом (открыть приложение, кликнуть, прокрутить), а не только ввод текста.

Работает ли голосовой ввод через удалённый рабочий стол (RDP)?

Голосовой ввод Windows слушает микрофон той машины, где он запущен. В RDP-сессии микрофон вашего компьютера доступен удалённой машине, только если включена переадресация записи звука (в клиенте RDP: Локальные ресурсы → Удалённый звук → запись с этого компьютера). Кроме того, Win+H на удалённой машине нужен интернет: распознавание идёт в облаке Microsoft.

Проверить за вечер

Установите «Поток», продиктуйте то, что обычно печатаете, и сравните. 14 дней полного доступа, карта не нужна. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.

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

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

Встроенная диктовка и «Поток»

По справке Microsoft и Apple.
СредствоГде работаетРусский языкГде распознаётся речь
Голосовой ввод Windows (Win+H)Windows 10 и 11только в Windows 11облако Microsoft, без интернета не работает
Диктовка macOSmacOSестьна устройстве или на серверах Apple
ПотокWindows, macOS, Linuxосновной языкоблако, серверы в России, без интернета не работает

Первоисточники: support.microsoft.com · support.microsoft.com · support.apple.com

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