Read messages aloud
1 2 3 4 5 6 | |
Read messages aloud#
Any message in a chat can be read aloud by clicking the speaker icon in the message action toolbar. Long messages stream audio in chunks — you hear the first sentence within a second, even for paragraph-length replies.
How to use#
- Hover over any message in the chat timeline.
- In the action toolbar that appears, click the 🔊 speaker icon.
- The icon changes to a spinning loader while audio is fetched, then to a stop square while playing.
- Click the stop square to stop playback at any time.
How it works#
ScaiWave splits the message into sentence-sized chunks and synthesizes them in parallel via ScaiSpeak. Playback starts as soon as the first chunk is ready — you don't wait for the whole message. Subsequent chunks queue seamlessly.
For multi-chunk messages, the tooltip shows progress ("Stop reading (2/5)").
Voice selection#
The voice used for read-aloud follows the same resolution chain as voice calls:
- Your personal default (Settings → Voice)
- Tenant default (set by admin)
- First available voice
Caching#
Clicking the same message again replays from cache — no re-synthesis needed within the session. Changing your default voice clears the cache so new playback uses the new voice.
Style consistency#
A consistent style instruction is applied to every chunk:
"Calm, consistent conversational tone. Natural pacing. Maintain the same style across sentences as a continuous passage."
This prevents the TTS engine from varying its delivery between sentences of the same message.
Markdown stripping#
Messages with markdown formatting (bold, italics, headings, bullet points) are stripped to plain text before synthesis. The TTS engine never reads "asterisk asterisk" aloud.
Where to go next#
- Voice settings — change the voice
- Talk to your AI — live conversations