How to download Text-to-Speech languages for Windows

For customers using OneNote Learning Tools, this article documents ways to download new languages for the Text-to-Speech feature in different versions of Windows.

Install a new Text-to-Speech language in Windows 10

On any edition of Windows 10, click Start > Settings, and the do the following:

  1. Select the Start button, and then select Settings > Time & Language > Region & Language.

  2. Select Add a language and choose the language you want from the list. Only languages listed in the table below will have Text-to-Speech capabilities.

  3. After the new language has been installed (this might take a while), select it in the Region & Language list, and then select Options.

  4. Under Language options > Speech, select Download.

Windows 10 Text-to-Speech Languages

Language

Code

Chinese (PRC)

zh-CN

Chinese (Hong Kong)

zh-HK

Chinese (Taiwan)

zh-TW

English (Australia)

en-AU

English (Canada)

en-CA

English (Great Britain)

en-GB

English (India)

en-IN

English (US)

en-US

French (France)

fr-FR

German (Germany)

de-DE

Italian (Italy)

it-IT

Japanese (Japan)

ja-JP

Korean (Korea)

ko-KR

Polish (Poland)

pl-PL

Russian (Russia)

ru-RU

Spanish (Spain)

es-ES

Spanish (Mexico)

es-MX

Additional Text-to-Speech Languages in Windows 10 Anniversary Edition

Language

Code

Arabic (Egypt)

ar-EG

Catalan

ca-ES

Danish (Denmark)

da-DK

Dutch (Belgium)

nl-BE

Dutch (Netherlands)

nl-NL

Finnish (Finland)

fi-FI

French (Canada)

fr-CA

Norwegian (Norway)

nb-NO

Portuguese (Brazil)

pt-BR

Portuguese (Portugal)

pt-PT

Swedish (Sweden)

sv-SE

Turkish (Turkey)

tr-TR

Instructions for Windows 8.1

On any edition of Windows 8.1, do the following:

  1. Swipe in from the right edge of the screen, tap Settings, and then tap Change PC settings. (If you're using a mouse, point to the lower-right corner of the screen, move the mouse pointer up, click Settings, and then click Change PC settings.)

  2. Tap or click Time and language, and then tap or click Region and language, and then tap or click Add a language.

  3. Browse for the language you want, and then tap or click it to add it to your language list.

Add a new language to Windows 8.1

  1. Open Control Panel.

  2. Click Language.

  3. Click Add a Language.

  4. In the list that opens, click the language you want to add, and then click the Add button at the bottom of the list.

  5. Under the language you've added, click Download and install language pack.

    Windows will download and install the language pack. You may be prompted to restart your PC.

After restarting your PC, you'll have the new language available for Text-to-Speech and the Learning Tools Immersive Reader will recognize the text on the page and read it in the correct language.

Windows 8.1 Text-to-Speech Languages

Language

Code

Chinese (PRC)

zh-CN

Chinese (Hong Kong)

zh-HK

Chinese (Taiwan)

zh-TW

English (Australia)

en-AU

English (Canada)

en-CA

English (Great Britain)

en-GB

English (India)

en-IN

English (US)

en-US

French (France)

fr-FR

German (Germany)

de-DE

Italian (Italy)

it-IT

Japanese (Japan)

ja-JP

Korean (Korea)

ko-KR

Polish (Poland)

pl-PL

Russian (Russia)

ru-RU

Spanish (Spain)

es-ES

Spanish (Mexico)

es-MX

Third-party Text-to-Speech languages

Additional Text-to-Speech languages can be purchased from the following third-party providers:

Note: These options are provided for informational purposes only. Microsoft does not endorse any particular third-party software, nor can it offer any support for their installation and use. For help with these products, please contact their original manufacturer.

Open Source Text-to-Speech languages

Free Text-to-Speech languages are available for download from Open Source provider eSpeak. These languages work on Windows 7, but some may not yet work on Windows 8, Windows 8.1, or Windows 10. View a list of available eSpeak languages and codes for more information.

Download eSpeak languages

  1. In your browser, visit http://espeak.sourceforge.net/download.html.

  2. Download the "Compiled for Windows" version, titled setup_espeak-1.48.04.exe.

  3. When the download is finished, click Next at the first Setup screen to begin installation.

  4. Confirm the installation path, and then click Next.

  5. Enter the two-letter code(s) for the language(s) and flag(s) that you want to install. For example, if you wanted to add Text-to-Speech for English, Spanish, Polish, Swedish, and Czech, your screen would look like this:

    eSpeak installation dialog box

    To use alternate voices for a language, you can select additional commands to change various voice and pronunciation attributes. For more information, see http://espeak.sourceforge.net/voices.html. Preset voice variants can be applied to any of the language voices by appending a plus sign (+) and a variant name. The variants for male voices are +m1, +m2, +m3, +m4, +m5, +m6, and +m7. The variants for female voices are +f1, +f2, +f3, +f4, and +f5. You can also choose optional voice effects such as +croak or +whisper.

  6. Click Next twice, and then click Install.

Share Facebook Facebook Twitter Twitter Email Email

Was this information helpful?

Great! Any other feedback?

How can we improve it?

Thank you for your feedback!

×