Back to page

TextToSpeech Node

Raw Markdown & AI/RAG Chunks
Raw Markdown Source 1026 chars
# TextToSpeech Node

The **TextToSpeech** component transcribes arbitrary text variables directly into fluid sound output streams dynamically.

---

## Speech Synthesis Topology

```mermaid
graph LR
    ReadText["Extract Node String<br/>(e.g., 'Welcome back, ${name}')"] ==>|"Submit Payload"| SynthEngine["Cloud Synthesis Service"]
    SynthEngine ==>|"Return GSM Binary"| CallAudio["Stream Spoken File to Caller"]

    classDef textToken fill:#0f172a,stroke:#38bdf8,stroke-width:2px,color:#fff,rx:6px,ry:6px;
    classDef svcToken fill:#312e81,stroke:#ec4899,stroke-width:2px,color:#fff,rx:6px,ry:6px;

    class ReadText,CallAudio textToken;
    class SynthEngine svcToken;
```

---

## TTS Options

### 1. Professional Language Accents
Select local accents and custom human vocal profiles directly inside the inspector tool to match regional brand voices perfectly.

### 2. Dynamic Variable Support
Interpolate user session keys directly inside your sentence strings to deliver customized customer account balances cleanly.
AI Chunks (RAG) 3 chunks
Chunk #1 TextToSpeech Node
# TextToSpeech Node

The **TextToSpeech** component transcribes arbitrary text variables directly into fluid sound output streams dynamically.

---
Chunk #2 Speech Synthesis Topology
## Speech Synthesis Topology

```mermaid
graph LR
    ReadText["Extract Node String<br/>(e.g., 'Welcome back, ${name}')"] ==>|"Submit Payload"| SynthEngine["Cloud Synthesis Service"]
    SynthEngine ==>|"Return GSM Binary"| CallAudio["Stream Spoken File to Caller"]

    classDef textToken fill:#0f172a,stroke:#38bdf8,stroke-width:2px,color:#fff,rx:6px,ry:6px;
    classDef svcToken fill:#312e81,stroke:#ec4899,stroke-width:2px,color:#fff,rx:6px,ry:6px;

    class ReadText,CallAudio textToken;
    class SynthEngine svcToken;
```

---
Chunk #3 TTS Options
## TTS Options

### 1. Professional Language Accents
Select local accents and custom human vocal profiles directly inside the inspector tool to match regional brand voices perfectly.

### 2. Dynamic Variable Support
Interpolate user session keys directly inside your sentence strings to deliver customized customer account balances cleanly.