TopicutTopicut
  • How it works
  • Done for you
  • Pricing
Original illustrative diagram: Plain text → Supported tags → Audio.
Published 2026/10/29

Updated 2026-10-29 · Editorial archive: 2026-10-27. Archive grouping is separate from publication.

SSML or plain text: keep speech controls out of unsupported workflows

Speech markup can express pronunciation or pauses, but only when the chosen synthesis engine understands the requested elements.

Speech markup can express pronunciation or pauses, but only when the chosen synthesis engine understands the requested elements. A script field that accepts text is not automatically an SSML interface, and visible tags can become spoken or rejected content.

Make the decision explicit

Keep the editorial narration separate from provider-specific speech controls. Start from a reviewed plain-text version. Add markup only in a workflow with documented support, and preserve both representations. Check whether the provider counts markup toward limits and whether a voice or model imposes additional restrictions. Do not assume support from another provider's example.

A worked example

A fictional script contains the initials AB. The editorial file records the intended spoken form as two letters. A compatible engine might accept a spelling control, while a plain-text engine may require a different input convention. Compare the actual test recording with the intended result. The important artifact is the approved pronunciation, not the presence of a particular tag.

Review before handoff

After generating audio, prepare captions from the intended spoken words rather than exposing speech-control markup to viewers. Keep the engine settings with the recording, and retest after changes. Topicut's free text estimator does not execute SSML; using it to count a markup-heavy document without inspection can misrepresent the spoken content.

Put the idea to work

Read ssml and use the related free workflow tool for its stated, limited task. Neither link replaces the review described above.

Reference and editorial notes

  • Google Cloud: supported SSML controls

References checked October 29, 2026. Numerical and fictional scenarios are illustrative unless explicitly identified otherwise. The cover is an original Topicut explanatory diagram, not a product screenshot or a measurement.

Continue: Script planning

  • Words to minutes
  • Plan a 15-minute video script with an honest timing budget
  • Build a documentary outline around questions that can be answered
  • Production brief
  • Research question
  • Documentary thesis
  • Estimate script runtime before recording

Working on a specific brief? Request a sample to discuss scope and availability. Self-serve video generation remains closed.

All Posts

Author

avatar for Topicut editorial
Topicut editorial

Categories

  • Narration
Make the decision explicitA worked exampleReview before handoffPut the idea to workReference and editorial notes

More Posts

Original illustrative diagram: Text → Read-through → Duration.
NarrationWorkflow guides

Calibrate narration pace using names, numbers and real pauses

A script containing technical names, dates and long quantities may take longer to deliver than an equally long conversational paragraph.

avatar for Topicut editorial
Topicut editorial
2026/10/29
Original illustrative diagram: Words → Characters → Measured audio.
NarrationWorkflow guides

Estimate mixed-language narration without treating every character as a word

Mixed-language scripts can make a single words-per-minute value misleading.

avatar for Topicut editorial
Topicut editorial
2026/10/29
Original illustrative diagram: Voice → Music → Listen.
NarrationWorkflow guides

Plan background music around speech, not the other way round

Background music should support the story without making narration harder to follow.

avatar for Topicut editorial
Topicut editorial
2026/10/29
Topicut

Give it a topic. Get a finished video.

Product
  • How it works
  • Done for you
  • Pricing
  • My projects
Free tools
  • All free tools
  • Words to minutes
  • SRT ↔ VTT converter
  • YouTube chapter formatter
  • Source attribution builder
Resources
  • Tutorials
  • Guides & Blog
  • Video glossary
  • Gomotion comparison
  • RSS feed
Topicut
  • About Topicut
  • Contact
  • Request a sample
  • support@topicut.com
© 2026 Topicut. All Rights Reserved.
PrivacyTermsRefundCookies