# SAY – How to make your voicebot speak?

If you want your voicebot to just say something and the block does not require any special logic, use the **Say** block. It is one of the simplest and most basic blocks. It has only one input and one output port.

![SAY](https://3178614347-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MZH0pztnT6Y2pBzyXGg%2F-Ma2VJRY4mSWlzS7NrbL%2F-Ma2VbdHDbUfVnt-LoVR%2FInteliWISE%20STEP%20BY%20STEP1%20szary%20\(18\).png?alt=media\&token=56d652ba-3632-43f3-a463-3d24ffa3cd81)

### :point\_right: **BASIC FUNCTIONALITIES**

**Text to say –** You can make your bot speak in two ways, choosing the preferred option:

* **Speech synthesizer**
* **Own recording**

If you choose the **Speech synthesizer** option, all you have to do is write a text that will be read by the Text-2-Speech (TTS) system.

{% hint style="warning" %}
**REMEMBER!** *The language in which you write the text should be the same as the one you set in the **Voicebot language** option in a Start Call Block.*
{% endhint %}

If you choose the **Own recording** option, then you can upload the audio file with the recorded phrase. (Then, your customer will listen while talking to the voicebot.)

{% hint style="warning" %}
**REMEMBER!** *You cannot use the Global Variables and Arguments while using **Own recording** option*.
{% endhint %}
