Speak
Says text out loud through the phone’s speaker.
An action in the Ask the User group.
Its type is action.speak.
Declared ports
Section titled “Declared ports”| Port | Label | Flow | Type |
|---|---|---|---|
in |
in | execution in | — |
out |
out | execution out | — |
text |
Text | data in | String |
Configuration
Section titled “Configuration”| Field | Key | Default | Notes |
|---|---|---|---|
| Text | text |
— | — |
| Language | language |
— | chosen from SPEECH_LANGUAGE |
| Speed | rate |
1.0 |
— |
| Pitch | pitch |
1.0 |
— |
| Play through | stream |
media |
media, ring, alarm, notification, system |
| Wait until finished | waitForCompletion |
true |
— |
| Queue behind what is already being spoken | queue |
false |
— |
- hardware: speech synthesis
A missing permission is flagged in the editor rather than blocking the macro — the graph is fine, the phone is not, and granting it starts the node working with no edit here at all.