Kinect for windows speech recognition что это

Windows предоставляет функцию распознавания речи на основе устройств (доступную как с помощью приложения Windows Recech Recognition Desktop), так и с помощью облачной службой распознавания речи на тех рынках и регионах, где доступна Cortana. Microsoft может использовать голосовые данные, взаимодействия с компьютером, чтобы улучшить услуги распознавания речи.

Чтобы использовать распознавание речи, необходимо включить параметр «Знакомство с вами» (параметр конфиденциальности в разделе «Персонализация рукописного ввода и ввода с клавиатуры»), поскольку голосовые службы существуют как в облаке, так и на вашем устройстве. Информация, которую Microsoft собирает с их помощью, позволяет их улучшить. Речевые службы, которые не передаются в облако и присутствуют только на вашем устройстве, такие как «Диктор» и «Распознавание речи Windows», по-прежнему будут работать, если этот параметр отключен, но Microsoft уже не будет собирать данные.

Если для параметра «Диагностика и использование данных» («Параметры» →  «Конфиденциальность» →  «Диагностика и отзывы») установлено значение «Полные», входящие данные для рукописного ввода и ввода текста отправляются в Microsoft, и компания использует эти данные в совокупности, чтобы улучшить платформу для всех пользователей.

Чтобы отключить распознавание голоса в Windows 10, выполните следующие действия.

  1. Откройте приложение «Параметры».
  1. Перейдите в раздел «Конфиденциальность» →  «Голосовые функции».
  1. Справа отключите опцию «Распознавания голоса в сети» передвинув ползунок переключателя в положение «Откл.».

Windows 10 Отключить распознавание речи в сети

Теперь функция отключена.

Кроме того, вы можете применить настройки реестра.

Отключить распознавание речи в сети с помощью настройки реестра.

  1. Загрузите следующий ZIP-архив: загрузите ZIP-архив.
  1. Извлеките его содержимое в любую папку. Вы можете разместить файлы непосредственно на рабочем столе.
  1. Дважды кликните файл Off-Online Recognition.reg, чтобы начать процесс слияния.

Чтобы отменить изменение при необходимости, используйте файл On-Online Speech Recognition.reg.

Все!

Файлы реестра, выше, изменяют ветвь реестра

HKEY_CURRENT_USER\Software\Microsoft\Speech_OneCore\Settings\OnlineSpeechPrivacy

Они изменяют параметр DWORD (32 бита) с именем HasAccepted.

  • HasAccepted = 1 — Включить распознавание речи в сети.
  • HasAccepted = 0 — Функция распознавания речи отключена.

Кроме того, начиная с Windows 10 build 17063, ОС имеет ряд новых параметров в разделе «Конфиденциальность». К ним относятся возможность управления разрешениями на использование для ваших библиотек / папок,  микрофона ,  календаря , информации  учетной записи пользователя ,  файловой системы ,  местоположения ,  контактов ,  истории вызовов ,  электронной почты , обмена сообщениями и т. Д.

Наконец, вы можете отключить распознавание речи в сети на странице конфиденциальности программы установки Windows во время установки ОС с нуля.

Windows 10: Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘

Discus and support Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘ in Windows 10 Customization to solve the problem; How do I disable this shortcut ? I have tried using windows power toys to disable the windows key and it doesnt work. I have tried to disable the…
Discussion in ‘Windows 10 Customization’ started by kaustav borah, May 8, 2023.

  1. Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘

    How do I disable this shortcut ? I have tried using windows power toys to disable the windows key and it doesnt work. I have tried to disable the windows key by editing the registry using this method which still doesn’t work https://www.****/blog/disable-specific-windows-key-shortcut/

    :)

  2. Remove speech recognition shortcut in Windows 10

    I use a programme that needs the shortcut Win + Ctrl + S, which is currently used to activate speech recognition for windows.

    Is there any way to stop speech recognition using this shortcut? I’ve disabled speech recognition in the ease of access, removed all the features from the language pack for speech recognition and even tried disabling the shortcut using registry editor, but
    windows still tries to activate speech recognition when I press Win + Ctrl + S.

    Is there actually any way to remove it at all?

  3. Speech Recognition shortcut on the desktop?

    Several threads suggest making a shortcut using the following string to turn on Windows 10 native Speech Recognition:

    %windir%\Speech\Common\sapisvr.exe -SpeechUX

    However, I am trying for a Desktop Shortcut which enables Speech Recognition AND opens the Control Widget (the oval with the Microphone in the circle to control Mic on-off, etc.).

    When I program in the suggested shortcut, the Control Widget does not appear and I’m not sure that SR is even turned on =no way to know since no way to turn on microphone that I know of without the Widget.

    How can I enable SR to turn on, and the Widget to appear, through a desktop shortcut?

    Also, I am just beginning to use this Windows native Speech Recognition, so I’m not too familiar with it yet but early results are promising. I have always used Dragon but have given up on that. I use speech recognition for voice to text dictation and not commands controlling the PC, etc.

    I am gravitating toward the old Speech Recognition and not Speech Services (Win-H). Why? Because as I understand it, Speech Services (Win-H) relies on the Cloud back and forth, while Speech Services is wholly within the PC. Would rather not tie up Internet resources which might slow the process of dictation voice to text.

    Any comments if the Cloud slows this down and whether your experience is that Speech Services is more, or less, accurate / easy to use than Win-H.

    BTW, I have pretty much disabled Cortana, so maybe this disables Win-H, but I might reenable Cortana if Win-H is much better.

    Thanks.

    I have Windows 10 64 bit latest updates installed.

  4. Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘

    Speech Recognition shortcut?

    Is there a way to make a shortcut to put on the desktop for Microsoft’s built-in Speech Recognition? The best I can find is creating this shorcut:

    C:\Windows\explorer.exe shell:::{58E3C745-D971-4081-9034-86E34B30836A}

    but that opens up the entire «configure Speech Recognition experience» window in control panel. I want to make a shortcut that directly starts the Speech Recognition, just like clicking «Start Speech Recognition» does in that control panel shortcut. Is there a way to do this?

Thema:

Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘

  1. Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘ — Similar Threads — Disable Shortcut Win+Ctrl+S

  2. Disable Windows Speech Recognition Shortcut

    in Windows 10 Gaming

    Disable Windows Speech Recognition Shortcut: Many times when im playing video games, I accidentally press Windows Key + Ctrl + S and it opens up the enable speech recognition screen, clicking me out of my game, is there a way to disable ONLY this shortcut or disable the feature all together…
  3. Disable Windows Speech Recognition Shortcut

    in Windows 10 Software and Apps

    Disable Windows Speech Recognition Shortcut: Many times when im playing video games, I accidentally press Windows Key + Ctrl + S and it opens up the enable speech recognition screen, clicking me out of my game, is there a way to disable ONLY this shortcut or disable the feature all together…
  4. Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘

    in Windows 10 Gaming

    Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘: How do I disable this shortcut ? I have tried using windows power toys to disable the windows key and it doesnt work. I have tried to disable the windows key by editing the registry using this method which still doesn’t work…
  5. Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘

    in Windows 10 Software and Apps

    Disable Shortcut Win+Ctrl+S for ‘ Set up speech recognition ‘: How do I disable this shortcut ? I have tried using windows power toys to disable the windows key and it doesnt work. I have tried to disable the windows key by editing the registry using this method which still doesn’t work…
  6. Disabling speech recognition

    in Windows 10 Drivers and Hardware

    Disabling speech recognition: I want to disable Speech Recognition from starting on my computer. Can you give me instructions?

    https://answers.microsoft.com/en-us/windows/forum/all/disabling-speech-recognition/ddd331ca-28cb-41cc-aca4-f68c17b4639b

  7. HOW TO SET UP SPEECH RECOGNITION?

    in Windows 10 Software and Apps

    HOW TO SET UP SPEECH RECOGNITION?: I AM HAVING TROUBLE SETTING UP SPEECH RECOGNITION. I AM USING THE JACK IN THE FRONT OF THE HARDRIVE AND I CAN HEAR THROUGH MY HEADPHONES, BUT IT IS NOT PICKING UP WHEN I TRY TO RECORD MY VOICE….
  8. setting up microphone for speech recognition

    in Windows 10 BSOD Crashes and Debugging

    setting up microphone for speech recognition: i want to configure my mike for speech recognition but the box is grey and unresponsive any suggestions

    https://answers.microsoft.com/en-us/windows/forum/all/setting-up-microphone-for-speech-recognition/54f5029d-a446-4795-8560-6e8ca1dc3f5d

  9. Speech Recognition shortcut on the desktop?

    in Windows 10 Support

    Speech Recognition shortcut on the desktop?: Several threads suggest making a shortcut using the following string to turn on Windows 10 native Speech Recognition:

    %windir%\Speech\Common\sapisvr.exe -SpeechUX

    However, I am trying for a Desktop Shortcut which enables Speech Recognition AND opens the Control Widget (the…

  10. Speech Recognition shortcut?

    in Windows 10 Support

    Speech Recognition shortcut?: Is there a way to make a shortcut to put on the desktop for Microsoft’s built-in Speech Recognition? The best I can find is creating this shorcut:

    C:\Windows\explorer.exe shell:::{58E3C745-D971-4081-9034-86E34B30836A}

    but that opens up the entire «configure Speech…

What-is-Windows-speech-recognition-in-Windows-11-and-how-to-enable-it (3)

If you wish to learn everything about what Windows Speech Recognition or Voice Access is, how to use it, and beyond, you can have a look at this comprehensive guide. 

Technological advancements are making it easy for all to complete various tasks. The Speech Recognition feature in Windows is an example of one such advancement. Because of Speech Recognition, Windows users can access multiple features and functionalities of the operating system using voice commands. 

What is Windows Speech Recognition? 

Windows Speech Recognition is a feature in the Windows NT operating systems that allows its users to operate various features and functions of the OS using voice commands. When you speak commands, you can open different software, run apps, launch games, navigate through multiple websites, access emails, use keyboard shortcuts, dictate text, and do multiple other tasks with ease. 

Features of Windows Speech Recognition: 

Here are some of the most extensive features of Windows Speech Recognition that are commended and appreciated by most users: 

  • OS Control: Windows Speech Recognition allows you to take control of your entire operating system, using nothing but speech. This means that using Windows Speech Recognition, you can launch tools, apps, programs, and utilities, navigate through websites and webpages, and use all kinds of computer keyboard shortcuts. 
  • Recite Text: Instead of using the keyboard to type the text, you can use the Windows Speech Recognition feature to dictate text into any document, email app, chatting platform, or any other app or program. 
  • Use the Mouse Cursor: If you don’t have a mouse or if your mouse is damaged, you can use the Windows Speech Recognition to control the movement of the cursor and/or use the left click and right click on the interface. 

How to Use Windows Speech Recognition on Windows 10? 

Windows Speech Recognition is an amazing feature that you can use quite easily. The procedure to set up and use the Windows Speech Recognition feature on Windows 10 is described below: 

  • Firstly, connect the microphone or Bluetooth earphones to your system. 
  • Press the combination of the Win + S keys, search for the Control Panel, and press the Enter key. 
search control panel

  • Switch the View By settings to Category
  • Now select Ease of Access in the category. 
ease of access

  • Click on the Speech Recognition category. 
speech recognition

  • Click on the first option stating Start Speech Recognition
start speech recognition

  • Follow the on-screen instructions to select the adequate audio device or microphone for audio recognition. 
  • Use the on-screen instructions that appear to get accustomed to the new feature. 
  • When the setup is complete, press the combination of the Win + Ctrl + S keys to launch the Windows Speech Recognition anywhere you want and provide suitable commands as required. 

Also know: Best Tips for Optimizing Windows Gaming Performance

What is Voice Access (Windows Speech Recognition in Windows 11)?

Windows Speech Recognition is no longer the same in Windows 11. Windows Speech Recognition has been updated to Voice Access in Windows 11. Just like Windows Speech Recognition, in Windows 11, Voice Access is a smart feature that allows the user to take control of the entire operating system and its features and functionalities using voice commands. 

Features of Windows Speech Recognition: 

Here are some of the most extensive features of Windows Speech Recognition that are commended and appreciated by most users: 

  • Dictation: Using Voice Access, you can easily dictate text into any document, chatting app, social media platform, websites, or otherwise. 
  • Utter OS Control: With the help of Voice Access, the Windows Speech Recognition in Windows 11, you can take control of the features and functionalities of the operating system. Voice Access allows you to launch apps and software, move and operate the cursor, scroll pages, navigate across websites, explore files, and do a lot more with ease. 
  • Custom Voice Actions: You can assign voice commands to your desired activities on the Windows 11 operating system. You can assign these voice commands to your favorite actions and programs as required. 
  • Multilingual: One of the best features of Voice Access that sets it apart from Windows Speech Recognition is the multilingual support. You can provide the voice commands in your desired language and operate the system accordingly. 

How to Use Voice Access on Windows 11? 

Windows Speech Recognition in Windows 11 or Voice Access is quite easy to use. You can follow the steps below to set up and use the Voice Access feature on your Windows 11 PC: 

  • Press the combination of the Win + I keys to open the Windows 11 Settings. 
  • From the left pane, click on the Accessibility button. 
  • Scroll down and click on the Speech option. 
speech

  • Toggle on the option of Voice Access
voice access

Also know: How to Fix Windows Modules Installer Worker Using High CPU

Summing Up: Windows Speech Recognition in Windows 11/10

Setting up and using Windows Speech Recognition or Voice Access in Windows 10 and Windows 11 is quite easy, even for a beginner. Once you set up the voice recognition feature, you can command your system to do different operations as necessary. If you have any questions related to the guide, you can ask them in the comments section below. 

If you listed this guide on how to use Windows Speech Recognition in Windows 11/10, you can subscribe to our newsletter and follow our social media pages for daily updates, news, and more. 

  • Kinect for Windows SDK. Часть 1. Сенсор
  • Kinect for Windows SDK. Часть 2. Потоки данных
  • Kinect for Windows SDK. Часть 3. Функциональные возможности
  • Играем в кубики с Kinect
  • [Программа, апорт!]

В прошлой статье я затронул тему работы с Microsoft Kinect for Windows и продемонстрировал возможности сенсора на примере игры в кубики. Напомню, что трекинг человеческой фигуры (skeleton tracking) не единственная возможность сенсора, и сегодня мне бы хотелось рассказать о распознавании речи.

Для знакомства с Microsoft Speech Platform мы напишем простое приложение, в котором произвольный объект (например, танчик) будет перемещаться по плоскости. Я не стал добавлять голосовые команды в предыдущий пример по двум причинам. Во-первых, хронологически этот пример появился раньше. А, во-вторых, хотелось сконцентрироваться в каждом примере на отдельной функциональности (такой код проще изучать).

Определим, какие пакеты пригодятся нам:

  • Microsoft Speech Platform — SDK. Необходимый пакет. Это платформа и инструментарий для начала работы с распознаванием речи.
  • Microsoft Speech Platform — Runtime Languages. Опциональный пакет. По умолчанию, в SDK входит только библиотека для распознавания английской речи. Вы можете скачать дополнительные библиотеки для работы с другими языками.
  • Microsoft Kinect for Windows — SDK. Опциональный пакет.

Открою страшную тайну, наличие сенсора не является обязательным условием для возможности распознавания речи. Speech Platform развивается независимо от Kinect, но в тоже время в Kinect SDK вы обязательно найдете примеры с реализацией распознавания речи. Наш пример будет работать как с сенсором, так и с обычным микрофоном.

В первую очередь необходимо понимать, что же собственно программировать. Последовательность действий чрезвычайно проста:

  1. выбрать обработчик (engine) распознавания из доступных в системе для требуемого языка;
  2. создать словарь команд и передать его в полученный обработчик;
  3. установить для обработчика источник аудиосигнала. Это могут быть Kinect, микрофон, аудиофайл;
  4. дать команду обработчику для начала распознавания.

Теперь в Visual Studio создадим новый проект WPF Application. Я буду писать на C#.

Начнем с того, что попытаемся найти подключенный сенсор. Класс KinectSensor предоставляет такую возможность с помощью свойства KinectSensors:

KinectSensor kinect = KinectSensor.KinectSensors
    .Where(s => s.Status == KinectStatus.Connected)
    .FirstOrDefault();

Обработчик распознавания речи – класс SpeechRecognitionEngine, его статический метод InstalledRecognizers() помогает получить информацию обо всех установленных в системе обработчиках.

RecognizerInfo info = SpeechRecognitionEngine.InstalledRecognizers()
    .Where(ri => string.Equals(ri.Culture.Name, "en-US", StringComparison.InvariantCultureIgnoreCase))
    .FirstOrDefault();

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

var sre = new SpeechRecognitionEngine(info.Id);

Теперь подумаем вот о чем. Нам нужно управлять объектом на плоскости. Какие команды подойду для этого? Думаю, что 4 команд достаточно: UP (вверх), DOWN (вниз), LEFT (влево), RIGHT (вправо). И для разнообразия можно добавить пятую команду EXIT (выход). Замечу, что я писал код для распознавания команд на английском языке, но вы можете выбрать любой другой из 54х доступных. Создаем словарь команд и загружаем его в обработчик распознавания.

var commands = new Choices();
commands.Add("up");
commands.Add("down");
commands.Add("left");
commands.Add("right");
commands.Add("exit");

var gb = new GrammarBuilder(commands) { Culture = info.Culture };
sre.LoadGrammar(new Grammar(gb));

В объекте типа Choices создается список слов (команд) для распознавания. Следующим шагом создается объект грамматики, связанный с культурой команд, и далее грамматика загружается в обработчика распознавания.

Каждое сказанное вами слово, обработчик сравнивает с шаблонами слов в грамматике, чтобы определить, не произнесли ли вы какую-нибудь команду. Но помните, что каждая попытка распознавания сопровождается некоторой вероятностью ошибки, чуть дальше вы увидите это на примере.

Теперь можно определить обработчики для событий распознавания речи. Для нас важно обработать событие SpeechRecognized возникающее, когда обработчик распознавания находит в словаре соответствие произнесенной команде. В объекте SpeechRecognizedEventArgs нам доступно свойство Result в котором можно найти: распознанное слово, величину вероятности того, что слово распознано правильно и многое другое. Два других события SpeechHypothesized и SpeechRecognitionRejected представляют интерес скорее для отладки, нежели для реального использования. Первое событие возникает, когда обработчик распознавания делает предположение распознавания. Второе,- когда обработчик распознавания может определить слово лишь с малой долей вероятности.

private void Sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
{
    // если вероятность распознавания больше 70%
    if (e.Result.Confidence >= 0.7) 
    {
        Action handler = null;
        switch (e.Result.Text.ToUpperInvariant())
        {
            case "UP":
            case "DOWN":
            case "LEFT":
            case "RIGHT":
                handler = () => { /* some actions */ };
                break;
            case "EXIT":
                handler = () => { this.Close(); };
                break;
            default:
                break;
        }

        if (handler != null)
        {
            // обработчик вызывается асинхронно, поэтому действия связанные с обновлением UI необходимо делать через диспетчер
            Dispatcher.BeginInvoke(handler, DispatcherPriority.Normal);
        }
    }
}

Нам осталось только установить источник аудиосигнала и начать распознавание. Здесь хочется отметить особенность Kinect. Аудиопоток готов для работы примерно через 4 секунды после инициализации. Это стоит учитывать и, например, создавать таймер, чтобы запускать распознавание с 4-х секундной задержкой.

Помните, я в начале говорил, что наш код будет работать как с Kinect так и с обычным микрофоном? Для того, чтобы это реализовать достаточно правильно установить источник аудиосигнала.

if (kinect != null)
{
    var audioSource = kinect.AudioSource;
    audioSource.BeamAngleMode = BeamAngleMode.Adaptive;
    var kinectStream = audioSource.Start();

    // захват с микрофонов Kinect
    sre.SetInputToAudioStream(kinectStream, new SpeechAudioFormatInfo(EncodingFormat.Pcm, 16000, 16, 1, 32000, 2, null));
}
else
{
    // будем захватывать аудиосигнал с микрофона установленного по умолчанию
    sre.SetInputToDefaultAudioDevice();
}
// начинаем распознавание. Параметр говорит обработчику распознавания не останавливаться после первой распознанной команды.
sre.RecognizeAsync(RecognizeMode.Multiple);

Что касается UI, то здесь все просто. Рисуем объект любой формы (это может быть даже картинка), я нарисовал танк.

И добавляем анимацию для перемещения. Конечно, чтобы не создавать комичных ситуаций, когда танк движется «боком», я добавил еще и анимацию для разворота в нужную сторону. Пример анимации для выполнения команды LEFT (налево):

<Storyboard x:Key="LEFT">
    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)" Storyboard.TargetName="PART_Tank">
        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="-90"/>
    </DoubleAnimationUsingKeyFrames>
    <DoubleAnimation Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="PART_Tank" Duration="0:0:1" By="-30"/>
</Storyboard>

Распознавание в действии:

Файлы исходного кода и скомпилированную версию вы найдете в конце статьи. Обратите внимание, что если вы запускаете скомпилированный пример без установленного Speech SDK, вам необходимо установить Microsoft Speech Platform Runtime и обработчик распознавания английского языка MSSpeech_SR_en-US_TELE.msi

Подводя итог скажу, что Microsoft Speech Platform действительно большой и интересный продукт, я коснулся лишь его малой части. Интересующимся я бы посоветовал посмотреть примеры работы с этой платформой в Kinect SDK, мне кажется это хорошая отправная точка.

В заключение хочется поблагодарить компанию VIAcode за предоставленный для экспериментов сенсор.

Сборка примера без Kinect
Сборка примера с Kinect
Исходный код примера

Online speech recognition is a feature in Windows 10/11 you can use your voice for dictation and to talk to Cortana and other apps that use Windows cloud-based speech recognition. Microsoft also uses your voice data to help improve its speech services.

fix online speech recognition greyed out

When online speed recognition is turned off, you won’t be able to speak to Cortana or use dictation. You will still be able to use the Windows Speech Recognition app and other speech services that do not depend on Windows cloud-based services.

But, if your Online speech recognition feature is greyed out, which means you can’t turn it on even if you want to, then it could be a bummer for many users who want to use their voice for dictation or want to use Cortana.

Online speech recognition greyed out

How to Enable Online Speech Recognition Even if it is Greyed Out

In this fixing guide, I’ll show you all possible methods through which you can enable the Online speech recognition feature even if it is greyed out.

Fix 1: Enable Online Speech Recognition Using Group Policy Editor

In this method, we’ll use Windows Group Policy Editor to simply enable online Online speech recognition even if it is greyed out.

Note: Before starting, let me tell you that this method will only work for Windows 10/11 pro versions. This method won’t work if you have Windows 10/11 home edition, because Group Policy Editor is not available in these versions.

Step 1: Open the Run Command Window by pressing Windows+R.

Step 2: Type gpedit.msc and click OK.

gpedit.msc

The Local Group Policy Editor window will appear.

Step 3: From the left-hand side, navigate to the following location:

Computer Configuration\Administrative Templates\Control Panel\Regional and Language Options\

Step 4: On the right-hand side, double-click on Allow users to enable online speech recognition services.

local group policy editor

A pop-up window will appear titled Allow users to enable online speech recognition services.

Step 5: Now, to Enable Online Speech recognition services, click on Enabled.

enable local group policy editor

Step 6: Click on Apply and then click on OK.

Fix 2: Enable Online Speech Recognition Using Registry Editor

In this method, we’ll use the Windows Registry Editor to edit the InputPersonilzation key to enable or disable Online speech recognition even if it is greyed out.

Note: It is advised to take a backup of the registry before proceeding because registry editing can harm the system even if a slight mistake happens. To take a backup, In the Registry Editor, click File > Export > Save your Backup file.

Step 1: Open the Run Command Window by pressing Windows+R.

Step 2: Type regedit and click OK.

regedit 1

Step 3: In the Registry Editor window, in the search bar, copy-paste the following location:

\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\InputPersonalization

Step 4: Now expand the Microsoft folder, and search for the InputPersonalization folder.

If you cannot see the InputPersonalization folder under the Microsoft folder then you can create one yourself. Right-click on the Microsoft folder. Click New > Key. Name the newly created key as InputPersonalization.

new key 2

Step 5: From the left-hand side, click on the InputPersonalization folder.

Step 6: On the right-hand side, right-click on an empty area and then click New > DWORD(32-bit)Value.

new key

Step 7: Name the newly created key as AllowInputPersonalization.

Step 8: Double-click on the AllowInputPersonalization key to modify its value.

Step 9: Now, to disable Online Speech Recognition, set the value to 0 and click OK.

Step 10: And, to enable Online Speech recognition, delete the Registry key AllowInputPersonalization you just created.

Delete key

Fix 3: Enable Online Speech Recognition During the Windows Setup

This won’t be the best option for the majority of the users because you guys must have your Windows installed already. However, when you install a fresh Windows 10/11, you get the Choose privacy settings for your device option. Here you can enable and disable many of the services for the system. Here, the first option is Online Speech Recognition, you can change the toggle to enable or disable it. This only appears one time during the Windows OS installation.

during the windows setup

Bottom Line

That’s it, I hope this article helped you in enabling the Online Speech Recognition feature. I’ve tried my best to discuss all the possible fixes to fix the problem.

In this article, we have discussed 3 major ways to fix this problem:

  1. Using Group Policy Editor, where we used Windows Group Policy Editor to enable Online speech recognition.
  2. Using Registry Editor, where we used the Windows Registry Editor to edit the InputPersonilzation key to enable or disable Online speech recognition.
  3. During the Windows Setup, where we discussed how you enable this feature while installing Windows OS.

If this fixing guide was helpful for you in resolving your problem please consider sharing it with the needy ones in your circle. Also, comment below which one of the aforementioned fixes resolved the problem in your case.

Also Read:

  • How to Fix if File Explorer Tabs are Not Showing in Windows 11
  • Fix Desktop Window Manager High GPU Usage on Windows 11
  • Fix Running scripts is disabled on this system Windows 11/10
  • Fix “Could Not Create The Java Virtual Machine” on Windows 11, 10
  • Ultimate Guide to Fix if WSL is Not Working on Windows 11/10
  • 10 Ways to Fix Result Code: E_FAIL (0x80004005) Virtualbox Error
  • Fix “Sysprep was not able to validate” Error on Windows 11/10
  • Fix: 5GHz Hotspot not Showing or Working on Windows 11
  • Fix: Network Profile Type missing on Windows 11
  • How to Fix White Screen of Death on Windows 11 & 10

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как активировать пробный период windows 10
  • Astra linux samba не видит сеть windows
  • Когда завершилась поддержка windows 7
  • Ответы на ping windows 10
  • Intel rapid storage technology windows server 2016