Revision as of 21:59, 16 February 2020 by TenType (talk | contribs) (Missed some: added :: tts)

The button in the extensions menu.
The current blocks in the extension.

The Text to Speech Extension is a Scratch Extension, first added in Scratch 3.0. It has three blocks, and it allows projects which use it to output synthesized speech. The service is provided by Amazon Web Services. There are three stack blocks in this extension.


There are five voices that can be selected with the Set Voice to () block:

Name Description
alto standard female voice
tenor standard male voice
squeak high-pitched female voice
giant deep male voice
kitten just repeatedly says "meow"

Supported Languages

This extension allows you to change the language of the voice, but there are not as many languages as the Translate extension.

  • Arabic
  • Chinese (Mandarin)
  • Danish
  • Dutch
  • French
  • German
  • Hindi
  • Icelandic
  • Italian
  • Japanese
  • Korean
  • Norwegian
  • Polish
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (European)
  • Spanish (Latin American)
  • Swedish
  • Turkish
  • Welsh