AI Text to Speech

How can we help?

Search the documentation or ask the AI agent anything about the plugin.

The AI TTS box is missing from the post editor

Updated September 15, 2026

The AI TTS box sits in the post editor’s sidebar, near the bottom. If you can’t find it, it’s usually hidden by the editor’s panel preferences, turned off for that post type or your user role, or replaced by a message asking for an API key.

Look lower in the sidebar

In the block editor, make sure the settings sidebar is open (the panel icon at the top right) and the Post or Page tab is selected, not Block. Plugin boxes like AI TTS appear in the Meta Boxes area at the bottom of the sidebar, below the standard WordPress panels. Scroll down, and expand the box if it’s collapsed.

Turn the box back on in editor preferences

  1. In the block editor, click the three-dot Options menu at the top right and choose Preferences.
  2. Open Panels (called General in some versions) and find the section for additional meta boxes.
  3. Make sure AI TTS is switched on.

In the classic editor, open Screen Options at the top of the page and tick AI TTS.

Check the plugin’s limits

Go to AI Text-to-Speech › Settings › Limits and Permissions.

  • If Enabled for Post Types is Specific, the post type you’re editing must be ticked.
  • If Enabled for User Roles is Specific, one of your roles must be ticked.

The box is only added to public post types. Custom post types registered as non-public by another plugin won’t get it.

The box says “Please enter your API key in the settings page”

No OpenAI key is saved in AI Text-to-Speech › Settings › General Settings › OpenAI API Secret Key. Add one and save. If you’ve defined the key as a constant in wp-config.php instead, the box still shows this message in version 3.2.0 because it looks for a saved key; see Store keys in wp-config.php.

The box is there but options are missing

  • No Style dropdown: the voice model is set to TTS-1. Styles need GPT-4o mini TTS.
  • No estimated cost: the Show the “estimate cost” option on General Settings is off.
  • Only a player, URL and Delete File: the post already has audio. Click Generate New to see the options again.
  • Customisation options greyed out: they need an active PRO licence.

If none of this helps, open your browser’s developer console on the editor page and look for JavaScript errors from other plugins, which can stop meta boxes loading.

Related

Was this article helpful?