Speech, voice activation, inking, typing, and privacy

Applies to: PrivacyWindows 10

Your privacy is important to us. That’s why we give you control over your privacy settings for online speech recognition and inking and typing personalization features in Windows 10. To learn more about these features, read the following sections.

Speech

Microsoft provides both a device-based speech recognition feature and a cloud-based (online) speech recognition service in regions where Cortana is available. To learn more about what languages and regions speech currently supports, see Cortana’s regions and languages.

Turning on the Online speech recognition setting lets you use Microsoft cloud-based speech recognition in Cortana, the Mixed Reality Portal, dictation in Windows from the software keyboard, supported Microsoft Store apps, and over time, in other parts of Windows.

Turning on speech while setting up a HoloLens device or installing Windows Mixed Reality allows you to use your voice for commands, dictation, and app interactions. Both device-based speech recognition and online speech recognition settings will be enabled. With both settings enabled, the device will always be listening to your voice input while your headset is turned on and will send your voice data to the Microsoft cloud-based speech recognition service. You can turn off these settings at any time by going to Start > Settings > Privacy > Speech on your HoloLens or Start > Settings > Mixed Reality > Audio and speech if using Mixed Reality on a Windows 10 device. Learn more about speech in Windows Mixed Reality

When you use the Microsoft cloud-based speech recognition service, Microsoft collects and uses your voice recordings to create a text transcription of the spoken words in the voice data. The voice data is used in the aggregate to help improve our ability to correctly recognize all users’ speech, so the data Microsoft collects from these online services helps to improve them.

You can use device-based speech recognition without sending your voice data to Microsoft. However, the Microsoft cloud-based speech recognition service provides more accurate recognition than the device-based speech recognition. When the Online speech recognition setting is turned off, speech services that don’t rely on the cloud and only use device-based recognition—like the Narrator app or the Windows Speech Recognition app—will still work, and Microsoft won’t collect any voice data.

If you’ve allowed Cortana to do so, Microsoft also collects information about your Calendar and People (also known as contacts) to help personalize your speech experience, and to help Windows and Cortana better recognize people, events, places, and music when you dictate messages or documents. The information Cortana collects will help personalize your speech experience on all your Windows devices and Cortana apps when you sign in with the same Microsoft account.

Whenever we collect data, even when it’s to make your device work better for you, we want to make sure you have all the information to make the right choices about how and when that data is used. That’s why we provide the info and controls described on this page.

How to control data for Speech

To control online speech recognition

  1. Go to Start > Settings > Privacy > Speech.
  2. Under Online speech recognition, switch the setting to On or Off.

To turn off online speech recognition in previous versions of Windows 10

  1. Go to Start > Settings > Privacy > Speech, inking, & typing.
  2. Select Turn off speech services and typing suggestions. This turns off Microsoft cloud-based speech recognition. It also clears the local user dictionary used to improve your typing and inking.

To control speech recognition on HoloLens

  1. Go to Start > Settings > Privacy > Speech.
  2. Under Speech recognition, switch the setting to On or Off.

 To control speech recognition for Mixed Reality

  1. Go to Start > Settings > Mixed Reality > Audio and speech.
  2. Under Speech, clear the Use speech recognition check box.

If you’ve allowed Cortana to store your calendar and contacts in the cloud so that Windows and Cortana can give you better results, here’s how to clear this data:

  1. Select Start  > Settings  > Cortana and then select Permissions or Permissions & History.
  2. Select Change what Cortana knows about me in the cloud, and then select Clear.

Voice activation

Windows provides supported apps with the ability to respond and take action based on voice keywords that are specific to that app—for example, allowing Cortana to listen and respond to “Hey Cortana.”

If you’ve given permission for an app to listen for voice keywords, Windows 10 will be actively listening to the microphone for these keywords. Once a keyword is recognized, the app will have access to your voice recording and can process the recording, take action, and respond, such as with a spoken answer. The app may send the voice recording to its own services in the cloud to process the commands. Each app needs to ask you for permission before sending voice recordings to its services and collecting the recordings for other purposes, such as improving its services.

Allowing Cortana to use voice activation and respond to “Hey Cortana” means your voice data will be collected and used in the aggregate to help improve our ability to correctly recognize all users’ speech. For more information about Cortana’s features and how to manage them, see Cortana and privacy. Microsoft does not collect voice recordings on behalf of any third-party apps for which you have allowed voice activation.

Additionally, voice activation can be enabled when the device is locked. The app will be able to continue listening to the microphone for voice keywords when you have locked your device and can activate for anyone who speaks near the device. When the device is locked, the app will also have access to the same set of capabilities and information as when the device is unlocked. To see what permissions have been given to the app that would be available when the device is locked, go to Start  > Settings  > Privacy  and check the different settings under the App permissions pages.

How to control voice activation settings

To change whether the apps listed on this settings page can be activated using a voice keyword 

  1. Go to Start > Settings > Privacy > Voice activation.
  2. Switch the Allow apps to use voice activation setting to On or Off.

To change whether the apps listed on this settings page can use voice activation when the device is locked 

  1. Go to Start > Settings > Privacy > Voice activation.
  2. Switch the Allow apps to use voice activation when this device is locked setting to On or Off.

To change whether an individual app can be activated using a voice keyword 

  1. Go to Start > Settings > Privacy > Voice activation.
  2. Turn each app on or off where it appears under Choose which apps can use voice activation. If Allow apps to use voice activation is turned Off for your user account, the on/off switches can’t be turned on until Allow apps to use voice activation is turned On.
  3. Under Choose which apps can use voice activation, select the app and switch the setting that allows the app to respond to keywords to Off.

To change whether an individual app can use voice activation when the device is locked 

  1. Go to Start > Settings > Privacy > Voice activation.
  2. Turn each app on or off where it appears under Choose which apps can use voice activation. If Allow apps to use voice activation when this device is locked is turned Off for your user account, the on/off switches can’t be turned on until Allow apps to use voice activation when this device is locked is turned On.

Inking & typing personalization

As part of inking and typing on your device, Windows collects unique words—like names you write—in a personal dictionary stored locally on your device, which helps you type and ink more accurately.

If you sync your Windows device settings to other Windows devices, your local user dictionary (up to 100 KB per language and 300 KB total of hard drive space) will be stored on your personal OneDrive for the purpose of enabling sharing of your dictionary with your other Windows devices. Learn more about sync settings.

How to control data for Inking & typing personalization

To turn off Inking & typing personalization and clear the local user dictionary

  1. Go to Start > Settings > Privacy > Inking & typing personalization.
  2. Under Getting to know you, switch the setting to Off.

To turn off Inking & typing personalization and clear the local user dictionary in previous versions of Windows 10

  1. Go to Start > Settings > Privacy > Speech, inking, & typing.
  2. Select Turn off speech services and typing suggestions. This clears the data on your device and turns off cloud-based speech recognition. It also resets the local user dictionary that’s used to improve your typing and inking.