Disable Cortana Voice Learning via Regedit
This guide explains how to disable the Cortana voice profile learning engine in Windows using the Registry Editor (Regedit). By modifying specific registry keys, you can prevent Windows from storing, learning, and sending your voice models and speech recognition data to cloud servers.
Step 1: Open the Registry Editor
- Press Windows Key + R to open the Run dialog box.
- Type
regeditand press Enter (or click OK). - If prompted by User Account Control (UAC), click Yes to grant administrator privileges.
Step 2: Navigate to the Speech Settings Key
In the Registry Editor address bar at the top, copy and paste the following path, then press Enter:
HKEY_CURRENT_USER\Software\Microsoft\Speech_OneCore\Settings\OnlineSpeechPrivacy
Note: If the OnlineSpeechPrivacy key does not exist
under Settings, right-click on Settings,
select New > Key, and name it
OnlineSpeechPrivacy.
Step 3: Modify the Speech Privacy Value
- Locate the DWORD value named HasAccepted in the right pane.
- If HasAccepted does not exist, right-click an empty
area in the right pane, select New > DWORD (32-bit)
Value, and name it
HasAccepted. - Double-click HasAccepted and set its Value
data to
0. - Click OK.
Step 4: Disable Input Personalization (System-Wide)
To completely prevent the system from collecting voice profiles and inking patterns across all user accounts, set the policy key:
- Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\InputPersonalization(IfInputPersonalizationis missing, right-clickMicrosoft, select New > Key, and name itInputPersonalization.) - Right-click in the right pane, select New > DWORD
(32-bit) Value, and name it
AllowInputPersonalization. - Double-click
AllowInputPersonalizationand ensure its Value data is set to0. - Right-click in the right pane again, select New > DWORD
(32-bit) Value, and name it
RestrictImplicitInkCollection. - Set its Value data to
1. - Create another DWORD named
RestrictImplicitTextCollectionand set its Value data to1.
Step 5: Apply Changes
Close the Registry Editor and restart your computer for the new registry configurations to take effect. The Cortana voice profile learning engine and online speech recognition services are now disabled.