Home / Companies / AssemblyAI / Blog / Post Details
Content Deep Dive

How to write text that makes TTS sound human: fillers, false starts and pacing

Blog post from AssemblyAI

Post Details
Company
Date Published
Author
-
Word Count
2,809
Company Posts That Month
10
Language
English
Hacker News Points
-
Post removed?
No
Summary

Natural-sounding voice agents depend primarily on writing replies as spoken conversation rather than polished text, because AssemblyAI-TTS-1 derives pacing, tone, pauses, and hesitations from wording and structure instead of SSML-style markup. The guidance recommends soft or mid-thought openings, short fragments, a maximum of one varied filler, false start, stutter, or trailing pause per reply, and brief first responses, while avoiding disfluencies in important numbers, names, compliance statements, or urgent interactions. Punctuation can refine delivery through emphasis, questions, short pauses, cutoffs, and selective capitalization, but bracketed stage directions are spoken aloud and should be removed. Numbers, dates, phone numbers, addresses, emails, and abbreviations should generally be written in conventional forms, with dashes used when digits or letters must be read individually. Developers are encouraged to embed these conversational rules in an LLM system prompt, prohibit Markdown, emoji, brackets, and lists, test phrasing across chosen voices, and stream text sentence by sentence so audio begins quickly and naturally.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 13 406 98 57 -94%
Voice AI 5 247 27 10 -91%
Real-time 2 386 100 56 -91%
Universal-3 Pro 1 1 1 1 -50%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.