> For the complete documentation index, see [llms.txt](https://docs.thunkable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thunkable.com/snap-to-place/text-to-speech.md).

# Text to Speech

{% embed url="<https://youtu.be/rqpjqHXW-_E>" %}

## Properties

`Default Language`: Set component to recognize text and speak in this language. Can be changed in blocks.

## Blocks

### Functions

#### Speak

![](/files/-MYdctke9e940jxlmDKs)

Read text aloud in the specified language

#### Stop

![](/files/-MYdd0pYcH4Fou-EGBJY)

Stop Speaking. Can be used with a [Button](/snap-to-place/button.md) to create a stop button.

### Properties

#### Set Default Language

Set default language to item from drop-down menu. Can also use [Text](/snap-to-place/text.md) block or [variable](/snap-to-place/variables.md) to set language.

![](/files/-MYddFGIIw95CQy66gFR)

#### Get Default Language

![](/files/-MYddT1Ap4guVUsoc3OZ)

Returns current language of Text to Speech component.
