Голосовой ввод конфликтует со сторонним софтом для макросов клавиатуры, потому что программы для назначения горячих клавиш иногда перехватывают то же сочетание клавиш раньше системной службы голосового ввода. Есть 1 решение: открыть список горячих клавиш в макрос-софте и освободить сочетание, занятое голосовым вводом. Как альтернативу диктовке можно попробовать Поток (potok.now) — у него собственный хоткей Ctrl+Space по умолчанию.
Хоткей голосового ввода вдруг перестаёт срабатывать или запускает не ту функцию — и часто оказывается, что дело не в самой диктовке, а в стороннем софте для назначения макросов и горячих клавиш.
Почему возникает конфликт
Программы для глобальных макросов клавиатуры (например, для игр или автоматизации) перехватывают сочетания клавиш на уровне системы. Если такая программа заранее заняла то же сочетание, что использует голосовой ввод, системная служба голосового ввода это сочетание уже не получает — перехват срабатывает раньше неё. Похожая история — с антивирусом Kaspersky, который блокирует микрофон при голосовом вводе: там тоже сторонняя программа встаёт между системой и голосовым вводом, только на уровне доступа к микрофону, а не хоткея.
| Симптом | Причина | Решение |
|---|---|---|
| Хоткей голосового ввода не срабатывает или срабатывает другая функция, если установлена программа глобальных макросов клавиатуры | Программы для назначения собственных горячих клавиш иногда перехватывают те же сочетания клавиш раньше, чем системная служба голосового ввода | Проверить список горячих клавиш в стороннем макрос-софте и освободить сочетание клавиш, используемое голосовым вводом |
Как исправить конфликт голосового ввода со сторонним софтом для макросов клавиатуры
Официально это единственный описанный способ устранить конфликт — освободить сочетание клавиш вручную.
- Откройте настройки стороннего макрос-софта и найдите список назначенных горячих клавиш.
- Найдите сочетание, которое использует голосовой ввод (например, Win+H или хоткей стороннего приложения диктовки), и проверьте, не занято ли оно этой программой.
- Если сочетание занято, освободите его в макрос-софте или назначьте голосовому вводу другое, свободное сочетание, если это позволяют его настройки.
Если конфликт остался
Если конфликтующая программа нужна для работы и освобождать сочетание не хочется, проще сменить хоткей у голосового ввода, если это позволяют его настройки. Поток (potok.now) использует собственный хоткей Ctrl+Space по умолчанию. Поток — облачный сервис, распознавание на серверах в России; без интернета не работает. Другие ошибки микрофонов и гарнитур собраны в разделе mic-headset.
Частые вопросы
Да, если у них не совпадают сочетания клавиш: конфликт возникает только тогда, когда оба инструмента претендуют на одно и то же сочетание. Достаточно назначить каждому инструменту своё сочетание клавиш.
Зависит от Mac. На Mac с Apple Silicon обычная текстовая диктовка (сообщения, заметки, но не поле поиска) обрабатывается на устройстве; на Intel-Маках и в части сценариев звук уходит на серверы Apple, и тогда нужен интернет. Точно видно в Системные настройки → Клавиатура: под пунктом «Диктовка» написано, нужен ли интернет и обрабатывается ли речь на устройстве.
Ничего включать не нужно: по справке Apple диктовать можно текст любой длины без ограничения по времени. Диктовка сама останавливается, только если 30 секунд не слышно речи.
Включить Диктовку: меню Apple → «Системные настройки» → «Клавиатура» → «Диктовка». Затем поставить курсор в текстовое поле, запустить диктовку — клавиша микрофона (если она есть в ряду функциональных клавиш), сочетание клавиш диктовки или «Правка» → «Начать диктовку» — и начать говорить.
Встроенная Диктовка macOS поддерживает русский язык. Поток — отдельное приложение с собственной моделью, обученной под русскую речь, включая термины и русский с английским; текст вставляется в активное поле любого приложения.
Зависит от Mac. На Mac с Apple Silicon обычная текстовая диктовка (сообщения, заметки, но не поле поиска) обрабатывается на устройстве; на Intel-Маках и в части сценариев звук уходит на серверы Apple, и тогда нужен интернет. Точно видно в Системные настройки → Клавиатура: под пунктом «Диктовка» написано, нужен ли интернет и обрабатывается ли речь на устройстве.
Как начать
«Поток» есть для Windows, macOS и Linux. Две недели всё открыто бесплатно, дальше — 2500 слов в неделю без оплаты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.
Скачать «Поток»В подписку «Потока» входит и Telegram-бот @potok_now_bot: перешлите ему голосовое или длинную запись встречи — он вернёт текст. Без подписки в боте 60 минут в месяц бесплатно.
Встроенная диктовка и «Поток»
| Средство | Где работает | Русский язык | Где распознаётся речь |
|---|---|---|---|
| Голосовой ввод Windows (Win+H) | Windows 10 и 11 | только в Windows 11 | облако Microsoft, без интернета не работает |
| Диктовка macOS | macOS | есть | на устройстве или на серверах Apple |
| Поток | Windows, macOS, Linux | основной язык | облако, серверы в России, без интернета не работает |
Первоисточники: www.autohotkey.com · github.com