Difference between revisions of "Language/Multiple-languages/Culture/How-to-use-SR-and-TTS-on-Windows"

From Polyglot Club WIKI
Jump to navigation Jump to search
Line 23: Line 23:
=== Before Windows Vista: Microsoft Speech Platform ===
=== Before Windows Vista: Microsoft Speech Platform ===


You need Microsoft Speech Platform Runtime (if your computer is 64 bits, choose x64; if your computer is 32 bits, choose x86):
You need Microsoft Speech Platform Runtime (if your computer is 64-bit, choose x64; if your computer is 32-bit, choose x86):


https://www.microsoft.com/en-us/download/details.aspx?id=27225
https://www.microsoft.com/en-us/download/details.aspx?id=27225

Revision as of 15:26, 12 November 2020

Speach-recognition-polyglot-club.jpg

Speech Recognition and Text-To-Speech are helpful tools to train your pronunciation and listening (but don't expect them to be always correct).

However, people may be confused about how to get them on Windows.

If you want to use TTS, you can download Balabolka first:

http://www.cross-plus-a.com/balabolka.htm

According to https://docs.microsoft.com/en-us/previous-versions/office/developer/speech-technologies/jj127858(v=msdn.10), there are two situations separated by the generation of Windows Vista.

p.s.: That page is outdated, SAPI supports more languages than described now.

Online

For TTS, you can open Balabolka, click on Tools → Use Online TTS Service, you can save sound files.

For SR, you can try the two sites mentioned in https://polyglotclub.com/wiki/Language/Multiple-languages/Culture/Internet-resources-for-polyglots#Speech_Recognition.

Offline

Before Windows Vista: Microsoft Speech Platform

You need Microsoft Speech Platform Runtime (if your computer is 64-bit, choose x64; if your computer is 32-bit, choose x86):

https://www.microsoft.com/en-us/download/details.aspx?id=27225

And install SR and TTS voices (the codes are ISO 639-1 and ISO 3166-1):

https://www.microsoft.com/en-us/download/details.aspx?id=27224

To use TTS, click on Start → All programs → Accessories → Ease of Access → Narrator. Narrator is not easy to use, while Balabolka can do the job better.

In Balabolka, click on the tab “Microsoft Speech Platform”, select the voice. Input something and click on the little play button, enjoy.

To use SR, click on Start → All programs → Accessories → Ease of Access → Windows Speech Recognition.

To uninstall any of this, click on Start → Accessories → System Tools → Control Panel → All Control Panel Items → Programs and Features, select and click on “Uninstall”.

Windows Vista and next off: SAPI 5

Click on Windows icon → gear icon (Settings) → Time & language → Language (or Region & language) → Add a preferred language (or Add a language), select the one you would like, see if it has TTS or SR support, click on “Next”, select TTS and SR and click on “install” (or click on “Options” of the language, then click on “Download” below “Speech”). It may requires a reboot but the up-to-date Windows 10 doesn't.

You can find TTS in Narrator. Narrator is not easy to use, while Balabolka can do the job better.

In Balabolka, click on the tab “SAPI 5”, select the voice. Input something and click on the little play button, enjoy.

SR can be found as Windows Speech Recognition.

If you want to change the language SR recognises, click on Windows icon → gear icon (Settings) → Time & language → Speech, select your “Speech language”.

To uninstall any of this, click on Windows icon → gear icon (Settings) → Time & language → Region & language, select the language, click on “Options”, select the item and uninstall.