How to unlock new text to speech voices in Windows 10?

October 9, 2018 |

greater than 5 minutes

Text-to-speech voices have been added to the Windows operating system starting from Windows Vista. In Windows Vista and 7, Anna was introduced. David, Zira, and Hazel were introduced in Windows 8 and 8.1. Other voices were also added in Windows 10, which you will see later in this article. There are many advantages and uses of the text-to-speech option:

  • The text-to-speech option is very useful for users who find it difficult to read from the computer screen. It can read text aloud for the user.
  • This option is also useful for multitasking. Your computer can read texts to you while you are doing other things.
  • It can also help you learn the pronunciations of words you are not familiar with.

Windows 10 users have found out new voices in the US English version of the operating system: Microsoft Eva Mobile, Microsoft Mark, and Cortana’s voice. Other languages and regions have their voices. Unfortunately, Eva’s voice is not available for use, but we will show you how to unlock it.

Here is a list of all the voices for all the versions of Windows 10 operating system:

LANGUAGE, COUNTRY, OR REGIONMALE VOICE NAME         FEMALE VOICE NAME
ArabicNot applicableHoda
Arabic (Saudi Arabia)NaayfNot applicable
BulgarianIvanNot applicable
CatalanNot applicableHerena
Chinese (Simplified)KangkangHuihui, Yaoyao
Cantonese (Traditional, Hong Kong SAR)DannyTracy
Chinese (Traditional, Taiwan)ZhiweiYating, Hanhan
CroatianMatejNot applicable
Czech (Czech Republic)JakubNot applicable
DanishNot applicableHelle
DutchFrankNot applicable
English (Australia)JamesCatherine
English (Canada)RichardLinda
English (Great Britain)GeorgeHazel, Susan
English (India)RaviHeera
English (Ireland)SeanNot applicable
English (United States)David, MarkZira
FinnishNot applicableHeidi
Flemish (Belgian Dutch)BartNot applicable
French (Canada)ClaudeCaroline
French (France)PaulHortence, Julie
German (Germany)StefanHedda, Katja
German (Switzerland)KarstenNot applicable
GreekStefanosNot applicable
HebrewAsafNot applicable
Hindi (India)HemantKalpana
Hungarian (Hungary)SzabolcsNot applicable
Indonesian (Indonesia)AndikaNot applicable
ItalianCosimoElsa
JapaneseIchiroAyumi, Haruka
MalayRizwanNot applicable
NorwegianJonNot applicable
Polish (Poland)AdamPaulina
Portuguese (Brazil)DanielMaria
Portuguese (Portugal)Not applicableHelia
Romanian (Romania)AndreiNot applicable
Russian (Russia)PavelIrina
Slovak (Slovakia)FilipNot applicable
SlovenianLadoNot applicable
KoreanNot applicableHeami
Spanish (Spain)PabloHelena, Laura
Spanish (Mexico)RaulSabina
SwedishBengtNot applicable
TamilValluvarNot applicable
Thai (Thailand)PattaraNot applicable
TurkishTolgaNot applicable
VietnameseAnNot applicable

Now, we will show you how to configure text-to-speech options in Windows 10. Here is how to do it:

  • Press the Windows logo key + I on your keyboard to open the Settings app.
  • Select Time and Language. In the next window, select Speech on the left panel.
  • On the right panel, you will see options such as Speech language, where you can change the language of the narrator. There are also options to change the voice of the narrator, to make Windows recognize non-native accents of the language, and a speed bar to adjust how fast the narrator talks.

If you want additional voices for the text-to-speech tool, you are in the right place. In this article, we are going to show you how to unlock new text-to-speech voices in Windows 10. You can do this using registry tweaks:

Pro Tip: It is possible to fix many PC issues by using the PC Repair tool. PC Repair is easy to use and reliable Windows optimization software developed to fix hundreds of system issues.

Free Scan For PC Issues
Downloads 2.362.674
Compatible with:

Special offer. About Outbyte, uninstall instructions, EULA, Privacy Policy.

  • Press the Windows logo key + R on your keyboard to open the Run dialog box.
  • Input regedit in the search area and press Enter. This will open the Windows Editor.
  • In the Windows Editor, navigate to the following location: HKEY_LOCAL_MACHINE >  SOFTWARE > Microsoft > Speech_OneCore > Voices > Tokens. Here, you will find the list of voices installed on your PC.
  • Right-click on the one you want to enable and select Export from the drop-down menu.
  • Navigate to where you saved the .reg and open it with Notepad. Now, you need to edit the text. Let us say you decided to enable Mark’s voice for the US English operating system. Here is how the original file looks:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_enUS_MarkM]

@=”Microsoft Mark – English (United States)”

“409”=”Microsoft Mark – English (United States)”

“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

“LangDataPath”=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,\

Is your computer running slow or suffering system glitches? If so, it may need maintenance. Try running a dedicated PC optimization tool to check the health of your PC and apply the necessary fixes.

00,70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,\

65,00,5c,00,45,00,6e,00,67,00,69,00,6e,00,65,00,73,00,5c,00,54,00,54,00,53,\

00,5c,00,65,00,6e,00,2d,00,55,00,53,00,5c,00,4d,00,53,00,54,00,54,00,53,00,\

4c,00,6f,00,63,00,65,00,6e,00,55,00,53,00,2e,00,64,00,61,00,74,00,00,00

“VoicePath”=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,00,\

70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,65,\

00,5c,00,45,00,6e,00,67,00,69,00,6e,00,65,00,73,00,5c,00,54,00,54,00,53,00,\

5c,00,65,00,6e,00,2d,00,55,00,53,00,5c,00,4d,00,31,00,30,00,33,00,33,00,4d,\

00,61,00,72,00,6b,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_enUS_MarkM\Attributes]

“Age”=”Adult”

“DataVersion”=”11.0.2013.1022”

“Gender”=”Male”

“Language”=”409”

“Name”=”Microsoft Mark”

“SharedPronunciation”=””

“Vendor”=”Microsoft”

“Version”=”11.0”

  • Now, the edited file will look like this:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\MSTTS_V110_enUS_MarkM]

@=”Microsoft Mark – English (United States)”

“409”=”Microsoft Mark – English (United States)”

“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

“LangDataPath”=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,\

00,70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,\

65,00,5c,00,45,00,6e,00,67,00,69,00,6e,00,65,00,73,00,5c,00,54,00,54,00,53,\

00,5c,00,65,00,6e,00,2d,00,55,00,53,00,5c,00,4d,00,53,00,54,00,54,00,53,00,\

4c,00,6f,00,63,00,65,00,6e,00,55,00,53,00,2e,00,64,00,61,00,74,00,00,00

“VoicePath”=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,00,\

70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,65,\

00,5c,00,45,00,6e,00,67,00,69,00,6e,00,65,00,73,00,5c,00,54,00,54,00,53,00,\

5c,00,65,00,6e,00,2d,00,55,00,53,00,5c,00,4d,00,31,00,30,00,33,00,33,00,4d,\

00,61,00,72,00,6b,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\MSTTS_V110_enUS_MarkM\Attributes]

“Age”=”Adult”

“DataVersion”=”11.0.2013.1022”

“Gender”=”Male”

“Language”=”409”

“Name”=”Microsoft Mark”

“SharedPronunciation”=””

“Vendor”=”Microsoft”

“Version”=”11.0″

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SPEECH\Voices\Tokens\MSTTS_V110_enUS_MarkM]

@=”Microsoft Mark – English (United States)”

“409”=”Microsoft Mark – English (United States)”

“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

“LangDataPath”=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,\

00,70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,\

65,00,5c,00,45,00,6e,00,67,00,69,00,6e,00,65,00,73,00,5c,00,54,00,54,00,53,\

00,5c,00,65,00,6e,00,2d,00,55,00,53,00,5c,00,4d,00,53,00,54,00,54,00,53,00,\

4c,00,6f,00,63,00,65,00,6e,00,55,00,53,00,2e,00,64,00,61,00,74,00,00,00

“VoicePath”=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,00,\

70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,65,\

00,5c,00,45,00,6e,00,67,00,69,00,6e,00,65,00,73,00,5c,00,54,00,54,00,53,00,\

5c,00,65,00,6e,00,2d,00,55,00,53,00,5c,00,4d,00,31,00,30,00,33,00,33,00,4d,\

00,61,00,72,00,6b,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SPEECH\Voices\Tokens\MSTTS_V110_enUS_MarkM\Attributes]

“Age”=”Adult”

“DataVersion”=”11.0.2013.1022”

“Gender”=”Male”

“Language”=”409”

“Name”=”Microsoft Mark”

“SharedPronunciation”=””

“Vendor”=”Microsoft”

“Version”=”11.0”

  • After you have edited the document, you should save and exit Notepad; then you need to import the file back to the Windows registry. To do this, run the file. For the changes to take effect, you need to restart your computer. Note that your user account should have administrative privileges for this process to work normally.
  • Once your PC is restarted, you will be able to select the desired voice from your Speech settings.

Pro tip: Windows users often notice a decrease in the performance of their computer after a long period of use. This problem can manifest as longer startup times; applications can be slow to respond, etc. After long periods of use, junk files accumulate in your system and cause it to slow down, and also occupy space. These junk files easily fall prey to invading viruses which can cause harm to your system. To fix this, we recommend that you download and install Auslogics BoostSpeed. This tool will delete all the junk files and also disable all the background apps which are draining your computer’s resources. Your PC will be able to run normally without lagging, after using this tool.

We hope that this article has given you all the information you need. Share it with others who need such information.

We appreciate your ideas and comments, and we are ready to answer all your questions regarding the above topic.

Do you like this post?