Seven toggles sit on the Overview page. Each one controls a feature that you probably want on or off site-wide. Flip a toggle, then click Save changes in the topbar to apply. Here is what each one does, when to turn it on, and what the trade-offs are.
Enable AudioObject Schema
Default: on What it does: Adds a block of JSON-LD structured data to every post that has audio. The block tells search engines "this page has a playable audio version."
When to leave it on: Almost always. AudioObject schema helps your content appear in audio-focused search results. It is a small block of text in your page head - no visible change for users.
When to turn it off: Only if your own SEO plugin already outputs AudioObject schema and you want to avoid duplicates.
Media Library integration
Default: off What it does: Every audio file TTSWP generates also gets added to your WordPress media library. You can then use those files in regular WordPress audio blocks, reference them from your theme, or download them in bulk.
When to turn it on: If you want to reuse audio files outside the TTSWP player - for example in a podcast feed, a custom block, or an external player.
When to leave it off: If you only play audio through the TTSWP player. Keeping the media library clean is usually worth it.
Note: Turning this on now only affects future audio. Audio generated before turning it on is not added retroactively.
Automatically generate audio on publish
Default: off What it does: Every time you publish a new post, the plugin generates audio for it automatically in the background. You do not need to click Generate.
When to turn it on: If you publish audio-ready content consistently (blog posts, news articles, tutorials).
When to leave it off: If you want to review posts manually before spending credits, or if you publish non-textual content that should not have audio (like photo galleries).
See Auto-generate on publish for details on post types, drafts, and scheduled posts.
WPML integration
Default: auto-detected What it does: When WPML is active on your site, TTSWP can map a different voice to each language. A Spanish post gets a Spanish voice, an English post gets an English voice, and so on.
When to turn it on: When you use WPML to translate your content and want the audio to match the language of each translation.
When to leave it off: If you use WPML only for admin UI translation, or if all your audio should use the same voice regardless of language.
This toggle is locked off and shows "WPML not detected" when WPML is not installed.
See WPML integration.
Weglot integration
Default: auto-detected What it does: When Weglot is active, TTSWP detects the current visitor's language and generates audio in that language on the fly.
When to turn it on: When you use Weglot to translate your site and want audio in the visitor's selected language.
When to leave it off: If you only want a single-language audio version regardless of Weglot's translations.
This toggle is locked off and shows "Weglot not detected" when Weglot is not installed.
See Weglot integration.
Cloud audio storage (S3 + CloudFront)
Default: off for free plans, automatic for paid plans What it does: Stores generated audio on Amazon S3 (your bucket or TTSWP's) and serves it through a fast CDN. Takes load off your WordPress server.
When to turn it on:
- If your WordPress server runs low on disk space
- If you want faster audio delivery to distant visitors
- If you have hundreds of audio files and want them managed outside of your uploads folder
When to leave it off: On a free plan (your audio is already on your WordPress server). On a small site with few audio files.
See Cloud audio storage for the S3 credentials setup.
Enable statistics
Default: on What it does: Tracks how many times each audio file was played and how long visitors listened. The data lives in your WordPress database. No personal information is recorded.
When to leave it on: If you want to know which audio posts are most popular.
When to turn it off: On sites with strict data minimization policies, or if you already use a third-party analytics tool for audio events.
See Audio Statistics.