speech recognition your current default speech engine does что делать
FIX: Your Current Default Speech Engine Does Not Support This Action At This Time
· Updated: June 7, 2019 · 09:49 AM IST \\ Applies to: Troubleshooting, Windows 10
A microphone is audio input device which would be require by applications such as Cortana on your Windows 10. In the absence of microphone, Cortana won’t be able to take your inputs and hence will not be working as expected. So you must setup your microphone in order to avail benefits of Cortana.
However, while adding microphone, we came around following error:
Your current default speech engine does not support this action at this time.
If you’re also facing this issue on your Windows 10 or earlier running machine, see if below mentioned suggestions helps you.
FIX: Your Current Default Speech Engine Does Not Support This Action At This Time
FIX 1 – General Suggestions
1. Reboot the machine and see if issue gets resolved by itself.
2. Run Playing Audio troubleshooter. It will help you to find issues with audio device and fix them automatically.
3. Open Device Manager and right click on your sound device and select Uninstall. Then click Action > Scan for hardware changes.
4. If point 3 doesn’t helps, completely uninstall your sound device and then go to your device manufacturer’s website and download latest audio driver for your system model. After installing this latest audio driver, the issue may resolved.
If above points didn’t helped, refer FIX 2 below.
FIX 2 – Set Sound Defaults
2. Next, in the Sound settings, under Advanced sound options, click on App volume and device preferences option.
3. Moving on, in next screen, select your microphone device under Input devices. Also set Default under Input settings. Check if these settings resolves the issue.
4. In case if issue still persists, click on Reset button to set Microsoft recommend defaults. We hope after resetting sound settings the issue will no longer present.
About Kapil Arya
Kapil is presently a Microsoft MVP in Windows IT Pro expertise. He is Windows Insider MVP as well, and author of ‘Windows Group Policy Troubleshooting’ book. In 2015, Microsoft India accomplished him as ‘Windows 10 Champion’. Being passionate Windows blogger, he loves to help others on fixing their system issues. You can follow him for news/updates and fixes for Windows.
Leave a Reply Cancel reply
What’s New
Recent Comments
yudhya sudarmadi : Dear Kapil Arya, I have problem and hard to solve, My problem is. 19 hours ago
Kapil Arya : ^^ Make sure you run PowerShell as administrator. 3 days ago
el1te : Enable-ComputerRestore : Access denied At line:1 char:1 + Enable-Com. 3 days ago
David Moore : Thank you for your helpful video. Just after I got past the Scanning f. 3 days ago
После установки Windows 7 кроме помех от микрофона ничего не слышно!
После установки Windows 7 кроме помех от микрофона ничего не слышно! Проверял в skype И oovoo, только одни шипения, запускаю настройку микрофона лезет ошибка
Драйвера на звук обновляли?
Не знаю как обновлять (подскажите как), но все обновления Windows Updater’a скачивал и устанавливал
ramzeka, попробуйте эти скачать
заранее спасибо, сейчас пробую
до этого когда стояла виста, то вроде Realtek стоял, а сейчас нет, качаю
скачал, установил, перезагрузился, пробовал-не выходит кроме помех немного голоса и все
Попробуйте еще эти скачать
Попробуйте еще эти скачать
Качаю, а чем они лучше? Стабильнее? Может дело не в дровах?
Кстати. Таже проблема выскакивает
«your current default speech engine does not support this action at this time»
ramzeka, а систему переставляли?
Полезные руководства для новичков
Установка Windows XP второй системой на ноутбук с Windows 7 или Windows Vista
Детальное руководство как установить Windows XP второй операционной системой на ноутбук или компьютер с Windows 7 или Windows Vista с возможностью выбора какую систему загружать при включении ноутбука. Также будет описано как безболезненно удалить Windows XP.
Ремонт ноутбука
Детальное описание как можно решить аппаратные проблемы с включением ноутбука, с дефектами изображения, а также многие другие проблемы в домашних условиях.
Подборка необходимых бесплатных программ
Подборка необходимых бесплатных программ для вашего ноутбука, нетбука или настольного компьютера с небольшими комментариями. В подборку вошли офисные приложения, антивирусы, браузеры, программы для записи дисков, для конвертации видео, плееры и другие нужные приложения.
Диагностика ноутбука с помощью Open Hardware Monitor
Подробное описание мониторинга температуры, частоты и степени загрузки различных компонент ноутбука с помощью утилиты Open Hardware Monitor.
Speech recognition your current default speech engine does что делать
В открывшемся окне, в «Предпочитаемых языках», нажимаем на «Английский»!
И выбираем «Параметры»
Откроется окно языковых параметров для английского языка, где необходимо загрузить языковый пакет.
ОБЯЗАТЕЛЬНО после скачивания ПЕРЕЗАГРУЖАЕМ ПК
После перезагрузки ПК, вновь заходим в настройки языка;
Открываем «Распознавание голоса»;
«Язык голосовых функций» выбираем английский язык!
Данных настроек должно хватить для работы распознавания речи в игре.
В игре необходимо выбрать свой активный микрофон, поставить интерфейс и язык распознавания «Russian» и радоваться!
Далее продолжение руководства для тех, кому данные настройки не помогли.
Если основные настройки системы и игры не помогли, возможно Ваш микрофон блокирует другая программа, или настройки конфиденциальности системы. Сейчас мы это исправим!
Первым дело проверим микрофон!
Нажимаем ПРАВОЙ КНОПКОЙ МЫШИ на иконку динамика в трее и выбираем «Открыть параметры звука»:
Смотрим на «Ввод» звука. Должен быть выбран Ваш микрофон! При издании громкого звука, ползунок уровня сигнала микрофона должен реагировать!
Если реакция есть, нажимаем на «Свойства устройства»
Тут проверяем уровень громкости и справа нажимаем «Дополнительные свойства устройства»
Появится небольшое окно, где нужно нажать на вкладку «Дополнительно» и снять галочку «Разрешить приложениям использовать устройство в монопольном режиме».
Готово!
В следующей главе проверим настройки конфиденциальности.
Теперь убедимся что система разрешает нам общаться с призраками и не блокирует нам микрофон!
Необходимо открыть параметры системы. Проще всего нажать на значек уведомлений в трее, и нажать на кнопку «Все параметры»;
Откроется окно «Параметры Windows», где мы нажимаем «Конфиденциальность»;
В окне конфиденциальности, в левом столбике, находим и нажимаем на кнопку «Микрофон»
Далее крутим вниз и находим раздел «Разрешить классическим приложениям доступ к микрофону», данная функция должна быть включена!
Два способа отключить Распознавание голоса в Windows 10.
Публикация: 21 October 2018 Обновлено: 7 August 2019
Windows предоставляет функцию распознавания речи на основе устройств (доступную как с помощью приложения Windows Recech Recognition Desktop), так и с помощью облачной службой распознавания речи на тех рынках и регионах, где доступна Cortana. Microsoft может использовать голосовые данные, взаимодействия с компьютером, чтобы улучшить услуги распознавания речи.
Чтобы использовать распознавание речи, необходимо включить параметр «Знакомство с вами» (параметр конфиденциальности в разделе «Персонализация рукописного ввода и ввода с клавиатуры»), поскольку голосовые службы существуют как в облаке, так и на вашем устройстве. Информация, которую Microsoft собирает с их помощью, позволяет их улучшить. Речевые службы, которые не передаются в облако и присутствуют только на вашем устройстве, такие как «Диктор» и «Распознавание речи Windows», по-прежнему будут работать, если этот параметр отключен, но Microsoft уже не будет собирать данные.
Если для параметра «Диагностика и использование данных» («Параметры» → «Конфиденциальность» → «Диагностика и отзывы») установлено значение «Полные», входящие данные для рукописного ввода и ввода текста отправляются в Microsoft, и компания использует эти данные в совокупности, чтобы улучшить платформу для всех пользователей.
Чтобы отключить распознавание голоса в Windows 10, выполните следующие действия.
Теперь функция отключена.
Кроме того, вы можете применить настройки реестра.
Отключить распознавание речи в сети с помощью настройки реестра.
Чтобы отменить изменение при необходимости, используйте файл On-Online Speech Recognition.reg.
Файлы реестра, выше, изменяют ветвь реестра
Они изменяют параметр DWORD (32 бита) с именем HasAccepted.
Наконец, вы можете отключить распознавание речи в сети на странице конфиденциальности программы установки Windows во время установки ОС с нуля.
Наиболее полное руководство по практическому использованию Web Speech API
В этой статье я хочу поделиться с вами результатами изучения основных возможностей Web Speech API (далее — WSA ).
Введение
WSA — это экспериментальная технология, состоящая из двух интерфейсов: SpeechSynthesis (интерфейс для перевода текста в речь) и SpeechRecognition (интерфейс для распознавания речи).
О том, что из себя представляют названные интерфейсы и что в себя включают можно почитать на MDN или в рабочем черновике (данный черновик, в отличие от большинства спецификаций, написан более-менее человеческим языком).
Что касается поддержки, то вот что об этом говорит Can I use:
Как мы видим, SpeechSynthesis поддерживается большинством современных браузеров. К сожалению, поддержка SpeechRecognition оставляет желать лучшего. Я говорю «к сожалению», поскольку SpeechRecognition предоставляет более интересные возможности с точки зрения практического применения в веб-приложениях, в чем вы сами убедитесь после прочтения статьи. Полагаю, такая ситуация обусловлена сложностью технической реализации распознавания речи.
Мы с вами реализуем 4 простых приложения, по 2 на каждый интерфейс:
Если вам это интересно, то прошу следовать за мной.
Плеер для озвучивания текста
Наша разметка будет выглядеть следующим образом:
У нас имеется поле для ввода текста ( textarea ), который мы будем озвучивать; выпадающий список ( select ) для выбора голоса, которым будет озвучиваться текст; инпуты-диапазоны для установки громкости ( volume ), скорости ( rate ) воспроизведения и высоты голоса ( pitch ), а также кнопки для запуска ( speak ), отмены ( cancel ), приостановления ( pause ) и продолжения ( resume ) воспроизведения. В общем, ничего особенного.
Пытаемся получить доступные голоса (именно «пытаемся», поскольку в первый раз, по крайней мере, в Chrome возвращается пустой массив):
Объект голоса (назовем его так) выглядит следующим образом:
Реализуем функцию формирования выпадающего списка:
Функция инициализации обработчиков событий выглядит так:
Обработка изменения настроек:
Функция преобразования текста в речь:
После установки всех настроек наш экземпляр SpeechSynthesisUtterance выглядит следующим образом:
Уже в процессе написания статьи я решил добавить управление с помощью клавиатуры:
Поиграть с кодом можно здесь:
Страница с возможность озвучивания текстового содержимого
Преимущество использования SpeechSynthesis заключается в реальном улучшении доступности контента приложения для людей с ограниченными возможностями здоровью. Основная проблема, на мой взгляд, состоит в том, что пользователи не привыкли к подобным приложениям, следовательно, им надо каким-то образом намекнуть о существовании такой возможности. Причем, сделать это нужно в очень ясной, но при этом ненавязчивой форме.
Наша разметка будет выглядеть так:
С вашего позволения, я приведу код скрипта целиком:
Поиграть с кодом можно здесь:
«Диктофон» для распознавания речи
Вот наша начальная разметка:
У нас имеется поле для вставки финального (распознанного) текста ( final_text ) и поле для вставки промежуточного (находящегося в процессе распознавания) текста ( interim_text ), а также панель управления ( buttons ). Выбор элементов textarea и input для хранения текста обусловлен как вариативностью промежуточных результатов, которые меняются на лету, так и необходимостью внесения небольших правок в распознанный текст, что связано с естественным несовершенством перевода устной речи в текст. Стоит отметить, что, в целом, Chrome очень неплохо справляется с задачей распознавания речи и автоматическим форматированием распознанного текста.
Начнем с определения переменных для финального текста и индикатора распознавания:
Далее, создаем и настраиваем экземпляр SpeechRecognition :
Добавляем обработчики событий запуска, ошибки и окончания распознавания речи:
SpeechRecognition хорошо справляется с распознаванием слов, фраз и целых предложений, он даже выполняет вполне уместную «капитализацию» строки. Но он не «понимает» знаков препинания. Для того, чтобы помочь ему в этом определим словарь в виде объекта:
Вы можете добавить в словарь любые пары ключ/значение, которые посчитаете нужными. Обратите внимание на то, что все ключи в нашем словаре представлены одним словом. Дело в том, что рассматриваемый интерфейс плохо справляется с ключами, которые состоят более чем из одного слова, например, «вопросительный знак», «восклицательный знак» и т.п. Я понимаю, что пара вопрос: ‘?’ не лучшее решение, но для примера сойдет.
Также нам потребуются две функции для редактирования промежуточного и финального результатов:
Событие распознавания выглядит следующим образом:
Результаты (SpeechRecognitionResultList) выглядят так:
Все, что нам осталось сделать, это реализовать обработку нажатия кнопок:
Тестируем. Нажимаем на кнопку «Старт», дожидаемся, когда красная точка рядом с фавиконкой перестанет мигать (о готовности к распознаванию можно сообщать пользователю через обработку события speechstart ), произносим фразу (произношение должно быть максимально четким и ясным), например, «привет точка как дела вопрос». В input на какое-то время появляется «Привет точка Как дела вопрос», затем этот промежуточный результат редактируется и переносится в textarea в виде «Привет. Как дела?». Отлично, наша машина нас понимает.
Поиграть с кодом можно здесь:
Подумал о том, что было бы неплохо реализовать функцию для удаления последнего распознанного слова на тот случай, если результат распознавания получился некорректным. Для этого потребуется пара удалить: () => removeLastWord() (если добавить эту пару в словарь, то потребуется дополнительная проверка typeof DICTIONARY[word] === ‘function’ ) и примерно такая операция:
Однако, добавлять операцию в словарь — плохая идея, для этого лучше использовать отдельный объект, чем мы и займемся в следующем разделе.
Одностраничное приложение с голосовым управлением
Мы будем генерировать страницы программным способом, поэтому разметка нам не потребуется.
Создаем директорию pages с тремя файлами:
Основной скрипт начинается с импорта страниц и генерации домашней страницы:
Нам потребуются константы для прокрутки страницы и объект с операциями:
Далее следуют настройки SpeechRecognition и обработчики событий начала, ошибки и окончания распознавания, аналогичные рассмотренным в предыдущем разделе (кроме настройки языка — для управления страницей мы будем использовать американский английский: recognition.lang = ‘en-US’ ).
Обработка события result :
Функция для выполнения прокрутки выглядит следующим образом:
Наконец, добавляем обработку нажатия клавиш клавиатуры:
Проверяем работоспособность приложения. Нажимаем пробел, дожидаемся готовности браузера к распознаванию речи, произносим следующие фразы:
Поиграть с кодом можно здесь:
Заключение
Облачные серверы от Маклауд быстрые и безопасные.
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!